出版社:中国铁道出版社
年代:2009
定价:32.0
本书紧扣C#编程开发和.NET Framework,书中涵盖了大量的实例,便于读者入门。
第1学时第一个C#程序
1-1C#简介
1-2C#的开发环境
1-3第一个C#应用程序
第2学时变量和表达式
2-1C撑的基本语法
2-2变量
2-3常量
2-4表达式简介
2-5数学运算符
2-6赋值运算符
2-7运算符的优先级
2-8名称空间
第3学时流程控制与函数
3-1使用if语句
3-2使用switch语句
3-3循环语句
3-4定义和使用函数
3-5返回值
3-6参数
3-7Main()函数
3-8结构函数
第4学时面向对象的基本概念
4-1面向对象的基本概念
4-2面向对象的新方法论、新范型、新技术
4-3继承
4-4多态性
4-5接口与抽象类
第5学时理解值和引用
5-1ref类型
5-2out类型
5-3ref和out参数综合应用
5-4堆栈和堆
5-5装箱和拆箱
第6学时垃圾自动回收和资源管理
6-1垃圾回收概述
6-2垃圾回收内部机制
6-3垃圾自动回收机制
6-4资源管理
6-5代码异常的处理
第7学时属性、枚举、集合
7-1属性概述
7-2属性的使用
7-3枚举的应用
7-4集合的应用
第8学时泛型
8-1泛型概念
8-2引入泛型原因
8-3泛型类理论
8-4泛型类继承和委托
8-5泛型应用举例
第9学时数据库的基本常识
9-1数据库基础
9-2常用的数据库访问
第10学时用ADO.NET对象访问数据库
10-1通过ADO.NET访问数据库
10-2用DataReader来显示数据
10-3用DataSet显示数据
10-4在DataSet中创建DataTable、DataRelation和Constraint
10-5XML和DataSet
10-6DataSet读取多个表
第11学时使用数据绑定控件
11-1数据绑定的概念
11-2绑定到属性
11-3绑定到集合
11-4绑定表达式和方法
11-5通过DataGridView控件显示数据
第12学时Web高级编程
12-1SiteMap文件
12-2TreeView控件
12-3Menu控件
12-4母版页
12-5WebPart系列控件
第13学时使用Web服务
13-1什么是Web服务
13-2Web服务体系的介绍
13-3创建一个简单的Web服务例子
13-4数据交换
13-5Web服务应用示例
第14学时使用XML
14-1XML简介
14-2无处不在的XML
14-3信息集(infoset)和XML系列技术
14-4在应用程序中使用XML
第15学时文件的操作
15-1I/O流方式
15-2目录管理
15-3文件管理
15-4用StreamReader读文件
15-5用StreamWrite写文件
15-6异步文件操作
第16学时聊天室
16-1系统分析和总体设计
16-2数据库的分析与设计
16-3页面设计与开发
第17学时PetShop宠物店的示例
17-1系统安装
17-2系统设计
17-3数据库结构设计与实现
17-4页面设计与开发
第18学时Windows编程基础
18-1Windows窗体的介绍
18-2VisualStudio2005开发Windows应用程序
18-3事件
第19学时常见的控件
19-1Label控件
19-2TextBox控件
19-3Button控件
19-4使用RadioButton控件
19-5使用CheckBox控件
19-6使用Panel和GroupBox控件
19-7ComboBox控件
第20学时常用高级控件的应用
20-1TabContml控件
20-2TreeView控件
20-3RichTextBox和ListBox控件
20-4PictureBox控件
20-5DateTimePicker和MonthCalendar控件
第21学时菜单与工具栏
21-1MenuStrip控件
21-2ContextMenuStrip控件
21-3工具栏控件
第22学时使用通用对话框
22-1OpenFileDialog对话框
22-2SaveFileDialog对话框
22-3FontDialog对话框
22-4ColorDialog对话框
22-5PrintDialog对话框
22-6PrintPreviewDialog对话框
22-7PageSetupDialog对话框
第23学时Windows综合实例
23-1应用程序界面设计
23-2功能实现
第24学时Web应用程序配置与调试
24-1IIS的安装
24-2Web应用程序的发布
24-3Web应用程序调试
24-4应用程序出错处理
本书按照24小时的特色,知识结构布置合理,由浅入深,循序渐进,对介绍的每个知识点都通过代码实例进行讲解,方便、易学。本书共分为四部分,其内容分别如下: 第一部分为C#的基础部分。本部分介绍了C#的简单示例、开发环境的安装与配置及C#语言的一些基础的语法。第二部分为C#语言的一些特征。本部分从面向对象开始说起,介绍了C#的一些新的特性,程序处理中特有的流程应用,值和引用,垃圾回收器和资源管理,属性、枚举、集合的应用,还有在C#2.0中新有的特性泛型。第三部分为C#在Web开发中的应用。本部分详细介绍了数据库编程的基础、ADO.NET数据库编程的基础、ADO.NET数据库基本操作、常用的数据绑定控件、Web服务方面的应用及XML的应用和文件相关的操作,并通过两个详细实例的应用来详细说明,突出了C#在构建Web应用程序的良好性能体现和开发的方便。第四部分为C#在Windows开发中的应用。本部分主要从C#在Windows方面的应用。 C#语言的出现是面向对象语言开发中的又一大进步,本书系统全面地介绍当前应用最广泛的C#2.0版本基础知识及其相关的面向对象技术、Web数据库应用程序的应用及Windows窗体应用程序的开发。书中采取由浅入深的讲解方式,其间对重要的知识点通过大量实例来阐述,以帮助读者更好地理解相关内容,并使读者在C#程序编写实践中能游刃有余。 本书分为24个学时也就是24章,分别从C#的基础知识、VisualStudio2005开发工具的应用、C#在程序处理中特有的流程应用、数据库应用程序的开发、XML的应用、Web服务的应用、对文件的相关操作、Windows窗体应用程序的开发及其常用控件、Windows的综合实例等方面进行介绍,最后通过应用程序的相关配置和处理机制贯穿C#的实际应用。 本书紧扣C#编程开发和.NETFramework,列举了大量的实例,入门简单,适合初学C#及对C#有一定了解的程序开发人员使用。