书籍详情
C# Web 2.0应用程序设计教程
作者:杨晓光 编著
出版社:清华大学出版社
出版时间:2010-02-01
ISBN:9787811238976
定价:¥31.00
购买这本书可以去
内容简介
《C# Web 2.0应用程序设计》系统介绍了利用Visual Studio.NET 2008和ASP.NET 3.5开发Web应用程序的基本知识,并对通讯录实例给出两种不同的开发方法——快速开发方法和基于三层架构的开发方法,使读者对网站开发有深入理解。 《C# Web 2.0应用程序设计教程》共14章,主要涵盖了Web 2.0和ASP.NET基础知识;包括利用常用控件构建Web页面,利用主题和母版页定制网贞样式、利用站点地图和导航控件构建网站导航系统、利用Profile和Web部件构建个性化站点、利用ASP.NET AJAX给用户以更好体验,以及如何操作和展示数据库中的数据。 《C# Web 2.0应用程序设计教程》讲解突出重点,结合实战,精选实用例程,摒弃了控件说明书模式。《C# Web 2.0应用程序设计教程》可作为高等院校教材,亦适合培训机构作为教学参考。
作者简介
暂缺《C# Web 2.0应用程序设计教程》作者简介
目录
第1章 C#Web2.0技术概述
1.1 Web2.0技术概述
1.2 Web开发技术概述
1.2.1 ASF技术
1.2.2 JSP技术
1.2.3 PHP技术
1.2.4 ASP,.NET技术
1.3 ASP.NET技术概述
1.3.1.NET框架
1.3.2 公共语言运行库
1.3.3 框架类库
1.4 利用ASP.NET开发Web应用程序
1.4.1 VisualStudio.NET集成开发环境
1.4.2 创建第一个ASP. NET Web应用程序
1.5 课外练习
第2章 ASP.NET Web Form设计
2.1 webF0rm基本结构
2.2 ASP.NET页面模型
2.2.1 单文件页面模型
2.2.2 代码隐藏模型I
2.3 web Form的事件处理
2.3.1 事件模型
2.3.2 回发
2.3.3 跨页发送
2.3.4 Web Form页面生命周期
2.4 ASP.NET基本控件
2.4.1 控件概述
2.4.2 Label控件
2.4.3 按钮控件
2.4.4 TextBox控件
2.4.5 CheckBox控件
2.4.6 RadioButton控件
2.4.7 显示图像
2.4.8 列表显示
2.4.9 超级链接
2.5 课外练习
第3章 网页输入合法性验证
3.1 非空验证
3.2 比较验证
3.3 范围验证
3.4 正则表达式验证
3.4.1 正则表达式概述
3.4.2 实现正则表达式验证
3.5 自定义验证
3.5.1 服务器端自定义验证
3.5.2 客户端自定义验证
3.6 合成验证
3.7 课外练习
第4章 页面主题与母版页
4.1 页面主题
4.1.1 主题的基本概念
4.1.2 应用CSS样式
4.1.3 应用外观
4.1.4 应用主题
4.1.5 通过Web.config设置页面主题
4.2 母版页
4.2.1 母版页的基本概念
4.2.2 母版页的设计与应用
4.2.3 建立内容页
4.2.4 母版页的高级特性
4.3 课外练习
第5章 站点地图与导航
5.1 站点地图
5.1.1 站点地图的基本模型
5.1.2 获取站点地图数据
5.1.3 编程访问站点地图
5.2 显示导航路径
5.2.1 创建导航路径
5.2.2 定制导航路径
5.3 显示导航菜单
5.3.1 Menu控件概述
5.3.2 创建菜单
5.3.3 菜单的核心属性
5.3.4 定制菜单
5.4 显示树状结构的菜单
5.4.1 TreeView控件概述
5.4.2 创建树状菜单
5.4.3 核心属性和事件
5.4.4 定制树状菜单
5.5 Music音乐站的导航系统
5.6 课外练习
第6章 ASP.NET状态维护
6.1 视图状态与控件状态
6.1.1 视图状态
6.1.2 控件状态
6.2 Cookie、Session与Application
6.2.1 Cookie
6.2.2 Application
6.2.3 Session
6.3 其他状态维护方法
6.3.1 隐藏域
6.3.2 查询字符串
6.4 基于SeSSion的购物车
6.5 课外练习
第7章 数据库数据操作
7.1 数据库Web程序基本模型
7.2 使用ADO.NET对象访问数据库
7.2.1 连接数据库
7.2.2 执行SQI.语句和存储过程
7.2.3 获取数据集
7.3 使用SqlDataSource控件访问数据库
7.3.1 操作数据库
7.3.2 使用参数操作数据库
7.4 使用ObjectDataS0urce控件访问数据库
7.5 GridView控件展现表数据
7.5.1 显示数据
7.5.2 实现分页
7.5.3 编辑数据
7.5.4 定制GridView
7.6 DetailsView控件分行展现表数据
7.6.1 导航记录
7.6.2 编辑记录
7.7 DataIJist控件
7.8 课外练习
第8章 网站安全与用户管理
8.1 ASP.NET网站安全模型
8.1.1 IIS安全验证
8.1.2 ASP.NET安全验证
8.2 登录控件的使用
8.2.1 登录界面的设计
8.2.2 登录界面处理方法
8.3 用户注册控件的使用
8.3.1 用户注册控件界面设计
8.3.2 用户注册控件的扩展
8.4 用户状态控件与密码更改控件
8.4.1 LoginName控件
8.4.2 IoginStatus控件
8.4.3 ChangePassword控件
8.4.4 PasswordRecovery控件
8.5 用户管理
8.5.1 用户管理的前期准备工作
8.5.2 使用Membership对成员进行管理
8.5.3 使用MembershipUser获取用户信息
8.6 角色管理
8.7 课外练习
第9章 用户控件及自定义服务器控件设计
9.1 自定义服务器控件概述
9.1.1 用户控件基本知识
9.1.2 自定义服务器控件基本知识
9.2 用户控件设计
9.2.1 界面设计
9.2.2 属性设计
9.2.3 事件设计
9.3 自定义服务器控件基本模型
9.4 自定义服务器控件的属性设计及状态维护
9.5 自定义服务器控件的事件设计
9.6 课外练习
第10章 ProfIIe与应用程序个性化
10.1 Profile的基本模型
10.2 Profile数据操作
……
第11章 Web部件
第12章 ASP.NET Ajax
第13章 基于快速开发方式的通讯录设计
第14章 基于三层架构的通讯录设计
1.1 Web2.0技术概述
1.2 Web开发技术概述
1.2.1 ASF技术
1.2.2 JSP技术
1.2.3 PHP技术
1.2.4 ASP,.NET技术
1.3 ASP.NET技术概述
1.3.1.NET框架
1.3.2 公共语言运行库
1.3.3 框架类库
1.4 利用ASP.NET开发Web应用程序
1.4.1 VisualStudio.NET集成开发环境
1.4.2 创建第一个ASP. NET Web应用程序
1.5 课外练习
第2章 ASP.NET Web Form设计
2.1 webF0rm基本结构
2.2 ASP.NET页面模型
2.2.1 单文件页面模型
2.2.2 代码隐藏模型I
2.3 web Form的事件处理
2.3.1 事件模型
2.3.2 回发
2.3.3 跨页发送
2.3.4 Web Form页面生命周期
2.4 ASP.NET基本控件
2.4.1 控件概述
2.4.2 Label控件
2.4.3 按钮控件
2.4.4 TextBox控件
2.4.5 CheckBox控件
2.4.6 RadioButton控件
2.4.7 显示图像
2.4.8 列表显示
2.4.9 超级链接
2.5 课外练习
第3章 网页输入合法性验证
3.1 非空验证
3.2 比较验证
3.3 范围验证
3.4 正则表达式验证
3.4.1 正则表达式概述
3.4.2 实现正则表达式验证
3.5 自定义验证
3.5.1 服务器端自定义验证
3.5.2 客户端自定义验证
3.6 合成验证
3.7 课外练习
第4章 页面主题与母版页
4.1 页面主题
4.1.1 主题的基本概念
4.1.2 应用CSS样式
4.1.3 应用外观
4.1.4 应用主题
4.1.5 通过Web.config设置页面主题
4.2 母版页
4.2.1 母版页的基本概念
4.2.2 母版页的设计与应用
4.2.3 建立内容页
4.2.4 母版页的高级特性
4.3 课外练习
第5章 站点地图与导航
5.1 站点地图
5.1.1 站点地图的基本模型
5.1.2 获取站点地图数据
5.1.3 编程访问站点地图
5.2 显示导航路径
5.2.1 创建导航路径
5.2.2 定制导航路径
5.3 显示导航菜单
5.3.1 Menu控件概述
5.3.2 创建菜单
5.3.3 菜单的核心属性
5.3.4 定制菜单
5.4 显示树状结构的菜单
5.4.1 TreeView控件概述
5.4.2 创建树状菜单
5.4.3 核心属性和事件
5.4.4 定制树状菜单
5.5 Music音乐站的导航系统
5.6 课外练习
第6章 ASP.NET状态维护
6.1 视图状态与控件状态
6.1.1 视图状态
6.1.2 控件状态
6.2 Cookie、Session与Application
6.2.1 Cookie
6.2.2 Application
6.2.3 Session
6.3 其他状态维护方法
6.3.1 隐藏域
6.3.2 查询字符串
6.4 基于SeSSion的购物车
6.5 课外练习
第7章 数据库数据操作
7.1 数据库Web程序基本模型
7.2 使用ADO.NET对象访问数据库
7.2.1 连接数据库
7.2.2 执行SQI.语句和存储过程
7.2.3 获取数据集
7.3 使用SqlDataSource控件访问数据库
7.3.1 操作数据库
7.3.2 使用参数操作数据库
7.4 使用ObjectDataS0urce控件访问数据库
7.5 GridView控件展现表数据
7.5.1 显示数据
7.5.2 实现分页
7.5.3 编辑数据
7.5.4 定制GridView
7.6 DetailsView控件分行展现表数据
7.6.1 导航记录
7.6.2 编辑记录
7.7 DataIJist控件
7.8 课外练习
第8章 网站安全与用户管理
8.1 ASP.NET网站安全模型
8.1.1 IIS安全验证
8.1.2 ASP.NET安全验证
8.2 登录控件的使用
8.2.1 登录界面的设计
8.2.2 登录界面处理方法
8.3 用户注册控件的使用
8.3.1 用户注册控件界面设计
8.3.2 用户注册控件的扩展
8.4 用户状态控件与密码更改控件
8.4.1 LoginName控件
8.4.2 IoginStatus控件
8.4.3 ChangePassword控件
8.4.4 PasswordRecovery控件
8.5 用户管理
8.5.1 用户管理的前期准备工作
8.5.2 使用Membership对成员进行管理
8.5.3 使用MembershipUser获取用户信息
8.6 角色管理
8.7 课外练习
第9章 用户控件及自定义服务器控件设计
9.1 自定义服务器控件概述
9.1.1 用户控件基本知识
9.1.2 自定义服务器控件基本知识
9.2 用户控件设计
9.2.1 界面设计
9.2.2 属性设计
9.2.3 事件设计
9.3 自定义服务器控件基本模型
9.4 自定义服务器控件的属性设计及状态维护
9.5 自定义服务器控件的事件设计
9.6 课外练习
第10章 ProfIIe与应用程序个性化
10.1 Profile的基本模型
10.2 Profile数据操作
……
第11章 Web部件
第12章 ASP.NET Ajax
第13章 基于快速开发方式的通讯录设计
第14章 基于三层架构的通讯录设计
猜您喜欢