当前位置:首页 > 工业技术
ASP.NET网站开发项目化教程
ASP.NET网站开发项目化教程

ASP.NET网站开发项目化教程PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:肖宏启编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302379355
  • 页数:371 页
图书介绍:本书以C#为编程语言,全面介绍了ASP.NET的控件、内置对象、Web页面的数据库访问技术、数据控件等。全书共分为12个单元,全书结合专业课程特点,对基于ASP.NET Web软件开发工作过程进行剖析,以真实完整的项目“网上书店”为载体,在行业专家的指导下,结合Web项目开发的流程和规范,分解出工作过程的典型工作任务,根据工作任务整合了相关知识点,按照高职学生的认知特点设计教学过程。
《ASP.NET网站开发项目化教程》目录

单元1 网上书店项目需求分析与设计 1

1.1 知识准备 1

1.1.1 需求分析 1

1.1.2 数据库设计 5

1.2 单元任务 6

任务1-2-1 “新知书店”项目需求分析 6

任务1-2-2 “新知书店”项目系统设计 12

1.3 单元实训 16

1.4 单元小结 17

单元2 ASP.NET基础及开发环境构建 19

2.1 知识准备 19

2.1.1 .NET Framework概述 19

2.1.2 Web基础知识 22

2.1.3 ASP.NET简介 24

2.2 单元任务 26

任务2-2-1 安装和配置IIS Web服务器 26

任务2-2-2 安装Visual Studio 2010 33

任务2-2-3 创建简单的Web网站 35

任务2-2-4 分析ASP.NET文档 40

2.3 知识拓展 43

2.3.1 ASP.NET页面的处理机制 43

2.3.2 ASP.NET的网页代码模型 44

2.4 项目实训 47

2.5 单元小结 48

2.6 单元练习题 48

单元3 使用控件高效创建网站页面 50

3.1 知识准备 50

3.1.1 服务器控件概述 50

3.1.2 标准服务器控件 53

3.1.3 验证控件 67

3.1.4 FileUpload控件 75

3.1.5 第三方控件 76

3.2 单元任务 83

任务3-2-1 设计“新知书店”用户注册页面 83

任务3-2-2 为“新知书店”注册页面添加回车自动提交功能 86

任务3-2-3 为“新知书店”用户注册页面添加验证功能 88

3.3 项目实训 91

3.4 单元小结 91

3.5 单元练习题 92

单元4 系统对象与数据传递 95

4.1 知识准备 95

4.1.1 ASP.NET对象概述及属性方法事件 95

4.1.2 Page对象 96

4.1.3 Request对象 99

4.1.4 Response对象 101

4.1.5 Cookie对象 104

4.1.6 Session对象 107

4.1.7 Application对象 109

4.1.8 Server对象 111

4.2 单元任务 117

任务4-2-1 体验页内数据传递 117

任务4-2-2 实现简单加法计算器 119

任务4-2-3 实现简单登录操作 120

任务4-2-4 实现系统级的登录功能 122

任务4-2-5 统计网站同时在线人数及页面点击次数 126

4.3 项目实训 128

4.4 单元小结 129

4.5 单元练习题 129

单元5 搭建风格统一的Web站点 133

5.1 知识准备 133

5.1.1 CSS样式控制 133

5.1.2 页面框架 137

5.1.3 母版页 139

5.1.4 站点导航 145

5.1.5 TreeView控件 147

5.2 单元任务 155

任务5-2-1 使用母版页搭建“新知书店”管理端页面框架 155

任务5-2-2 实现“新知书店”管理端“面包屑”导航功能 158

任务5-2-3 实现“新知书店”管理端的菜单功能 160

任务5-2-4 搭建“新知书店”前台页面框架 161

任务5-2-5 实现“新知书店”前台页面站点导航功能 164

任务5-2-6 实现“新知书店”前台页面菜单栏功能 166

5.3 项目实训 169

5.4 单元小结 170

5.5 单元练习题 171

单元6 数据库访问及网上书店系统架构 174

6.1 知识准备 174

6.1.1 ADO.NET概述 174

6.1.2 使用Connection连接数据库 177

6.1.3 使用Command对象执行数据库命令 180

6.1.4 使用DataReader对象执行数据库命令 187

6.1.5 使用DataSet和DataAdapter对象 190

6.1.6 系统架构和分层 203

6.2 单元任务 205

任务6-2-1 实现“新知书店”管理员登录功能 205

任务6-2-2 搭建“新知书店”系统三层架构 207

任务6-2-3 实现三层架构下的“新知书店”用户注册功能 210

任务6-2-4 实现三层架构下的“新知书店”用户登录功能 221

6.3 项目实训 226

6.4 单元小结 227

6.5 单元练习题 228

单元7 数据绑定技术 230

7.1 知识准备 230

7.1.1 数据绑定 230

7.1.2 数据源控件 234

7.1.3 常用控件的数据绑定 237

7.2 单元任务 245

任务7-2-1 实现“新知书店”后台图书列表中的检索类别选择 245

7.3 项目实训 249

7.4 单元小结 249

7.5 单元练习题 250

单元8 数据绑定控件的应用 252

8.1 知识准备 252

8.1.1 数据绑定控件 252

8.1.2 GridView控件 254

8.1.3 DataList控件 273

8.1.4 Repeater控件 285

8.1.5 其他数据绑定控件 287

8.2 单元任务 290

任务8-2-1 实现“新知书店”管理员端的图书查询页面 290

任务8-2-2 实现“新知书店”管理员端的图书详细信息的更新功能 297

任务8-2-3 实现“新知书店”管理员端的图书添加功能 305

任务8-2-4 实现“新知书店”前台图书列表显示功能 306

任务8-2-5 实现“新知书店”前台图书列表显示的排序和分页 310

任务8-2-6 搭建“新知书店”前台图书详细信息显示页面 316

8.3 项目实训 321

8.4 单元小结 322

8.5 单元练习题 323

单元9 数据绑定控件应用进阶 326

9.1 知识准备 326

9.1.1 获取GridView单元格数据 326

9.1.2 基于单元格的更新 328

9.1.3 RowCommand事件 338

9.2 单元任务 343

任务9-2-1 实现“新知书店”会员状态显示及管理功能 343

任务9-2-2 实现“新知书店”管理端用户信息的更新 348

任务9-2-3 实现“新知书店”管理端用户信息的删除 354

任务9-2-4 实现“新知书店”管理端图书信息的删除 356

9.3 项目实训 359

9.4 单元小结 360

9.5 单元练习题 361

单元10 指导学习:“新知书店”购物功能的设计与实现 363

10.1 单元任务 363

任务10-1-1 设计“新知书店”购物车商品实体类 363

任务10-1-2 设计“新知书店”购物车类的业务逻辑 364

任务10-1-3 实现“新知书店”购物车界面设计及显示 367

任务10-1-4 实现“新知书店”购物车的增、删、改 367

10.2 单元小结 370

参考文献 371

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