《ASP.NET Web程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李学勇主编
  • 出 版 社:长沙:国防科技大学出版社
  • 出版年份:2008
  • ISBN:9787810995771
  • 页数:252 页
图书介绍:本书以通俗易懂的语言介绍了使用ASP.NET进行Web程序设计应该掌握的知识。包括ASP.NET概述、Web页面制作基础、C#语法、ASP.NET的内置对象、ASP.NET常用控件、数据库编程技术、XML技术和编程综合实例等内容,力求做到浅显易懂,通过大量实例使理论和动手实践可以有效地结合起来。

第1章 ASP.NET概述 1

1.1 Web基础知识 1

1.1.1 Internet的基础知识 1

1.1.2静态页面 2

1.1.3客户端动态技术的发展 3

1.1.4服务器端技术 3

1.2 ASP.NET简介 4

1.2.1.NET Framework 2.0简介 4

1.2.2 ASP. NET发展历程 4

1.2.3 ASP与ASP.NET的区别 5

1.3运行环境 5

1.3.1 Internet信息服务器 5

1.3.2 Visual Studio 2005集成开发环境 8

本章小结 10

习题1 10

第2章 Web页面制作基础 11

2.1 HTML语言基础 11

2.1.1 HTML简介 11

2.1.2 HTML基本构成 11

2.1.3标记的格式 12

2.2常用的HTML语言标记 12

2.2.1文本及版面风格控制 13

2.2.2列表 18

2.2.3图片 19

2.2.4超链接 20

2.2.5表格 21

2.3 HTML表单 23

2.3.1表单的基本概念 23

2.3.2表单控件简介 24

2.4 CSS简介 28

2.4.1 CSS概述 28

2.4.2 HTML中加入CSS的方法 33

2.5 JavaScript脚本语言 36

2.5.1 JavaScript概述 36

2.5.2 J avaScript基础 36

本章小结 40

习题2 41

第3章 C#语法 42

3.1 C#简介 42

3.1.1命名空间 42

3.1.2用Visual Studio 2005创建C#应用程序 43

3.1.3注释 45

3.2数据类型 45

3.2.1值类型 45

3.2.2引用类型 46

3.2.3装箱与取消装箱 49

3.2.4类型转换 49

3.3运算符与表达式 50

3.3.1运算符 50

3.3.2表达式 54

3.4程序控制结构 55

3.4.1顺序结构 55

3.4.2选择结构 56

3.4.3循环结构 62

3.4.4异常处理 64

3.5类与面向对象 67

3.5.1类和对象 67

3.5.2继承 70

3.5.3多态 71

3.6实例 72

3.6.1类继承的具体应用 72

3.6.2类多态的实现 74

本章小结 78

习题3 78

第4章 ASP.NET内置对象 79

4.1 Page对象 79

4.1.1 Web窗体代码模型 79

4.1.2 Page对象的编程 79

4.1.3 Page对象的方法 80

4.1.4 Page对象的事件 81

4.2 Response对象 82

4.2.1 Response对象概述 82

4.2.2 Response对象的属性 82

4.2.3 Response对象的方法 82

4.2.4 Response对象的应用 83

4.3 Request对象 85

4.3.1 Request对象概述 85

4.3.2 Request对象的应用 85

4.4 Server对象 86

4.4.1 Server对象的属性 86

4.4.2 Server对象的方法与应用 87

4.5 Application对象 89

4.6 Session对象 90

4.6.1 Session对象概述 90

4.6.2 Session对象的属性 91

4.6.3 Session对象的事件 91

4.6.4 Session对象的方法 92

4.7 Cookie对象 92

4.7.1 Cookie对象概述 92

4.7.2 Cookie对象的属性 93

4.7.3 Cookie与Session的区别 93

4.8实例 94

4.8.1用户登录的实现 94

4.8.2在线人数统计 98

本章小结 102

习题4 102

第5章 ASP.NET控件介绍 103

5.1 ASP.NET网页介绍 103

5.1.1表单的基本概念 103

5.1.2回发和往返行程 104

5.1.3页面生存期 104

5.2服务器控件概述 105

5.2.1服务器控件的概述 105

5.2.2服务器控件分类 105

5.2.3服务器控件的创建 105

5.2.4服务器控件的属性、事件和方法 106

5.3 HTML服务器控件 108

5.3.1 HTML服务器控件概述 109

5.3.2 HTML输入控件 110

5.3.3 Select控件 120

5.3.4 Table控件 122

5.3.5 Image控件 124

5.4标准控件 126

5.4.1用于文本输入和显示的标准控件 126

5.4.2 Image控件 129

5.4.3 HyperLink控件 130

5.4.4按钮控件 131

5.4.5用于选择的列表控件 135

5.4.6Table控件 140

5.5验证服务器控件 143

5.5.1 RequiredFieldValidator验证控件 144

5.5.2 RangeValidator验证控件 145

5.5.3 RegularExpressionValidator验证控件 146

5.5.4 CompareValidator验证控件 147

5.5.5 CustomValidator验证控件 149

5.5.6 ValidationSummary验证控件 151

本章小结 153

习题5 153

第6章 ASP.NET数据库编程 154

6.1数据库基础 154

6.1.1数据库的基本概念 154

6.1.2 SQL Server 2000简介 154

6.2 ADO.NET简介 157

6.2.1 Connection对象 158

6.2.2 Command对象 160

6.2.3 DataReader对象 161

6.2.4 DataTable对象 162

6.2.5 DataAdapter和DataSet对象 162

6.3数据绑定控件 163

6.3.1 GridView控件 163

6.3.2 DetailsView控件 164

6.3.3 FormView控件 165

6.3.4 Repeater控件 166

6.3.5 DataList控件 166

6.4实例 168

6.4.1数据绑定的应用 168

6.4.2 DataList控件的应用 170

6.4.3 GridView控件的应用 173

本章小结 178

习题6 178

第7章 ASP.NET与XML编程 179

7.1 XML基本概念 179

7.1.1 XML基本结构 179

7.1.2文档的声明和处理指令 180

7.1.3标记 182

7.2 .NET中的XML类 185

7.2.1使用XmIReader读取XML数据 185

7.2.2使用XmlWriter写入XML数据 187

7.3 XML数据验证 189

7.4 XML数据显示 194

7.5实例——写入并读取XML数据 197

本章小结 205

习题7 205

第8章 综合实例 206

8.1新闻发布模块设计 206

8.1.1功能概述 206

8.1.2数据库表结构 207

8.1.3数据库中的存储过程 209

8.1.4新闻浏览设计 211

8.1.5新闻发布管理设计 220

8.1.6实例总结 233

8.2注册与登录验证设计 233

8.2.1在SQL Server中建立用户信息表 233

8.2.2创建注册提交页面 237

8.2.3处理注册数据 242

8.2.4实现用户登录和注销 246

8.2.5实例总结 249

参考文献 250