《ASP.NET项目案例导航》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:程载和主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2008
  • ISBN:9787040255904
  • 页数:238 页
图书介绍:本书是国家示范性高职院校建设项目成果教材。本书以几个典型实例为载体,由浅入深介绍了ASP.NET网络程序设计的编程方法与实用技巧。为了方便读者学习与深入理解ASP.NET,本书分为4部分,即快速入门基础、简单页面设计——ASP.NET控件的使用、数据访问——典型模块开发与综合实例——文件与信息管理系统。书的内容由易到难,安排的实例由简单页面到模块设计,最后通过一个综合实例介绍基于ASP.NET系统的完整开发过程。

第一部分 快速入门基础 3

第1章 ASP.NET开发基础知识 3

1.1 .NET框架和ASP.NET基础 3

1.1.1 .NET框架简介 3

1.1.2 ASP.NET简介 4

1.1.3 ASP.NET特性 4

1.1.4 ASP.NET开发工具 5

1.2 ASP.NET运行环境的安装与配置 6

1.2.1安装IIS 6

1.2.2安装MDAC2.7 7

1.2.3安装.NET框架 8

1.2.4安装.NET框架简体中文语言包 9

1.2.5配置ASP.NET 9

1.2.6测试ASP.NET运行环境 12

本章小结 13

第2章 VB.NET基础 14

2.1数据类型、变量、常量与运算符 14

2.1.1数据类型 14

2.1.2变量 16

2.1.3常量 16

2.1.4运算符 18

2.2流程控制 25

2.2.1流程控制结构 25

2.2.2判断结构 25

2.2.3循环结构 27

2.3过程与数组 30

2.3.1过程 30

2.3.2 Sub子程序 31

2.3.3函数 32

2.3.4过程的调用及参数的传递 33

2.3.5数组 36

本章小结 38

第二部分 简单页面设计——ASP.NET控件和对象 41

第3章 ASP.NET服务器控件 41

3.1 ASP.NET页面的结构 42

3.1.1指令 42

3.1.2代码声明块 44

3.1.3 ASP.NET控件 44

3.1.4代码显示块 45

3.1.5服务器端注释 45

3.1.6服务器端包含指令 46

3.1.7文本和HTML标记 46

3.2 ASP.NET服务器控件概述 46

3.2.1 HTML服务器控件 46

3.2.2 Web服务器控件 47

3.2.3验证控件 49

3.2.4用户控件 50

3.3用Web服务器控件创建表单 52

3.3.1在ASP.NET页面中使用Web服务器控件 52

3.3.2格式化Web服务器控件 62

3.4用验证控件执行表单的检验 66

3.4.1必填域、值比较和范围的检验 67

3.4.2执行表达式验证 71

3.4.3执行自定义验证 73

3.4.4错误提示信息汇总 75

3.4.5停用验证 76

本章小结 77

第4章 ASP.NET的核心对象 78

4.1 Page类 78

4.1.1 Page类概述 78

4.1.2 ASP.NET页面的生存周期 80

4.2使用ASP.NET核心对象 84

4.2.1用Response对象输出信息 84

4.2.2用Request对象获取表单信息 87

4.2.3用Server对象获取服务器信息 89

4.3页面间共享数据 91

4.3.1利用Application对象共享数据 91

4.3.2利用Session对象共享数据 93

4.3.3使用Global.asax文件来初始化Application和Session变量 97

本章小结 98

第三部分 数据访问——典型模块开发 101

第5章 在线日记本 101

5.1在线日记本概述 101

5.1.1在线日记本系统的发布与运行 101

5.1.2功能模块与技术要求 102

5.1.3任务分解与知识能力要求 102

5.2 ADO.NET数据库访问技术 103

5.2.1 ADO.NET概述 103

5.2.2 ADO.NET的对象 105

5.2.3 ADO.NET核心对象DataSet 111

5.3日记本系统的实现 117

5.3.1数据库设计 117

5.3.2功能模块设计 117

本章小结 123

第6章 在线测评系统 125

6.1在线测评系统概述 125

6.1.1组成测评系统的文件清单 126

6.1.2系统流程 127

6.1.3必备知识 127

6.2数据绑定 128

6.2.1绑定到简单属性 128

6.2.2绑定到集合和列表 129

6.2.3绑定到表达式或方法 132

6.2.4利用DataBinder.Eval方法绑定 133

6.3 ASP.NET数据访问服务器控件 135

6.3.1 Repeater数据控件 136

6.3.2 DataList数据控件 139

6.3.3 DataGrid数据控件 145

6.4测评系统的实现 159

6.4.1数据库设计 159

6.4.2系统功能模块设计 161

6.5 Web.config文件 181

6.5.1 Web.config配置文件 181

6.5.2自定义Web.config文件配置节 182

6.5.3访问Web.config文件 182

6.5.4基于表单的身份验证 183

本章小结 183

第四部分 综合实例——文件与信息管理系统 187

第7章 ASP.NET三层结构 187

7.1 ASP.NET三层结构概述 187

7.1.1 ASP.NET三层结构的含义 187

7.1.2使用“三层结构”的意义 189

7.1.3 Microsoft.NET Framework为三层结构做的准备 189

7.2 ASP.NET三层结构的部署 189

7.2.1准备工作 190

7.2.2部署三层结构应用程序 190

本章小结 194

第8章 文件与信息管理系统设计 195

8.1系统概述 195

8.1.1系统预览 196

8.1.2系统特点及必备知识 197

8.2需求分析与数据库设计 197

8.2.1需求分析 197

8.2.2数据库设计 198

8.3系统架构概要设计 200

8.3.1层次划分 200

8.3.2职责划分 200

8.3.3模块划分 200

8.4实体类、数据访问层及业务逻辑层的设计与实现 201

8.4.1实体类的设计与实现 201

8.4.2数据访问层的设计与实现 204

8.4.3业务逻辑层的设计与实现 211

8.5表示层的设计与实现 214

8.5.1系统首页的设计与实现 214

8.5.2显示信息详细内容页面的设计与实现 218

8.5.3文件管理模块的设计与实现 220

8.5.4信息管理模块的设计与实现 223

8.5.5管理员后台框架界面设计 229

8.5.6用户管理模块的设计与实现 231

本章小结 234

附录 ASP.NET常用函数 235

参考文献 238