《C#WEB数据库编程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:刘晓刚,吴俊峰,王琼主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302230182
  • 页数:377 页
图书介绍:本书分C#程序设计基础、ASP.NET 网站开发、ADO.NET 数据库开发3个部分,详细介绍了动态网站开发和维护方面的知识。

第1章 概述——导入“Hello,world”程序 1

1.1 工作场景导入 2

1.2 .NET框架与C#语言 3

1.3 控制台应用程序的结构 4

1.3.1 控制台应用程序的基本结构 4

1.3.2 输出 5

1.3.3 编译并运行程序 6

1.4 Windows应用程序结构 6

1.5 回到工作场景1 7

1.6 回到工作场景2 9

1.7 工作实训营 10

1.8 习题 11

第2章 加减法测试器 13

2.1 工作场景导入 14

2.2 C#标识符和关键字 14

2.3 代码书写规则 15

2.4 数据类型 15

2.4.1 C#语言的数据类型划分 15

2.4.2 值类型 17

2.4.3 引用类型 20

2.4.4 DateTime和TimeSpan类 23

2.4.5 Math类 24

2.4.6 数据类型的转换 25

2.5 回到工作场景 28

2.6 工作实训营 32

2.7 习题 32

第3章 电费计算程序 35

3.1 工作场景导入 36

3.2 C#运算符和表达式 36

3.2.1 运算符的分类 36

3.2.2 运算符的优先级 37

3.2.3 算术运算符和算术表达式 38

3.2.4 赋值运算符和赋值表达式 38

3.2.5 关系运算符和关系表达式 39

3.2.6 逻辑运算符和逻辑表达式 40

3.2.7 位运算 41

3.2.8 其他特殊运算符 43

3.3 回到工作场景 46

3.4 工作实训营 48

3.5 习题 49

第4章 薪水计算程序 51

4.1 工作场景导入 52

4.2 选择结构程序设计 52

4.2.1 if语句 53

4.2.2 if...else语句 54

4.2.3 if...else语句嵌套 56

4.2.4 switch语句 58

4.3 回到工作场景 61

4.4 工作实训营 65

4.5 习题 65

第5章 成绩分析程序 67

5.1 工作场景导入 68

5.2 C#数组 68

5.2.1 C#数组的声明 68

5.2.2 数组的初始化 69

5.2.3 访问数组成员 70

5.2.4 数组对象 70

5.3 循环结构程序设计 70

5.3.1 while语句 71

5.3.2 do...while语句 72

5.3.3 for语句 73

5.3.4 foreach语句 75

5.3.5 跳转语句 76

5.4 回到工作场景 77

5.5 工作实训营 80

5.6 习题 81

第6章 会歌唱的燕子和能升级的士兵 83

6.1 工作场景导入 84

6.2 类的创建 84

6.2.1 创建类和对象 85

6.2.2 访问修饰符 86

6.3 编写方法 87

6.3.1 没有参数的方法 88

6.3.2 带有参数的方法 88

6.3.3 静态方法 89

6.4 构造函数与析构函数 90

6.4.1 实例构造函数 90

6.4.2 静态构造函数 92

6.4.3 析构函数 93

6.5 属性 94

6.6 重载 96

6.6.1 运算符重载 96

6.6.2 方法重载 97

6.6.3 构造函数重载 98

6.7 回到工作场景1 99

6.8 回到工作场景2 102

6.9 工作实训营 104

6.10 习题 105

第7章 学生类和面积计算项目 109

7.1 工作场景导入 110

7.2 类的继承 110

7.2.1 实现继承 111

7.2.2 构造函数 112

7.2.3 重写成员 116

7.3 接口 119

7.3.1 创建接口 119

7.3.2 接口成员 121

7.3.3 接口与继承 123

7.4 多态 125

7.5 回到工作场景1 128

7.6 回到工作场景2 130

7.7 工作实训营 133

7.8 习题 133

第8章 能交互的窗体 139

8.1 工作场景导入 140

8.2 委托、事件与异常 140

8.2.1 委托 140

8.2.2 事件 142

8.2.3 异常 146

8.3 回到工作场景 150

8.4 工作实训营 152

8.5 习题 153

第9章 用户注册网页 155

9.1 工作场景导入 156

9.2 HTML控件与HTML标记 156

9.2.1 HTML控件与HTML标记的区别 157

9.2.2 HTML控件的常用属性 157

9.3 HtmlInput控件 159

9.3.1 Input(Button) 159

9.3.2 Input(CheckBox) 160

9.3.3 Input(Radio) 161

9.3.4 Input(Text)和Input(Password) 162

9.3.5 Input(File) 164

9.3.6 Input(Hidden) 165

9.4 HtmlSelect控件 167

9.5 HtmlTextArea控件 168

9.6 HtmlImage控件 170

9.7 HtmlTable控件 171

9.8 HtmlDiv控件 173

9.9 回到工作场景 175

9.10 工作实训营 178

9.11 习题 178

第10章 密码修改网页 181

10.1 工作场景导入 182

10.2 Web服务器控件 182

10.2.1 Web服务器控件概述 182

10.2.2 Web标准控件 183

10.3 标准选择控件 196

10.4 Web服务器端验证控件 201

10.5 回到工作场景 212

10.6 工作实训营 215

10.7 习题 215

第11章 购物车 219

11.1 工作场景导入 220

11.2 Response对象 220

11.3 Request对象 223

11.4 Server对象 230

11.5 Application对象及网页计数器 232

11.6 Session对象及购物车 236

11.7 Cookie对象及用户访问计数 241

11.8 回到工作场景 246

11.9 工作实训营 249

11.10 习题 250

第12章 在线即时贴 251

12.1 工作场景导入 252

12.2 创建数据库 253

12.2.1 数据库的创建 254

12.2.2 创建数据表 255

12.2.3 ASP.NET的两种数据访问模式 256

12.3 了解ADO.NET 256

12.3.1 ADO.NET的结构 257

12.3.2 ADO.NET的对象 257

12.4 导入命名空间与连接数据库 258

12.5 使用SQL命令执行数据库操作和查询 262

12.6 使用DataSet对象实现数据库操作 270

12.7 数据源控件与数据绑定 273

12.7.1 数据源控件概述 273

12.7.2 使用SqlDataSource控件 274

12.7.3 数据绑定控件 283

12.7.4 数据绑定的语法和步骤 284

12.8 GridView控件 285

12.9 DataList控件 295

12.10 DetailsView控件 301

12.11 FormView控件 303

12.12 Repeater控件 306

12.13 回到工作场景 309

12.14 工作实训营 318

12.15 习题 320

第13章 计数器用户控件 323

13.1 工作场景导入 324

13.2 用户控件 324

13.2.1 用户控件概述 324

13.2.2 用户控件的创建和使用 325

13.3 自定义控件 333

13.3.1 自定义控件概述 333

13.3.2 创建一个自定义控件 334

13.4 回到工作场景 337

13.5 工作实训营 339

13.6 习题 340

第14章 网站的统一布局与导航 343

14.1 工作场景导入 344

14.2 应用程序统一布局的实现 344

14.3 网站地图与导航 351

14.4 回到工作场景 360

14.5 工作实训营 363

14.6 习题 364

第15章 新闻发布系统综合实训 367

15.1 工作场景导入 368

15.2 回到工作场景暨实训过程指导 371

15.3 工作实训营 376

参考文献 377