《ASP.NET程序设计教程与上机指导 C#篇》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:舒洋主编
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2008
  • ISBN:9787502447212
  • 页数:244 页
图书介绍:本书详细介绍了ASP.NET的基础知识、特点和具体的应用。全书分为8章,内容包括:ASP.NET概述、HTML语言、C#语言基础、ASP.NET服务器控件(其中包括:HTML服务器控件、Web服务器控件、Web增强控件和Web表单验证控件)、ASP.NET内置对象、ASP.NET访问数据库、ASP.NET应用程序的配置与部署、综合程序实例等。

第1章 ASP.NET概述 1

1.1 Web基础知识 1

1.1.1 Internet的基本知识 1

1.1.2 静态网页 2

1.1.3 动态网页 3

1.2 ASP.NET简介 5

1.2.1 .NET简介 5

1.2.2 ASP.NET简介 5

1.3 ASP.NET的开发运行环境 7

1.3.1 Internet信息服务器(IIS)的配置 7

1.3.2 Visual Studio.NET集成开发环境的安装与使用 9

1.4 创建简单的ASP.NET应用程序 13

1.5 实训 15

1.5.1 实训1 创建虚拟目录 15

1.5.2 实训2 创建一个Web应用程序 15

习题 18

第2章 HTML语言 19

2.1 HTML简介 19

2.1.1 HTML网页的基本构成 19

2.1.2 标记的格式 20

2.2 常用HTML标记 20

2.2.1 文本及版面风格控制 20

2.2.2 图像 22

2.2.3 超链接 22

2.2.4 表格 22

2.3 HTML表单 25

2.3.1 表单的定义 25

2.3.2 表单控件 26

2.4 实训 27

2.4.1 实训1 网页设计例题一 27

2.4.2 实训2 网页设计题二 29

2.4.3 实训3 网页设计例题三 30

习题 32

第3章 C#语言基础 34

3.1 C#简介 34

3.1.1 命名空间 34

3.1.2 用Visual Studio.NET创建C#应用程序 35

3.1.3 注释 36

3.2 常量和变量 36

3.2.1 常量 36

3.2.2 变量 37

3.3 数据类型 38

3.3.1 值类型 38

3.3.2 引用类型 38

3.3.3 装箱与开箱 40

3.3.4 类型转换 40

3.4 运算符和表达式 41

3.4.1 运算符 41

3.4.2 表达式 43

3.5 程序流程控制 43

3.5.1 选择结构 43

3.5.2 循环结构 45

3.5.3 跳转结构 47

3.5.4 异常处理 47

3.6 类和面向对象 49

3.6.1 类和对象 49

3.6.2 方法 51

3.6.3 继承和多态 53

3.7 实训 55

3.7.1 实训1 程序结构 55

3.7.2 实训2 数组与循环嵌套 55

3.7.3 实训3 类继承的应用 56

习题 58

第4章 表单控件 60

4.1 表单基础 60

4.1.1 HTML标记表单 60

4.1.2 HTML控件表单 60

4.1.3 Web控件表单 61

4.2 HTML服务器控件 61

4.2.1 HTML服务器控件概述 61

4.2.2 HTML服务器控件的通用属性 63

4.2.3 HTML服务器控件使用 64

4.3 Web服务器控件 74

4.3.1 Web服务器端控件的层次 74

4.3.2 文字控件 75

4.3.3 选择控件 77

4.3.4 按钮控件 83

4.3.5 超链接控件 85

4.3.6 页面显示控制控件 85

4.4 Web增强控件和Web验证控件 87

4.4.1 Web增强控件 87

4.4.2 Web验证控件 89

4.5 表单回发 96

4.6 实训 96

习题 99

第5章 ASP.NET内置对象 101

5.1 ASP.NET内置对象概述 101

5.2 Page对象 102

5.2.1 Web窗体代码模型 102

5.2.2 Page对象的属性 102

5.2.3 Page对象的方法 104

5.2.4 Page对象的事件 104

5.3 Response对象 106

5.3.1 Response对象功能介绍 106

5.3.2 Response对象的属性 106

5.3.3 Response对象的方法 107

5.3.4 Response对象的应用 108

5.4 Request对象 110

5.4.1 Request对象概述 111

5.4.2 Request对象的应用 112

5.5 Server对象 118

5.5.1 Server对象的属性 118

5.5.2 Server对象的方法与应用 119

5.6 Cookies对象 121

5.7 Session对象 122

5.7.1 Session对象概述 122

5.7.2 Session对象的属性 123

5.7.3 Session对象的集合 125

5.7.4 Session对象的事件 125

5.7.5 Session对象的方法 125

5.7.6 Session和Cookie的区别 127

5.8 Application对象 127

5.9 实训 129

5.9.1 实训1 图形化网页计数器 129

5.9.2 实训2 在线人数统计 131

5.9.3 实训3 聊天室应用 132

5.9.4 实训4 网上调查与网上投票 134

习题 137

第6章 ASP.NET访问数据库 138

6.1 数据库基础 138

6.1.1 数据库基本概念 138

6.1.2 SQL Server数据库简介 139

6.2 SQL概述 144

6.2.1 SQL元素 144

6.2.2 常用的SQL语句 148

6.3 ADO.NET简介 150

6.4 连接数据库 152

6.4.1 Connection对象简介 152

6.4.2 连接SQL Server数据库 153

6.4.3 连接Access数据库 156

6.5 使用Command对象和DataReader对象访问数据库 157

6.5.1 使用Command对象执行SQL命令 157

6.5.2 使用DataReader对象访问数据 159

6.6 ADO.NET数据集 164

6.6.1 DataAdapter对象 164

6.6.2 DataSet对象 167

6.6.3 DataTable、DataRow和DataColumn对象 168

6.6.4 使用控件向导实现数据集填充 171

6.6.5 使用数据视图 173

6.7 数据列表控件 176

6.7.1 数据绑定简介 176

6.7.2 Reapter控件 178

6.7.3 DataList控件 180

6.7.4 DataGrid控件 183

6.8 实训 192

6.8.1 实训1 创建SQL Server数据库和表 192

6.8.2 实训2 SQL语句应用 194

6.8.3 实训3 连接数据库 194

6.8.4 实训4 数据库综合应用 196

6.8.5 实训5 数据绑定的应用 201

6.8.6 实训6 DataList控件应用 202

6.8.7 实训7 DataGrid控件的应用 204

习题 206

第7章 ASP.NET应用程序的配置与部署 208

7.1 ASP.NET应用程序的配置 208

7.1.1 ASP.NET中的配置文件 208

7.1.2 ASP.NET中的配置文件的结构 209

7.1.3 ASP.NET应用程序中的各种配置设置 210

7.2 使用global.asax文件进行配置 213

7.3 ASP.NET应用程序的部署 215

7.3.1 使用Visual Studio.NET中的“复制项目”部署 215

7.3.2 使用“Web安装项目”部署 216

习题 217

第8章 综合程序实例 218

8.1 留言板 218

8.1.1 系统设计 218

8.1.2 数据库的实现 219

8.1.3 系统用户界面的实现 219

8.2 网上书店 227

8.2.1 系统设计 227

8.2.2 数据库的实现 228

8.2.3 连接数据库和文件配置 230

8.2.4 系统数据库读写模块的实现 230

8.2.5 系统用户界面的实现 231

参考文献 244