《C#程序设计语言任务驱动式教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王平,柴晟主编
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2008
  • ISBN:7811243697
  • 页数:259 页
图书介绍:

任务一 Hello,C#! 1

1.1 跟我做:第一个C#程序 1

1.2 程序解析 2

1.3 必备知识 3

1.3.1 C#语言 3

1.3.2 Visual Studio集成开发环境 3

1.3.3 .NET Framework 6

1.3.4 编写Windows应用程序 7

1.3.5 编写控制台应用程序 7

1.4 实战演练 8

1.5 课后习题 8

任务二 小试牛刀,边学边用 10

2.1 跟我做:电费计算程序 10

2.2 程序解析 11

2.3 必备知识 11

2.3.1 C#程序的基本结构 11

2.3.2 变量和常量 13

2.3.3 C#数据类型 14

2.3.4 数据类型转换 17

2.3.5 运算符和表达式 19

2.3.6 格式化数字 24

2.4 实战演练 24

2.5 课后习题 25

任务三 向左走,向右走? 27

3.1 跟我做:成绩等级判断程序 27

3.2 程序解析 28

3.3 必备知识 29

3.3.1 程序的3种基本流程 29

3.3.2 if语句 29

3.3.3 switch语句 31

3.4 实战演练 33

3.5 课后习题 34

任务四 芝麻开门 35

4.1 跟我做:用户登录程序 35

4.2 程序解析 36

4.3 必备知识 37

4.3.1 while循环 37

4.3.2 do while循环 37

4.3.3 break语句与continue语句 38

4.4 实战演练 39

4.5 课后习题 40

任务五 众里寻她千百度 41

5.1 跟我做:成绩分析程序 41

5.2 程序解析 42

5.3 必备知识 43

5.3.1 for循环 43

5.3.2 数组 45

5.3.3 foreach语句 49

5.3.4 字符串 49

5.4 实战演练 52

5.5 课后习题 52

任务六 换个角度看世界 54

6.1 跟我做:用类描述自己 54

6.2 程序解析 55

6.3 必备知识 57

6.3.1 类和对象的定义 57

6.3.2 类的成员 59

6.3.3 常量 63

6.3.4 字段 64

6.3.5 方法 67

6.3.6 属性 73

6.3.7 构造函数与析构函数 77

6.3.8 命名空间 81

6.4 实战演练 86

6.5 课后习题 92

任务七 新来的员工 94

7.1 跟我做:求最值程序 94

7.2 程序解析 96

7.3 必备知识 96

7.3.1 重载方法 97

7.3.2 重载运算符 97

7.3.3 继承 106

7.3.4 多态性和虚方法 111

7.3.5 抽象类和抽象方法 120

7.4 实战演练 127

7.5 课后习题 132

任务八 面向对象高级应用 133

8.1 跟我做:子窗体与父窗体的交互 133

8.2 程序解析 135

8.3 必备知识 136

8.3.1 委托和事件 136

8.3.2 索引器 141

8.3.3 集合 143

8.3.4 接口 146

8.4 实战演练 149

8.5 课后习题 150

任务九 进入Windows世界 151

9.1 跟我做:计算器 151

9.2 程序解析 152

9.3 必备知识 153

9.3.1 Windows窗体应用程序概述 153

9.3.2 常用控件的使用 154

9.4 实战演练 159

9.5 课后习题 160

任务十 My Notepad 161

10.1 跟我做:记事本 161

10.2 程序解析 163

10.3 必备知识 164

10.3.1 创建和使用主菜单 164

10.3.2 创建和使用通用对话框 165

10.3.3 创建和使用自定义对话框 167

10.3.4 工具栏 169

10.3.5 读/写文件 170

10.4 实战演练 171

10.5 课后习题 171

任务十一 访问数据 173

11.1 跟我做:数据库浏览器1.0版 173

11.2 程序解析 180

11.3 必备知识 180

11.3.1 ADO.NET概述 180

11.3.2 使用数据配置向导 182

11.4 实战演练 183

任务十二 访问升级 184

12.1 跟我做:数据库浏览器2.0版 184

12.2 程序解析 186

12.3 必备知识 187

12.3.1 ADO.NET类详解 187

12.3.2 浏览数据库 192

12.3.3 更新数据库 195

12.4 实战演练 197

12.5 课后习题 198

任务十三 错在哪里? 200

13.1 跟我做:数据库异常处理 200

13.2 程序解析 201

13.3 必备知识 201

13.3.1 生成程序 201

13.3.2 程序调试方法 202

13.3.3 异常处理 204

13.4 实战演练 209

13.5 课后习题 209

任务十四 中用不中看的网页 212

14.1 HTML 212

14.1.1 一个简单的Web页源文件 212

14.1.2 HTML语法简介 213

14.2 ASP.NET 214

14.3 创建Web窗体应用程序 217

14.3.1 安装IIS 217

14.3.2 创建ASP.NET网站 217

14.3.3 检查本地IIS网站的结构 218

14.3.4 添加控件和事件处理程序 218

14.3.5 生成并运行Web窗体页面 219

14.4 在Web窗体应用程序中访问数据 220

14.4.1 访问原则 220

14.4.2 Web窗体的数据源 220

14.4.3 Web窗体与Windows窗体的比较 221

14.5 XML Web Service 221

14.5.1 创建一个简单的XML Web Service 222

14.5.2 调用XML Web Service 224

14.6 实战演练 225

14.7 课后习题 225

任务十五 认识XML 227

15.1 什么是XML 227

15.2 XML特点展示 228

15.3 第一个XML文档 230

15.3.1 创建XML文件 230

15.3.2 文件解析 230

15.3.3 赋予XML标记以意义 231

15.3.4 为XML文档编写样式单 232

15.4 用C#语言编写XML文件 233

任务十六 应用程序设置和部署 236

16.1 跟我做:配置数据库连接字符串 236

16.2 程序解析 240

16.3 必备知识 242

16.3.1 应用程序设置 242

16.3.2 应用程序部署 245

16.4 实战演练 252

16.5 课后习题 252

附录A 综合实训任务 253

A.1 学生信息管理系统概述 253

A.2 系统设计 253

A.3 数据库设计 255

附录B 关键字 258

参考文献 259