《Web程序设计 ASP.NET 项目教学版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:刘平丛书主编;杨玥主编;汤秋艳,晏燕副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302305958
  • 页数:242 页
图书介绍:为了让读者快速掌握ASP.NET网站开发技术,以信息发布网站实际开发项目为载体,从企业网站开发的角度出发,以“能力为本位,任务为中心,以职业岗位能力为目标”作为切入点,按照企业网站开发的基本流程组织教材内容、从需求分析、系统设计、系统开发、系统测试到系统部署,每一个过程在本书都有详细的介绍。语言通俗易懂,让读者在学习过程中轻松掌握ASP.NET网站开发技术。

信息发布网站的项目导入 1

子项目1:信息发布网站需求概述 2

1.1 项目任务 2

1.2 项目的提出 2

1.3 项目实施 2

1.3.1 任务1:信息发布网站的系统业务流程 2

1.3.2 任务2:信息发布网站的需求分析 3

1.3.3 任务3:信息发布网站的功能模块设计 5

1.3.4 任务4:信息发布网站的数据库设计 5

1.3.5 任务5:信息发布网站的文件结构设计 7

1.4 本项目实施中可能出现的问题 8

1.5 后续项目 8

子项目2:信息发布网站的三层架构 9

2.1 项目任务 9

2.2 项目的提出 9

2.3 实施项目的预备知识 10

2.4 项目实施 12

2.4.1 任务1:新闻信息显示与检索模块 12

2.4.2 任务2:新闻评论模块 37

2.4.3 任务3:后台用户管理模块 43

2.5 本项目实施中可能出现的问题 50

2.6 后续项目 51

子项目3:信息发布网站的创建 52

3.1 项目任务 52

3.2 项目的提出 52

3.3 实施项目的预备知识 52

3.4 项目实施 57

3.5 本项目实施过程中可能出现的问题 59

3.6 后续项目 59

子项目4:信息发布网站的页面布局和设计 60

4.1 项目任务 60

4.2 项目的提出 60

4.3 实施项目的预备知识 61

4.4 项目实施 68

4.4.1 任务1:信息发布网站母版页设计 68

4.4.2 任务2:信息发布网站主题应用 70

4.5 本项目实施过程中可能出现的问题 72

4.6 后续项目 72

子项目5:网站用户控件的创建 73

5.1 项目任务 73

5.2 项目的提出 73

5.3 实施项目的预备知识 74

5.3.1 用户控件概述 74

5.3.2 UserControl类 75

5.3.3 用户控件的属性和事件 75

5.3.4 创建用户控件 76

5.3.5 在页面上使用用户控件 79

5.4 项目实施 79

5.4.1 任务1:用户登录和显示模块 79

5.4.2 任务2:新闻统计模块 82

5.4.3 任务3:热门新闻和新闻搜索模块 84

5.4.4 任务4:后台功能控件 86

5.5 本项目实施过程中可能出现的问题 87

5.6 后续项目 87

子项目6:网站信息验证功能 88

6.1 项目任务 88

6.2 项目的提出 88

6.3 实施项目的预备知识 89

6.3.1 验证控件的过程 89

6.3.2 验证对象的模型 90

6.3.3 ASP.NET的验证类型 91

6.3.4 验证控件的对象模型 91

6.3.5 错误信息的布局与显示 92

6.3.6 使用验证控件 92

6.3.7 验证控件的综合应用 95

6.3.8 使用验证组 97

6.3.9 禁用验证 97

6.4 项目实施 98

6.4.1 任务1:用户注册模块 98

6.4.2 任务2:用户修改信息模块 101

6.5 本项目实施过程中可能出现的问题 103

6.6 后续项目 103

子项目7:网站管理员登录功能 104

7.1 项目任务 104

7.2 项目的提出 104

7.3 实施项目的预备知识 104

7.3.1 Web应用的认证 105

7.3.2 Web应用的授权 112

7.3.3 使用Membership实现Web应用的认证 113

7.3.4 ASP.NET登录控件 117

7.3.5 使用Role实现Web应用的授权 123

7.3.6 登录控件的综合应用 126

7.4 项目实施 127

7.5 本项目实施过程中可能存在的问题 129

7.6 后续项目 129

子项目8:网站导航控件的应用 130

8.1 项目任务 130

8.2 项目的提出 130

8.3 实施项目的预备知识 130

8.3.1 建立站点地图 131

8.3.2 导航控件 132

8.3.3 站点地图的嵌套使用 136

8.4 项目实施 137

8.4.1 任务1:站点地图文件的添加 137

8.4.2 任务2:导航控件的应用 137

8.5 本项目实施过程中可能出现的问题 138

8.6 后续项目 138

子项目9:网站的数据访问应用 139

9.1 项目任务和指标 139

9.2 项目的提出 139

9.3 实施项目的预备知识 140

9.3.1 数据处理控件 141

9.3.2 数据源控件 144

9.3.3 数据绑定控件 145

9.3.4 ADO.NET的基本概念 156

9.3.5 利用SQL语句的数据库访问操作 165

9.3.6 状态管理 166

9.3.7 扩展知识 177

9.4 项目实施 181

9.4.1 任务1:后台显示和添加用户界面 181

9.4.2 任务2:后台修改用户界面 184

9.4.3 任务3:后台删除用户界面 186

9.4.4 任务4:后台显示和添加新闻类别界面 186

9.4.5 任务5:修改新闻类别界面 189

9.4.6 任务6:删除新闻类别界面 190

9.4.7 任务7:发布新闻内容界面 191

9.4.8 任务8:审核新闻界面 194

9.4.9 任务9:进行审核界面 196

9.4.10 任务10:栏目新闻界面 197

9.4.11 任务11:新闻内容界面 200

9.4.12 任务12:更多新闻评论界面 205

9.4.13 任务13:管理新闻评论界面 207

9.4.14 任务14:管理现有新闻界面 210

9.4.15 任务15:修改现有新闻界面 213

9.4.16 任务16:删除现有新闻界面 215

9.4.17 任务17:前台新闻首页 216

9.4.18 任务18:前台搜索新闻页面 218

9.5 本项目实施过程中可能出现的问题 220

9.6 后续项目 221

子项目10:网站测试 222

10.1 项目任务 222

10.2 项目的提出 222

10.3 实施项目的预备知识 222

10.3.1 系统测试的目的 223

10.3.2 系统测试的基本过程 223

10.4 项目实施 225

10.5 本项目实施过程中可能出现的问题 226

10.6 后续项目 226

子项目11:网站的发布实现 227

11.1 项目任务 227

11.2 项目导读 227

11.3 实施项目的预备知识 227

11.3.1 发布网站 228

11.3.2 Web项目安装包 235

11.3.3 复制网站 235

11.4 项目实施 237

11.4.1 任务1:网站的发布 237

11.4.2 任务2:网站的安装包 237

11.5 本项目实施过程中可能出现的问题 240

信息发布网站的项目总结 241

参考文献 242