图书介绍

ASP.NET动态网站开发项目化教程pdf电子书版本下载

ASP.NET动态网站开发项目化教程
  • 程琪,张白桦编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302217374
  • 出版时间:2010
  • 标注页数:227页
  • 文件大小:46MB
  • 文件页数:244页
  • 主题词:主页制作-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

ASP.NET动态网站开发项目化教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章ASP NET概述 1

任务1.1构建ASP.NET开发环境 1

任务目标 1

1.1.1.NET框架与 ASP.N ET 1

1.1.2安装Web服务器ⅡS 1

1.1.3安装Microsoft.NET Framework 2

1.1.4设置虚拟目录 2

1.1.5 Visual Studio集成开发环境 3

1.1.6小结 3

1.1.7思考与练习 3

任务1.2第一个ASP.NET应用程序 4

任务目标 4

1.2.1创建ASP.NET程序 4

1.2.2 Web窗体页面的控件设计 6

1.2.3事件处理与代码后置 7

1.2.4 Web.config配置文件 8

1.2.5常用控件与属性窗口 8

1.2.6小结 10

1.2.7思考与练习 10

第2章 使用站点导航控件和母版页 12

任务2.1使用SiteMapPath设计面包屑导航 12

任务目标 12

2.1.1导航系统与站点地图 12

2.1.2网站的面包屑导航 12

2.1.3将SiteMapPath的分隔符设置为图片 14

2.1.4小结 16

2.1.5思考与练习 16

任务2.2使用TreeView设计树形结构导航 16

任务目标 16

2.2.1 TreeView站点导航控件 16

2.2.2网站树形目录导航 16

2.2.3在树形目录导航中重定向页面 18

2.2.4选择XML文件作为数据源 18

2.2.5小结 21

2.2.6思考与练习 21

任务2.3母版页和导航系统 21

任务目标 21

2.3.1项目概况与母版页概述 21

2.3.2网站新闻模块母版页 22

2.3.3组合母版页和导航系统 23

2.3.4创建内容页 25

2.3.5有多个ContentPlace Holder控件时的母版页布局 25

2.3.6小结 27

2.3.7思考与练习 28

第3章 系统对象与数据传递 29

任务3.1获取用户输入信息和客户端环境信息 29

任务目标 29

3.1.1 ASP.NET系统对象概述 29

3.1.2页内数据传递 29

3.1.3跨页数据传递 31

3.1.4小结 34

3.1.5思考与练习 34

任务3.2记录用户访问网站的时间和次数 34

任务目标 34

3.2.1 Cookie对象简介 34

3.2.2记录用户的访问信息 35

3.2.3小结 37

3.2.4思考与练习 38

任务3.3设计网站聊天室 38

任务目标 38

3.3.1 Session对象和Application对象简介 38

3.3.2聊天室首页与简单计数器设计 39

3.3.3构建登录字符串与发言字符串 40

3.3.4小结 43

3.3.5思考与练习 44

第4章 服务器控件和第三方控件 45

任务4.1验证控件和验证码控件 45

任务目标 45

4.1.1控件概述 45

4.1.2验证控件与用户注册页面 45

4.1.3使用验证码控件 47

4.1.4小结 49

4.1.5思考与练习 50

任务4.2日历控件和JS版日历控件 50

任务目标 50

4.2.1 Calendar日历控件 50

4.2.2 JS版日历控件 50

4.2.3小结 51

4.2.4思考与练习 51

任务4.3在线文本编辑控件 52

任务目标 52

4.3.1下载安装FCKeditor控件 52

4.3.2在发表文章页面使用FCKeditor控件 53

4.3.3使用FCKeditor控件上传图片 53

4.3.4小结 54

4.3.5思考与练习 54

第5章 使用ADO.NET访问数据库 55

任务5.1数据库及表的架构和实体类的实现 55

任务目标 55

5.1.1三层结构概述 55

5.1.2搭建基于三层结构的系统基本框架 56

5.1.3分析并创建新闻系统数据库及表的架构 58

5.1.4三层结构系统实体类的实现 61

5.1.5小结 64

5.1.6思考与练习 65

任务5.2实现三层结构下的用户登录 65

任务目标 65

5.2.1 ADO NET概述 65

5.2.2常用ADO.NET对象的使用 66

5.2.3用户登录数据访问层的实现 71

5.2.4用户登录业务逻辑层的实现 73

5.2.5用户登录表示层的实现 74

5.2.6小结 77

5.2.7思考与练习 77

任务5.3实现三层结构下的用户注册 77

任务目标 77

5.3.1用户注册数据访问层的实现 77

5.3.2用户注册业务逻辑层的实现 78

5.3.3用户注册表示层的实现 79

5.3.4小结 82

5.3.5思考与练习 82

任务5.4使用GridView控件实现新闻管理 82

任务目标 82

5.4.1数据源控件与数据绑定控件概述 82

5.4.2 GridView控件简介 83

5.4.3新闻类别管理数据访问层与业务逻辑层的实现 84

5.4.4使用GridView控件实现新闻类别显示 86

5.4.5使用GridView控件实现新闻类别的编辑、删除 90

5.4.6新闻列表显示、删除数据访问层与业务逻辑层的实现 93

5.4.7使用GridView控件实现新闻列表的显示、删除 97

5.4.8小结 100

5.4.9思考与练习 100

任务5.5使用DropDownList控件分类显示新闻 101

任务目标 101

5.5.1 DropDownList控件简介 101

5.5.2使用DropDownList控件分类显示新闻 101

5.5.3小结 107

5.5.4思考与练习 107

任务5.6使用DetailsView控件实现新闻详细显示 108

任务目标 108

5.6.1 DetailsView控件简介 108

5.6.2新闻详细显示数据访问层与业务逻辑层的实现 109

5.6.3使用DetailsView控件实现管理员后台新闻详细显示 110

5.6.4新闻编辑、添加数据访问层与业务逻辑层的实现 112

5.6.5使用DetailsView控件实现新闻编辑、添加 114

5.6.6小结 122

5.6.7思考与练习 122

任务5.7使用FormView控件实现新闻详细显示 122

任务目标 122

5.7.1 FormView控件简介 122

5.7.2使用FormView控件实现前台新闻详细显示 123

5.7.3小结 125

5.7.4思考与练习 126

第6章 深入数据库编程 127

任务6.1使用Data List列表显示新闻 127

任务目标 127

6.1.1 DataList控件简介 127

6.1.2新闻速览数据访问层与业务逻辑层的实现 127

6.1.3使用DataList控件实现新闻速览列表显示 128

6.1.4 小结 133

6.1.5思考与练习 134

任务6.2使用Paged DataSource分页显示新闻 134

任务目标 134

6.2.1 PagedDataSource对象简介 134

6.2.2使用PagedDataSource实现新闻速览页分页显示 135

6.2.3小结 138

6.2.4思考与练习 138

任务6.3使用Repeater列表显示新闻 138

任务目标 138

6.3.1 Repeater控件简介 139

6.3.2使用Repeater控件实现新闻搜索列表显示 139

6.3.3小结 144

6.3.4思考与练习 145

第7章XML访问技术 146

任务7.1一个基于XML的留言板设计 146

任务目标 146

7.1.1访问XML的常用处理类 146

7.1.2创建留言板的XML文件和XSLT文件 147

7.1.3 XML访问的公共类设计 148

7.1.4使用XmlDataSource控件和DataList控件显示留言 150

7.1.5添加留言到XML文件中 151

7.1.6使用XmlDataSource控件和(GridView控件删除留言 154

7.1.7小结 157

7.1.8思考与练习 157

第8章NETWeb服务 158

任务8.1使用W eb服务查询发布天气预报 158

任务目标 158

8.1.1 Web服务概述 158

8.1.2一个简单的Web服务实例 158

8.1.3一个返回DataSet对象的电话区号查询Web服务实例 162

8.1.4使用Web服务查询发布天气预报 167

8.1.5小结 170

8.1.6思考与练习 171

第9章 网站部署与安全性配置 172

任务9.1一个三层架构的博客网站 172

任务目标 172

9.1.1 Web.Config文件概述 172

9.1.2系统三层结构与功能分析 172

9.1.3 SQL Server数据库的设计与连接 174

9.1.4在Web.config中部署数据库连接字符串 176

9.1.5 Blog网站实体类的实现 177

9.1.6 Blog网站数据访问层的实现 180

9.1.7 Blog网站业务逻辑层的实现 192

9.1.8 Web表示层的实现 196

9.1.9小结 211

9.1.10思考与练习 211

任务9.2网站的安全认证与授权 211

任务目标 211

9.2.1网站安全性配置概述 211

9.2.2 ASP.NET身份验证模式 213

9.2.3 Blog网站的安全性配置策略 214

9.2.4小结 217

9.2.5思考与练习 217

第10章ASP.NETAJAX 218

任务10.1使用ASP.NET AJAX Extensions优化新闻搜索页 218

任务目标 218

10.1.1 ASP.NET AJAX简介 218

10.1.2安装ASP.NET AJAX Extensions 219

10.1.3 ASP.NET AJAX Extensions控件简介 219

10.1.4使用ASP.NET AJAX Extensions实现新闻搜索列表的局部刷新显示 223

10.1.5小结 227

10.1.6思考与练习 227

精品推荐