《ASP.NET网站建设实战》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:董义革,王萍,刘杨编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2010
  • ISBN:9787115209740
  • 页数:205 页
图书介绍:本书完全按照“基于工作过程的”教学思想展开编写,通过一个个的实际项目进行串接讲解。由一个最简单的WEB网站示例开始讲解基础知识,到构建网站的前后台页面、搭建系统框架、后台商品的展示与管理等深化工作过程,最终完成一个整体的网站开发全过程。

第1章简单的Web网站示例 1

1.1项目任务与目标 1

1.2搭建开发环境 2

1.2.1任务描述及技能要点 2

1.2.2安装和配置IIS服务器 2

1.2.3 ASPNET的运行环境 5

1.2.4 ASPNET的工作原理 6

1.3实现第1个ASPNET应用程序 7

1.3.1任务描述及技能要点 7

1.3.2创建ASPNET应用程序 7

1.4体验ASP NET应用程序的快速开发特性 11

1.4.1任务描述及技能要点 11

1.4.2用GridView显示Northwind数据库的雇员表 12

1.4.3设置分页和排序 13

1.5项目小结 14

1.5.1技能回顾 14

1.5.2关键知识点测评 15

1.6项目实战练习 16

第2章实现简单的用户注册登录系统 18

2.1项目任务与目标 18

2.2用户注册 19

2.2.1任务描述及技能要点 19

2.2.2系统对象简述 19

2.2.3 Page对象 20

2.2.4 Response和Request对象 23

2.2.5用户注册的实现思路及关键代码 24

2.3用户登录 25

2.3.1任务描述及技能要点 25

2.3.2 Cookie对象 25

2.3.3 Session对象 26

2.3.4 Server对象 27

2.3.5用户登录的实现 28

2.4统计在线人数 30

2.4.1任务描述及技能要点 30

2.4.2 Application对象 30

2.4.3统计在线人数的实现思路及关键代码 31

2.5项目小结 32

2.5.1技能回顾 32

2.5.2关键知识点测评 33

2.6项目实战练习 33

第3章构建“迅捷”网站的前台页面模板 36

3.1项目任务与目标 36

3.2搭建网站前台母版页 37

3.2.1任务描述及技能要点 37

3.2.2网页典型布局方式 37

3.2.3母版页制作 38

3.2.4创建“迅捷”网站前台母版页 41

3.3网站导航 42

3.3.1任务描述及技能要点 42

3.3.2站点地图 42

3.3.3 SiteMapPath控件 44

3.3.4前台母版页导航的制作 45

3.4网站树形目录结构 46

3.4.1任务描述及技能要点 46

3.4.2 TreeView导航控件 47

3.4.3“迅捷”网站前台母版页树形目录结构的实现 50

3.5项目小结 52

3.5.1技能回顾 52

3.5.2关键知识点测评 52

3.6项目实战练习 53

第4章搭建“迅捷”网站系统框架 54

4.1 项目任务与目标 54

4.2“迅捷”网站的数据库设计 55

4.2.1任务描述及技能要点 55

42.2“迅捷”网站数据库表设计 55

4.2.3数据表之间关联设计 58

4.3搭建“迅捷”网站系统框架 58

4.3.1任务描述及技能要点 58

4.3.2三层结构 59

4.3.3数据实体类 62

4.3.4数据访问层 66

4.3.5业务逻辑层 75

4.3.6表示层 76

4.4实现“迅捷”网站前台用户登录 77

4.4.1任务描述及技能要点 77

4.4.2用户登录功能的设计与实现 77

4.4.3技能拓展——安全退出 80

4.5 PetShop 4.0模型简介 81

4.5.1任务描述及技能要点 81

4.5.2什么是PetShop 81

4.5.3 PetShop 4.0架构简介 85

4.6项目小结 86

4.6.1技能回顾 86

4.6.2关键知识点测评 87

4.7项目实战练习 87

第5章前台用户注册 89

5.1项目任务与目标 89

5.2制作前台“用户注册”用户控件 90

5.2.1任务描述及技能要点 90

5.2.2用户控件创建与使用 90

5.2.3用户注册控件的创建与使用 93

5.3利用验证控件对注册表单输入域进行检测 97

5.3.1任务描述及技能要点 97

5.3.2验证控件的应用 97

5.3.3验证码控件 100

5.3.4实现用户注册信息的验证 102

5.3.5技能拓展 105

5.4项目小结 106

5.4.1技能回顾 106

5.4.2关键知识点测评 107

5.5项目实战练习 108

第6章后台商品显示 109

6.1项目任务与目标 109

6.2商品分页显示 110

6.2.1任务描述及技能要点 110

6.2.2数据源和数据绑定控件 110

6.2.3 GridView控件 112

6.2.4商品分页显示的实现 114

6.2.5技能拓展 117

6.3多选和光棒效果 118

6.3.1任务描述及技能要点 118

6.3.2光棒效果的实现思路及关键代码 119

6.3.3多选效果的实现思路及关键代码 120

6.4实现多个商品类别的调整 120

6.4.1任务描述及技能要点 120

6.4.2 DropDownList控件 121

6.4.3商品类别调整的实现思路 121

6.5实现商品的详细信息显示 123

6.5.1任务描述及技能要点 123

6.5.2 DetailsView控件 123

6.5.3某一商品的详细信息显示 124

6.6项目小结 125

6.6.1技能回顾 125

6.6.2关键知识点测评 126

6.7项目实战练习 126

第7章后台商品管理 128

7.1项目任务与目标 128

7.2修改商品信息 129

7.2.1任务描述及技能要点 129

7.2.2日历控件 130

7.2.3上传控件 131

7.2.4 FreeTextBox控件 132

7.2.5 DetailsView模板字段 133

7.2.6商品更新的实现 134

7.3添加商品信息 141

7.3.1任务描述及技能要点 141

7.3.2添加商品的实现 142

7.4删除商品信息 146

7.4.1任务描述及技能要点 146

7.4.2删除商品的实现 147

7.5项目小结 148

7.5.1技能回顾 148

7.5.2关键知识点测评 149

7.6项目实战练习 150

第8章商品选购 153

8.1项目任务与目标 153

8.2前台商品列表 154

8.2.1任务描述及技能要点 154

8.2.2 DataList与GridView控件的区别 155

8.2.3 DataList模板列 155

8.2.4 DataList控件实现商品列表页的设计 156

8.2.5 ViewState对象 158

8.2.6实现商品列表的分页显示 159

8.3实现商品购物车 163

8.3.1任务描述及技能要点 163

8.3.2商品详细信息显示 164

8.3.3实现将商品放入购物车 166

8.3.4显示购物车 168

8.4项目小结 172

8.4.1技能回顾 172

8.4.2关键知识点测评 172

8.5项目实战练习 173

第9章商品搜索与RSS发布 175

9.1项目任务与目标 175

9.2用Repeater控件实现商品搜索 176

9.2.1任务描述及技能要点 176

9.2.2 Repeater控件 176

9.2.3商品搜索的实现 178

9.3实现商品的R55发布 182

9.3.1任务描述及技能要点 182

9.3.2 RSS阅读器简介 183

9.3.3 RSS格式 184

9.3.4实现新商品的RSS发布 185

9.4项目小结 187

9.4.1技能回顾 187

9.4.2关键知识点测评 188

9.5项目实战练习 189

第10章网站部署与定制 191

10.1项目任务与目标 191

10.2配置并加密数据库连接字符串 192

10.2.1任务描述及技能要点 192

10.2.2配置文件的作用 192

10.2.3配置数据库连接串 193

10.3配置网站后台管理员身份验证 195

10.3.1任务描述及技能要点 195

10.3.2身份验证与授权 195

10.3.3“迅捷”网站的后台身份验证 197

10.4自定义错误 199

10.4.1任务描述及技能要点 199

10.4.2配置自定义错误页面 199

10.5部署 200

10.5.1任务描述及技能要点 200

10.5.2部署前的准备 200

10.5.3 xcopy 200

10.5.4复制站点 200

10.5.5发布预编译站点 200

10.6项目小结 202

10.6.1技能回顾 202

10.6.2关键知识点测评 202

10.7项目实战练习 203