本书是计算机与软件技术国家技能型紧缺人才培养的课程教材,主要讲述使用C#语言进行应用开发的基本方法,重点介绍了VS.NET中开发C#应用程序的基本操作、windows应用程序的开发方法、文件操作方法、ADO.NET访问数据库的方法,并简要介绍类库开发、ASP.NET应用开发和Web服务开发的入门知识。
本书针对技能型人才不强调知识的学科完整性而强调实际动手能力的特点,打破学科完整性,抓住重点、实用的知识进行详细讲授,深入浅出,着重培养实际动手能力,不要求系统、全面。
本书适合于高职学生学习,也适用于C#开发爱好者自学和C#工程技术人员参考。
本书是计算机与软件技术国家技能型紧缺人才培养的课程教材,主要讲述使用C#语言进行应用开发的基本方法,重点介绍了VS.NET中开发C#应用程序的基本操作、windows应用程序的开发方法、文件操作方法、ADO.NET访问数据库的方法,并简要介绍类库开发、ASP.NET应用开发和Web服务开发的入门知识。
本书以一个实用的虚拟目标项目——网上商店的开发任务来驱动本书内容的展开。每章首先提出项目要完成部分的目标,提出对相关知识的要求,然后介绍知识细节,最后以实现各章开头提出的目标和让学生开发一个类似的项目部分,来引导学生理解知识和培养实际动手能力。本书最后一章引导学生完成虚拟目标项目——网上商店,帮助学生提高综合应用能力。
作为国家技能型紧缺人才培养的课程教材,本书针对技能型人才不强调知识的学科完整性而强调实际动手能力的特点,打破学科完整性,抓住重点、实用的知识进行详细讲授,深入浅出,着重培养实际动手能力,不要求系统、全面。
本书适合于高职学生学习,也适用于C#开发爱好者自学和C#工程技术人员参考。
第1章 C#应用开发概述
1.1 .NET概述
1.1.1 何谓.NET
1.1.2 .NET Framework概述
1.1.3 Visual Studio.NET简介
1.1.4 C#语言简介
1.2 面向对象的开发方法简介
1.2.1 面向对象的技术的由来
1.2.2 面向对象的基本概念
1.2.3 对象的模型技术
1.2.4 面向对象的分析
1.2.5 面向对象的设计
1.3 网上商店系统介绍
1.3.1 概述
1.3.2 分析
1.3.3 问题论域设计
1.3.4 用户界面设计
1.3.5 任务管理设计
1.3.6 数据存储设计
1.3.7 数据访问设计
1.3.8 部署设计
习题
第2章 C#语法基础
第3章 在Visual Studio.NET中开发C#应用程序
第4章 Windows应用程序开发
第5章 文件操作
第6章 使用ADO.NET访问数据库
第7章 类库开发
第8章 ASP.NET应用开发
第9章 web服务开发
第10章 完成网上商店系统开发