《C#程序设计24学时轻松掌握》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:源动力小组编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2009
  • ISBN:9787113094669
  • 页数:295 页
图书介绍:本书紧扣C#编程开发和.NET Framework,书中涵盖了大量的实例,便于读者入门。

第1学时 第一个C#程序 1

1-1C#简介 1

1-2 C#的开发环境 2

1-3第一个C#应用程序 6

第2学时 变量和表达式 9

2-1 C#的基本语法 9

2-2变量 11

2-3常量 15

2-4 表达式简介 16

2-5数学运算符 16

2-6赋值运算符 17

2-7运算符的优先级 18

2-8名称空间 18

第3学时 流程控制与函数 21

3-1使用if语句 21

3-2使用switch语句 23

3-3循环语句 25

3-4定义和使用函数 30

3-5返回值 31

3-6参数 32

3-7 Main()函数 33

3-8结构函数 34

第4学时 面向对象的基本概念 35

4-1面向对象的基本概念 35

4-2面向对象的新方法论、新范型、新技术 40

4-3继承 45

4-4多态性 45

4-5接口与抽象类 47

第5学时 理解值和引用 48

5-1 ref类型 48

5-2 out类型 49

5-3 ref和out参数综合应用 50

5-4堆栈和堆 52

5-5装箱和拆箱 53

第6学时 垃圾自动回收和资源管理 54

6-1垃圾回收概述 54

6-2垃圾回收内部机制 55

6-3垃圾自动回收机制 56

6-4 资源管理 57

6-5代码异常的处理 58

第7学时 属性、枚举、集合 64

7-1属性概述 64

7-2属性的使用 65

7-3枚举的应用 69

7-4集合的应用 72

第8学时 泛型 78

8-1泛型概念 78

8-2引入泛型原因 78

8-3泛型类理论 80

8-4 泛型类继承和委托 82

8-5泛型应用举例 84

第9学时 数据库的基本常识 90

9-1数据库基础 90

9-2常用的数据库访问 97

第10学时 用ADO.NET对象访问数据库 100

10-1通过ADO.NET访问数据库 100

10-2用DataReader来显示数据 102

10-3用DataSet显示数据 105

10-4在DataSet中创建DataTable、 DataRelation和Constraint 106

10-5 XML和DataSet 109

10-6 DataSet读取多个表 111

第11学时 使用数据绑定控件 113

11-1数据绑定的概念 113

11-2 绑定到属性 114

11-3绑定到集合 116

11-4绑定表达式和方法 117

11-5通过DataGridView控件显示数据 119

第12学时 Web高级编程 127

12-1 SiteMap文件 127

12-2 TreeView控件 128

12-3 Menu控件 130

12-4母版页 131

12-5 WebPart系列控件 135

第13学时 使用Web服务 143

13-1什么是Web服务 143

13-2 Web服务体系的介绍 144

13-3创建一个简单的Web服务例子 146

13-4数据交换 148

13-5 Web服务应用示例 150

第14学时 使用XML 156

14-1 XML简介 156

14-2无处不在的XML 156

14-3信息集(infoset)和XML系列技术 158

14-4在应用程序中使用XML 163

第15学时 文件的操作 170

15-1 I/O流方式 170

15-2目录管理 171

15-3文件管理 172

15-4用StreamReader读文件 174

15-5用StreamWrite写文件 175

15-6异步文件操作 179

第16学时 聊天室 184

16-1系统分析和总体设计 184

16-2数据库的分析与设计 185

16-3页面设计与开发 186

第17学时 Pet Shop宠物店的示例 198

17-1系统安装 198

17-2系统设计 199

17-3数据库结构设计与实现 200

17-4页面设计与开发 201

第18学时 Windows编程基础 212

18-1 Windows窗体的介绍 212

18-2 Visual Studio 2005开发Windows应用程序 213

18-3事件 216

第19学时 常见的控件 223

19-1 Label控件 223

19-2 TextBox控件 223

19-3 Button控件 225

19-4使用RadioButton控件 227

19-5使用CheckBox控件 228

19-6使用Panel和GroupBox控件 229

19-7 ComboBox控件 231

第20学时 常用高级控件的应用 234

20-1 TabControl控件 234

20-2TreeView控件 236

20-3 RichTextBox和ListBox控件 240

20-4 PictureBox控件 243

20-5 DateTimePicker和MonthCalendar控件 244

第21学时 菜单与工具栏 250

21-1MenuStrip控件 250

21-2 ContextMenuStrip控件 254

21-3工具栏控件 256

第22学时 使用通用对话框 261

22-1 OpenFileDialog对话框 262

22-2 SaveFileDialog对话框 265

22-3 FontDialog对话框 267

22-4 ColorDialog对话框 269

22-5 PrintDialog对话框 270

22-6 PrintPreviewDialog对话框 272

22-7 PageSetupDialog对话框 272

第23学时 Windows综合实例 274

23-1应用程序界面设计 274

23-2功能实现 275

第24学时 Web应用程序配置与调试 284

24-1 IIS的安装 284

24-2 Web应用程序的发布 287

24-3 Web应用程序调试 288

24-4应用程序出错处理 290