《ASP.NET动态网站开发项目化教程(第2版)》是2004年出版的一本图书,本书以项目化任务为载体,系统介绍了微软ASP.NET动态网站开发技术。
基本介绍
- 中文名:ASP.NET动态网站开发项目化教程(第2版)
- 着译者:程琪
- ISBN:9787302293743
- 出版日期:2012-08-01
- 出版社:清华大学出版社
图书详细信息
ISBN:9787302293743
定价:29元
印次:2-2
装帧:平装
印刷日期:2014-1-13
图书简介
本书以项目化任务为载体,系统介绍了微软ASP.NET动态网站开发技术。全书共分10章,主要内容包括ASP.NET概述、使用站点导航控制项和母版页、系统对象与数据传递、伺服器控制项和第三方控制项、使用ADO.NET访问资料库、深入资料库编程、XML访问技术、.NET Web服务、网站部署与安全性配置、ASP.NET AJAX等。
图书目录
第1章ASP.NET概述
任务1.1构建ASP.NET开发环境
任务目标
1.1.1.NET框架与ASP.NET
1.1.2安装Web伺服器IIS
1.1.3安装Microsoft.NETFramework4.0
1.1.4设定虚拟目录
1.1.5VisualStudio2010集成开发环境
1.1.6小结
1.1.7思考与练习
任务1.2创建第一个ASP.NET应用程式
任务目标
1.2.1创建ASP.NET程式
1.2.2Web窗体页面的控制项设计
1.2.3事件处理与代码后置
1.2.4Web.config配置档案
1.2.5常用控制项与属性视窗
1.2.6小结
1.2.7思考与练习
第2章使用站点导航控制项和母版页
任务2.1使用SiteMapPath设计麵包屑导航
任务目标
2.1.1导航系统与站点地图
2.1.2网站的麵包屑导航
2.1.3将SiteMapPath的分隔设定设定为图片
2.1.4小结
2.1.5思考与练习
任务2.2使用TreeView设计树形结构导航
任务目标
2.2.1TreeView站点导航控制项
2.2.2网站树形目录导航
2.2.3在树形目录导航中重定向页面
2.2.4选择XML档案作为数据源
2.2.5小结
2.2.6思考与练习
任务2.3设计、组合母版页和导航系统
任务目标
2.3.1项目概况与母版页概述
2.3.2网站新闻模组母版页
2.3.3组合母版页和导航系统
2.3.4创建内容页
2.3.5有多个ContentPlaceHolder控制项时的母版页布局
2.3.6小结
2.3.7思考与练习
第3章系统对象与数据传递
任务3.1获取用户输入信息和客户端环境信息
任务目标
3.1.1ASP.NET系统对象概述
3.1.2页内数据传递
3.1.3跨页数据传递
3.1.4小结
3.1.5思考与练习
任务3.2记录用户访问网站的时间和次数
任务目标
3.2.1Cookie对象简介
3.2.2记录用户的访问信息
3.2.3小结
3.2.4思考与练习
任务3.3设计网站聊天室
任务目标
3.3.1Session对象和Application对象简介
3.3.2聊天室首页与简单计数器设计
3.3.3构建登录字元串与发言字元串
3.3.4小结
3.3.5思考与练习
第4章伺服器控制项和第三方控制项
任务4.1使用验证控制项和验证码控制项
任务目标
4.1.1控制项概述
4.1.2验证控制项与用户注册页面
4.1.3使用验证码控制项
4.1.4小结
4.1.5思考与练习
任务4.2使用日曆控制项和JS版日曆控制项
任务目标
4.2.1Calendar日曆控制项
4.2.2JS版日曆控制项
4.2.3小结
4.2.4思考与练习
任务4.3使用线上文本编辑控制项
任务目标
4.3.1下载安装FCKeditor控制项
4.3.2在发表文章页面使用FCKeditor控制项
4.3.3使用FCKeditor控制项上传图片
4.3.4小结
4.3.5思考与练习
第5章使用ADO.NET访问资料库
任务5.1实现资料库及表的架构和实体类
任务目标
5.1.1三层结构概述
5.1.2搭建基于三层结构的系统基本框架
5.1.3分析并创建新闻系统资料库及表的架构
5.1.4三层结构系统实体类的实现
5.1.5小结
5.1.6思考与练习
任务5.2实现三层结构下的用户登录
任务目标
5.2.1ADO.NET概述
5.2.2常用ADO.NET对象的使用
5.2.3用户登录数据访问层的实现
5.2.4用户登录业务逻辑层的实现
5.2.5用户登录表示层的实现
5.2.6小结
5.2.7思考与练习
任务5.3实现三层结构下的用户注册
任务目标
5.3.1用户注册数据访问层的实现
5.3.2用户注册业务逻辑层的实现
5.3.3用户注册表示层的实现
5.3.4小结
5.3.5思考与练习
任务5.4使用GridView控制项实现新闻管理
任务目标
5.4.1数据源控制项与数据绑定控制项概述
5.4.2GridView控制项简介
5.4.3新闻类别管理数据访问层与业务逻辑层的实现
5.4.4使用GridView控制项实现新闻类别显示
5.4.5使用GridView控制项实现新闻类别的编辑、删除
5.4.6新闻列表显示、删除数据访问层与业务逻辑层的实现
5.4.7使用GridView控制项实现新闻列表的显示、删除
5.4.8小结
5.4.9思考与练习
任务5.5使用DropDownList控制项分类显示新闻
任务目标
5.5.1DropDownList控制项简介
5.5.2使用DropDownList控制项分类显示新闻
5.5.3小结
5.5.4思考与练习
任务5.6使用DetailsView控制项实现新闻详细显示
任务目标
5.6.1DetailsView控制项简介
5.6.2新闻详细显示数据访问层与业务逻辑层的实现
5.6.3使用DetailsView控制项实现管理员后台新闻详细显示
5.6.4新闻编辑、添加数据访问层与业务逻辑层的实现
5.6.5使用DetailsView控制项实现新闻编辑、添加
5.6.6小结
5.6.7思考与练习
任务5.7使用FormView控制项实现新闻详细显示
任务目标
5.7.1FormView控制项简介
5.7.2使用FormView控制项实现前台新闻详细显示
5.7.3小结
5.7.4思考与练习
第6章深入资料库编程
任务6.1使用DataList列表显示新闻
任务目标
6.1.1DataList控制项简介
6.1.2新闻速览数据访问层与业务逻辑层的实现
6.1.3使用DataList控制项实现新闻速览列表显示
6.1.4小结
6.1.5思考与练习
任务6.2使用PagedDataSource分页显示新闻
任务目标
6.2.1PagedDataSource对象简介
6.2.2使用PagedDataSource实现新闻速览页分页显示
6.2.3小结
6.2.4思考与练习
任务6.3使用Repeater列表显示新闻
任务目标
6.3.1Repeater控制项简介
6.3.2使用Repeater控制项实现新闻搜寻列表显示
6.3.3小结
6.3.4思考与练习
第7章XML访问技术
任务7.1设计一个基于XML的留言板
任务目标
7.1.1访问XML的常用处理类
7.1.2创建留言板的XML档案和XSLT档案
7.1.3XML访问的公共类设计
7.1.4使用XmlDataSource控制项和DataList控制项显示留言
7.1.5添加留言到XML档案中
7.1.6使用XmlDataSource控制项和GridView控制项删除留言
7.1.7小结
7.1.8思考与练习
第8章.NET Web服务
任务8.1使用Web服务查询发布天气预报
任务目标
8.1.1Web服务概述
8.1.2一个简单的Web 服务实例
8.1.3一个返回DataSet对象的电话区号查询Web 服务实例
8.1.4使用Web服务查询发布天气预报
8.1.5小结
8.1.6思考与练习
第9章网站部署与安全性配置
任务9.1实现一个三层架构的部落格网站
任务目标
9.1.1Web.Config档案概述
9.1.2系统三层结构与功能分析
9.1.3SQL Server资料库的设计与连线
9.1.4在Web.config中部署资料库连线字元串
9.1.5Blog网站实体类的实现
9.1.6Blog网站数据访问层的实现
9.1.7Blog网站业务逻辑层的实现
9.1.8Web表示层的实现
9.1.9小结
9.1.10思考与练习
任务9.2网站的安全认证与授权
任务目标
9.2.1网站安全性配置概述
9.2.2ASP.NET身份验证模式
9.2.3Blog网站的安全性配置策略
9.2.4小结
9.2.5思考与练习
第10章ASP.NET AJAX
任务10.1使用ASP.NET AJAX Extensions最佳化新闻搜寻页
任务目标
10.1.1ASP.NET AJAX简介
10.1.2安装ASP.NET AJAX Extensions
10.1.3ASP.NET AJAX Extensions控制项简介
10.1.4使用ASP.NET AJAX Extensions实现新闻搜寻列表的
局部刷新显示
10.1.5小结
10.1.6思考与练习