当前位置:首页 > 工业技术
ASP.NET程序设计案例教程
ASP.NET程序设计案例教程

ASP.NET程序设计案例教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:翁健红主编;彭勇,刘志成副主编;冯向科,宁云智,林东升等参编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2010
  • ISBN:9787113120436
  • 页数:236 页
图书介绍:本书详细介绍了如何使用ASP.NET2.0进行Web应用系统的开发,开发环境为Visual Studio 2005,数据库采用SQL Server 2000/2005,使用C#作为ASP.NET开发语言。
《ASP.NET程序设计案例教程》目录

第1章 ASP.NET开发环境 1

1.1 ASP.NET概述 1

1.1.1 什么是ASP.NET 1

1.1.2 ASP.NET 2.0的发展历程 1

1.1.3 ASP.NET 2.0的优点 2

1.2 配ASP.NET的运行环境 2

1.2.1 ASP.NET的运行环境 2

1.2.2 安装IIS服务器 2

1.2.3 安装.NET Framework 3

1.2.4 测试ASP.NET环境 4

1.3 Visual Studi0 2005集成开发环境 4

1.4 用Visual Studio 2005开发ASP.NET程序 5

1.4.1 代码分离模式 6

1.4.2 单文件模式 9

1.5 知识拓展 12

1.5.1 IsPostBack属性 12

1.5.2 ASP.NET页面处理过程 13

习题 13

第2章 注册页面的设计 14

2.1 情景分析 14

2.2 服务器控件简介 15

2.3 常用控件 15

2.3.1 Button控件 15

2.3.2 TextBox控件 16

2.3.3 RadioButton控件 18

2.3.4 RadioButtonList控件 19

2.3.5 DropDownList控件 21

2.3.6 ListBox控件 22

2.4 利用表格布局网页 23

2.5 注册页面设计 24

2.6 知识拓展 26

2.6.1 Label控件 26

2.6.2 Image控件 26

2.6.3 HyperLink控件 27

2.6.4 LinkButton控件 27

2.6.5 ImageButton控件 28

2.6.6 Panel控件 29

2.6.7 PlaceHolder控件 30

2.6.8 CheckBox控件 31

2.6.9 CheckBoxList控件 32

习题 34

第3章 注册页面的验证 35

3.1 情景分析 35

3.2 数据验证控件 36

3.2.1 RequiredFieldValidator控件 36

3.2.2 CompareValidator控件 37

3.2.3 RangeValidator控件 39

3.2.4 RegularExpressionValidator控件 40

3.2.5 CustomValidator控件 42

3.2.6 ValidationSummary控件 44

3.3 注册页面的验证实现 45

3.4 知识拓展 46

3.4.1 客户端验证与服务器端验证 46

3.4.2 验证组 47

3.4.3 禁用验证 47

习题 47

第4章 注册页面的数据库操作 48

4.1 情景分析 48

4.2 ADO.NET对象模型 48

4.2.1 ADO.NET概述 48

4.2.2 .NET Fromework数据提供程序 49

4.3 Connection对象 49

4.4 Command对象 53

4.5 注册页面的实现 55

习题 56

第5章 图书显示 57

5.1 情景分析 57

5.2 DataSet对象 57

5.3 DataTable对象 58

5.4 DataAdapter对象 60

5.5 图书显示的实现 61

5.6 知识拓展 62

5.6.1 DataReader对象 62

5.6.2 执行的存储过程 63

习题 66

第6章 会员管理 67

6.1 情景分析 67

6.2 Web.config配置文件 68

6.3 Session对象 73

6.4 会员管理的实现 74

6.5 发布网站 80

6.6 知识拓展 85

6.6.1 Application对象 85

6.6.2 Cookie对象 87

习题 90

第7章 图书展示 91

7.1 情景分析 91

7.2 数据绑定 92

7.3 Repeater控件 93

7.4 DataList控件 95

7.5 图书展示的实现 97

习题 100

第8章 图书维护 102

8.1 情景分析 102

8.2 数据源控件概述 103

8.3 SqlDataSource数据源控件 104

8.3.1 SqlDataSource控件简介 104

8.3.2 SqlDataSource控件的常用属性 104

8.3.3 SqlDataSource控件的常用方法 105

8.3.4 SqlDataSource控件的常用事件 105

8.3.5 SqlDataSource控件的应用示例 106

8.4 GridView控件 110

8.4.1 GridView控件简介 110

8.4.2 GridView控件的常用属性 110

8.4.3 GridView控件的常用事件 112

8.4.4 GridView控件的数据绑定列 112

8.5 图书维护的实现 113

8.5.1 任务1:GridView控件的排序和分页 113

8.5.2 任务2:编辑GridView数据 116

8.5.3 任务3:在GridView中使用下拉列表 119

8.5.4 任务4:使用HyperLinkField列显示超链接 121

习题 123

第9章 图书信息修改 124

9.1 情景分析 124

9.2 DetailsView控件 125

9.3 FormView控件 127

9.4 FileUpload控件 131

9.5 SqlDataSource控件 131

9.6 图书信息修改的实现 134

习题 135

第10章 外观设计 136

10.1 母版页 136

10.1.1 情景分析 136

10.1.2 母版页概述 137

10.1.3 母版页应用实例 137

10.2 用户控件 142

10.2.1 情景分析 142

10.2.2 用户控件简介 143

10.2.3 用户控件应用 143

10.3 外观和主题 145

10.3.1 情景分析 145

10.3.2 主题 146

10.3.3 外观文件 146

10.3.4 样式 146

10.3.5 主题与外观应用实例 147

10.4 知识拓展 150

10.4.1 将已创建的网页嵌入母版页中 150

10.4.2 母版页的嵌套 150

10.4.3 访问母版页的控件和属性 151

10.4.4 母版页的动态加载 152

10.4.5 将主题文件应用于整个应用程序 152

10.4.6 编程控制主题 152

10.4.7 禁用主题 152

习题 153

第11章 页面导航 154

11.1 情景分析 154

11.2 站点地图 155

11.3 SiteMapDataSource控件 157

11.4 Menu控件 157

11.5 TreeView控件 160

11.6 SiteMapPath控件 161

习题 162

第12章 Web服务及分层开发 163

12.1 Web服务 163

12.1.1 情景分析 163

12.1.2 什么是Web服务 164

12.1.3 Web服务体系结构 164

12.1.4 Web服务的相关标准和规范 165

12.1.5 图书信息发布Web服务的实现 165

12.2 分层开发 170

12.2.1 情景分析 170

12.2.2 三层体系结构 170

12.2.3 N层体系结构的优势 171

12.2.4 ObjectDataSource控件 172

12.2.5 分层实现 172

12.3 知识拓展 177

12.3.1 页面级输出缓存 177

12.3.2 页面部分缓存 177

12.3.3 在Cache中存储数据 178

习题 179

第13章 网上书店系统 180

13.1 系统概述 180

13.2 系统功能 180

13.3 购物流程 181

13.4 公用文件 182

13.4.1 Common类 182

13.4.2 DBHelper类 182

13.4.3 外观文件 184

13.4.4 样式文件 185

13.4.5 购物车类 186

13.5 前台购物系统 190

13.5.1 前台母版页 190

13.5.2 首页 194

13.5.3 图书搜索页面 197

13.5.4 图书详情页面 199

13.5.5 购物车页面 201

13.5.6 收银台页面 204

13.6 会员中心 207

13.6.1 我的信息页面 207

13.6.2 我的订单页面 209

13.6.3 订单详情页面 211

13.6.4 修改个人信息页面 213

13.6.5 修改口令页面 216

13.7 后台管理系统 218

13.7.1 图书管理页面 218

13.7.2 新增图书页面 220

13.7.3 图书类别管理页面 225

13.7.4 会员管理页面 228

13.7.5 订单管理页面 229

习题 233

附录A 234

参考文献 236

相关图书
作者其它书籍
返回顶部