高等学校计算机应用规划教材:ASP.NET动态网站开发教程(第2版)

目 录内容简介
第1章 ASP.NET3.5 概述
1.1 Web基础知识
1.1.1 HTTP协议
1.1.2 Web服务器和浏览器
1.1.3 C/S模式与B/S模式
1.1.4 Web的访问原理
1.1.5 常见的网页程序设计技术
1.2 ASP.NET3.5 简介
1.2.1.NET框架
1.2.2 ASP.NET3.5 概述
1.2.3 ASP.NET开发工具
1.3 安装VisualStudio2008
1.3.1 安装VisualStudio2008
1.3.2 主窗口
1.3.3 文档窗口
1.3.4 工具箱
1.3.5 解决方案资源管理器
1.3.6 属性窗口
1.3.7 错误列表窗口
1.4 开发ASP.NET Web应用程序的一般流程
1.4.1 创建ASP.NET应用程序
1.4.2 运行ASP.NET应用程序
1.5 本章小结
1.6 思考和练习
第2章 HTML和XHTML
2.1 HTML语言简介
2.1.1 Web标准
2.1.2 HTML的起源和演变
2.1.3 HTML语言的特点
2.1.4 HTML标记基础
2.1.5 HTML文档的结构
2.2 设置文字
2.2.1 段落标记和换行标记
2.2.2 文字修饰标记
2.2.3 注释标记
2.3 超链接
2.3.1 什么是URL
2.3.2 超链接的路径
2.3.3 超链接标记
2.4 插入图像
2.4.1 图像的格式
2.4.2 图像标记
2.5 表格
2.5.1 基本的表格标记
2.5.2 设置表格的属性
2.5.3 设置跨行、跨列的表格
2.6 表单
2.6.1 表单标记
2.6.2 标记
2.6.3 标记
2.6.4 标记
2.7 XHTML
2.7.1 XHTML简介
2.7.2 XHTML文档的结构
2.7.3 XHTML与HTML之间的语法差异
2.8 本章小结
2.9 思考和练习
第3章 C#2008基础
3.1 C#语言简介
3.2 数据类型
3.2.1 值类型
3.2.2 引用类型
3.2.3 语句
3.2.4 标识符与关键字
3.2.5 常量和变量
3.2.6 装箱和拆箱
3.3 运算符
3.3.1 算术运算符
3.3.2 赋值运算符
3.3.3 关系运算符
3.3.4 逻辑运算符
3.3.5 条件运算符
3.3.6 对象创建运算符
3.3.7 运算符的优先级
3.4 控制语句
3.4.1 分支语句
3.4.2 循环语句
3.4.3 跳转语句
3.4.4 异常处理语句
3.5 字符串处理
3.5.1 使用String和StringBuilder
3.5.2 格式化字符串
3.6 类和对象
3.6.1 定义类
3.6.2 定义成员
3.6.3 对象的创建与回收
3.6.4 封装性、继承性和多态性
3.6.5 定义接口和抽象类
3.7 委托与事件
3.7.1 委托
3.7.2 事件
3.8 C#2008的新特性
3.8.1 扩展方法
3.8.2 对象初始化器
3.8.3 匿名类型
3.8.4 隐式类型局部变量
3.8.5 自动属性
3.9 本章小结
3.10 思考和练习
第4章 用ASP.NET建立Web页面
4.1 ASPX网页的基类
4.2 页面管理
4.2.1 页面的往返与处理机制
4.2.2 页面的生命周期
4.2.3 ASP.NET页生命周期事件
4.2.4 ASP.NET页面指令
4.3 ASP.NET的网页代码模型
4.3.1 单文件页模型
4.3.2 代码隐藏页模型
4.3.3 用VisualStudio2008创建ASP.NET网页
4.4 状态管理
4.4.1 页面状态概述
4.4.2 视图状态
4.4.3 控件状态
4.4.4 隐藏域
4.5 ASP.NET配置管理
4.5.1 配置文件的规则
4.5.2 配置Web.config文件
4.6 本章小结
4.7 思考和练习
第5章 服务器控件
5.1 控件简介
5.1.1 控件的分类
5.1.2 在页面中添加HTML服务器控件
5.1.3 在页面中添加Web服务器控件
5.1.4 以编程方式添加服务器控件
5.1.5 设置服务器控件属性
5.2 HTML服务器控件
5.2.1 HTML服务器控件的公共属性
5.2.2 HTML服务器控件的使用
5.3 web服务器控件
5.3.1 基本的Web服务器控件
5.3.2 ASP.NET列表控件
5.4 验证控件
5.4.1 验证控件及其作用
5.4.2 验证控件的公有成员
5.4.3 验证控件的用法
5.4.4 禁用数据验证
5.5 本章小结
5.6 思考和练习
第6章 ASP.NET常用对象
6.1 对象简介
6.2 Request对象
6.2.1 Request对象简介
6.2.2 使用QueryString属性
6.2.3 ServerVariables属性
6.2.4 lientCertificate属性
6.2.5 Browser属性
6.3 Response对象
6.3.1 Response对象简介
6.3.2 利用Write方法输出信息
6.3.3 使用Redirect方法引导客户至另一个URL位置
6.3.4 关于BufferOutput属性
6.3.5 输出缓存资料
6.3.6 WriteFile方法
6.4 Cooke对象
6.4.1 什么是Cookie
6.4.2 如何读写Cookie
6.4.3 检测用户是否启用了Cookie
6.5 Session对象
6.5.1 Session对象简介
6.5.2 利用Session存储信息
6.5.3 Timeout属性
6.5.4 Abandon方法
6.5.5 使用Session对象的注意事项
6.6 Application对象
6.6.1 Application对象简介
6.6.2 利用Application对象存储信息
6.6.3 Global.asax文件
6.7 Server对象
6.7.1 Server对象简介
6.7.2 ScriptTimeout属性
6.7.3 CreateObject方法
6.7.4 HTMLEncode方法
6.7.5 URLEncode方法
6.7.6 MapPath方法
6.7.7 Execute方法
6.7.8 Transfer方法
6.8 本章小结
6.9 思考和练习
第7章 ADO.NET数据库编程
7.1 ADO.NET基础
7.1.1 什么是ADO.NET
7.1.2 与数据有关的命名空间
7.2 ADO.NET数据提供者
7.2.1 Connection对象
7.2.2 Command对象
7.2.3 DataReader对象
7.2.4 DataAdapter对象
7.3 使用ODBC.NETDataProvider
7.3.1 ODBC.NETDataProvider简介
7.3.2 连接ODBC数据源
7.4 DataSet对象
7.4.1 DataSet对象简介
7.4.2 插入记录
7.4.3 删除记录
7.4.4 更新记录
7.5 ADO.NET3.5 的新特性
7.6 本章小结
7.7 思考与练习
第8章 ADO.NET数据库高级操作
8.1 数据源控件
8.1.1 SqlDataSource控件
8.1.2 AccessDataSource控件
8.1.3 ObjectDataSource控件
8.1.4 SiteMapDataSource控件
8.1.5 XmlDataSource控件
8.1.6 LinqDataSource控件
8.2 数据绑定技术
8.2.1 简单数据绑定技术
8.2.2 复杂的数据绑定技术
8.2.3 Eval()和Bind()方法
8.3 数据绑定控件
8.3.1 Repeater控件
8.3.2 Data List控件
8.3.3 Grid View控件
8.3.4 Details View控件
8.3.5 Form View控件
8.3.6 Data Pager控件
8.3.7 List View控件
8.4 本章小结
8.5 思考与练习
第9章 ASP.NET3.5 AJAX
9.1 Ajax简介
9.1.1 什么是Ajax
9.1.2 Ajax与传统Web技术的区别
9.1.3 Ajax的优点
9.1.4 Ajax使用的技术
9.1.5 ASP.NET3.5 AJAX
9.1.6 ASP.NET3.5 AJAX简单示例
9.2 ASP.NET3.5 AJAX控件
9.2.1 Script Manger(脚本管理员)控件
9.2.2 Timer(时间)控件
9.2.3 Update Panel(更新区域)控件
9.2.4 Update Progress(更新进度)控件
9.3 本章小结
9.4 思考和练习
第10章 网站会员登录与注册系统
10.1 设计思路
10.1.1 功能概述
10.1.2 程序业务流程图
10.1.3 数据库设计
10.1.4 文件组织结构
10.2 创建数据库
10.3 会员注册
10.3.1 实现关键技术
10.3.2 功能实现
10.4 会员登录
10.4.1 关键技术实现方法
10.4.2 功能实现
10.5 本章小结
10.6 思考和练习
参考文献
1.1 Web基础知识
1.1.1 HTTP协议
1.1.2 Web服务器和浏览器
1.1.3 C/S模式与B/S模式
1.1.4 Web的访问原理
1.1.5 常见的网页程序设计技术
1.2 ASP.NET3.5 简介
1.2.1.NET框架
1.2.2 ASP.NET3.5 概述
1.2.3 ASP.NET开发工具
1.3 安装VisualStudio2008
1.3.1 安装VisualStudio2008
1.3.2 主窗口
1.3.3 文档窗口
1.3.4 工具箱
1.3.5 解决方案资源管理器
1.3.6 属性窗口
1.3.7 错误列表窗口
1.4 开发ASP.NET Web应用程序的一般流程
1.4.1 创建ASP.NET应用程序
1.4.2 运行ASP.NET应用程序
1.5 本章小结
1.6 思考和练习
第2章 HTML和XHTML
2.1 HTML语言简介
2.1.1 Web标准
2.1.2 HTML的起源和演变
2.1.3 HTML语言的特点
2.1.4 HTML标记基础
2.1.5 HTML文档的结构
2.2 设置文字
2.2.1 段落标记和换行标记
2.2.2 文字修饰标记
2.2.3 注释标记
2.3 超链接
2.3.1 什么是URL
2.3.2 超链接的路径
2.3.3 超链接标记
2.4 插入图像
2.4.1 图像的格式
2.4.2 图像标记
2.5 表格
2.5.1 基本的表格标记
2.5.2 设置表格的属性
2.5.3 设置跨行、跨列的表格
2.6 表单
2.6.1 表单标记
2.6.2 标记
2.6.3 标记
2.6.4 标记
2.7 XHTML
2.7.1 XHTML简介
2.7.2 XHTML文档的结构
2.7.3 XHTML与HTML之间的语法差异
2.8 本章小结
2.9 思考和练习
第3章 C#2008基础
3.1 C#语言简介
3.2 数据类型
3.2.1 值类型
3.2.2 引用类型
3.2.3 语句
3.2.4 标识符与关键字
3.2.5 常量和变量
3.2.6 装箱和拆箱
3.3 运算符
3.3.1 算术运算符
3.3.2 赋值运算符
3.3.3 关系运算符
3.3.4 逻辑运算符
3.3.5 条件运算符
3.3.6 对象创建运算符
3.3.7 运算符的优先级
3.4 控制语句
3.4.1 分支语句
3.4.2 循环语句
3.4.3 跳转语句
3.4.4 异常处理语句
3.5 字符串处理
3.5.1 使用String和StringBuilder
3.5.2 格式化字符串
3.6 类和对象
3.6.1 定义类
3.6.2 定义成员
3.6.3 对象的创建与回收
3.6.4 封装性、继承性和多态性
3.6.5 定义接口和抽象类
3.7 委托与事件
3.7.1 委托
3.7.2 事件
3.8 C#2008的新特性
3.8.1 扩展方法
3.8.2 对象初始化器
3.8.3 匿名类型
3.8.4 隐式类型局部变量
3.8.5 自动属性
3.9 本章小结
3.10 思考和练习
第4章 用ASP.NET建立Web页面
4.1 ASPX网页的基类
4.2 页面管理
4.2.1 页面的往返与处理机制
4.2.2 页面的生命周期
4.2.3 ASP.NET页生命周期事件
4.2.4 ASP.NET页面指令
4.3 ASP.NET的网页代码模型
4.3.1 单文件页模型
4.3.2 代码隐藏页模型
4.3.3 用VisualStudio2008创建ASP.NET网页
4.4 状态管理
4.4.1 页面状态概述
4.4.2 视图状态
4.4.3 控件状态
4.4.4 隐藏域
4.5 ASP.NET配置管理
4.5.1 配置文件的规则
4.5.2 配置Web.config文件
4.6 本章小结
4.7 思考和练习
第5章 服务器控件
5.1 控件简介
5.1.1 控件的分类
5.1.2 在页面中添加HTML服务器控件
5.1.3 在页面中添加Web服务器控件
5.1.4 以编程方式添加服务器控件
5.1.5 设置服务器控件属性
5.2 HTML服务器控件
5.2.1 HTML服务器控件的公共属性
5.2.2 HTML服务器控件的使用
5.3 web服务器控件
5.3.1 基本的Web服务器控件
5.3.2 ASP.NET列表控件
5.4 验证控件
5.4.1 验证控件及其作用
5.4.2 验证控件的公有成员
5.4.3 验证控件的用法
5.4.4 禁用数据验证
5.5 本章小结
5.6 思考和练习
第6章 ASP.NET常用对象
6.1 对象简介
6.2 Request对象
6.2.1 Request对象简介
6.2.2 使用QueryString属性
6.2.3 ServerVariables属性
6.2.4 lientCertificate属性
6.2.5 Browser属性
6.3 Response对象
6.3.1 Response对象简介
6.3.2 利用Write方法输出信息
6.3.3 使用Redirect方法引导客户至另一个URL位置
6.3.4 关于BufferOutput属性
6.3.5 输出缓存资料
6.3.6 WriteFile方法
6.4 Cooke对象
6.4.1 什么是Cookie
6.4.2 如何读写Cookie
6.4.3 检测用户是否启用了Cookie
6.5 Session对象
6.5.1 Session对象简介
6.5.2 利用Session存储信息
6.5.3 Timeout属性
6.5.4 Abandon方法
6.5.5 使用Session对象的注意事项
6.6 Application对象
6.6.1 Application对象简介
6.6.2 利用Application对象存储信息
6.6.3 Global.asax文件
6.7 Server对象
6.7.1 Server对象简介
6.7.2 ScriptTimeout属性
6.7.3 CreateObject方法
6.7.4 HTMLEncode方法
6.7.5 URLEncode方法
6.7.6 MapPath方法
6.7.7 Execute方法
6.7.8 Transfer方法
6.8 本章小结
6.9 思考和练习
第7章 ADO.NET数据库编程
7.1 ADO.NET基础
7.1.1 什么是ADO.NET
7.1.2 与数据有关的命名空间
7.2 ADO.NET数据提供者
7.2.1 Connection对象
7.2.2 Command对象
7.2.3 DataReader对象
7.2.4 DataAdapter对象
7.3 使用ODBC.NETDataProvider
7.3.1 ODBC.NETDataProvider简介
7.3.2 连接ODBC数据源
7.4 DataSet对象
7.4.1 DataSet对象简介
7.4.2 插入记录
7.4.3 删除记录
7.4.4 更新记录
7.5 ADO.NET3.5 的新特性
7.6 本章小结
7.7 思考与练习
第8章 ADO.NET数据库高级操作
8.1 数据源控件
8.1.1 SqlDataSource控件
8.1.2 AccessDataSource控件
8.1.3 ObjectDataSource控件
8.1.4 SiteMapDataSource控件
8.1.5 XmlDataSource控件
8.1.6 LinqDataSource控件
8.2 数据绑定技术
8.2.1 简单数据绑定技术
8.2.2 复杂的数据绑定技术
8.2.3 Eval()和Bind()方法
8.3 数据绑定控件
8.3.1 Repeater控件
8.3.2 Data List控件
8.3.3 Grid View控件
8.3.4 Details View控件
8.3.5 Form View控件
8.3.6 Data Pager控件
8.3.7 List View控件
8.4 本章小结
8.5 思考与练习
第9章 ASP.NET3.5 AJAX
9.1 Ajax简介
9.1.1 什么是Ajax
9.1.2 Ajax与传统Web技术的区别
9.1.3 Ajax的优点
9.1.4 Ajax使用的技术
9.1.5 ASP.NET3.5 AJAX
9.1.6 ASP.NET3.5 AJAX简单示例
9.2 ASP.NET3.5 AJAX控件
9.2.1 Script Manger(脚本管理员)控件
9.2.2 Timer(时间)控件
9.2.3 Update Panel(更新区域)控件
9.2.4 Update Progress(更新进度)控件
9.3 本章小结
9.4 思考和练习
第10章 网站会员登录与注册系统
10.1 设计思路
10.1.1 功能概述
10.1.2 程序业务流程图
10.1.3 数据库设计
10.1.4 文件组织结构
10.2 创建数据库
10.3 会员注册
10.3.1 实现关键技术
10.3.2 功能实现
10.4 会员登录
10.4.1 关键技术实现方法
10.4.2 功能实现
10.5 本章小结
10.6 思考和练习
参考文献
目 录内容简介
《ASP.NET动态网站开发教程(第2版)》从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用ASP.NET 3.5进行Web程序开发应该掌握的主要技术。全书共分10章,主要内容包括ASP.NET 3.5概述,Visual Studio 2008集成开发环境,HTML、XHTML网页设计基础和C#2008程序设计基础,使用ASP.NET编写网页的基础知识和相关的服务器控件,常用内置对象、数据源和数据绑定控件,以及ASP.NET 3.5中新增的AJAX控件及LINQ技术。
《ASP.NET动态网站开发教程(第2版)》注重基础、讲究实用,内容丰富、结构合理、思路清晰、示例翔实,特别适合web开发入门者。可作为高等院校计算机及相关专业的教材,也可供工程师和想利用Visual Studio 2008开发平台开发web应用程序的人员参考阅读,并可作为各类培训班的培训教材。
《ASP.NET动态网站开发教程(第2版)》注重基础、讲究实用,内容丰富、结构合理、思路清晰、示例翔实,特别适合web开发入门者。可作为高等院校计算机及相关专业的教材,也可供工程师和想利用Visual Studio 2008开发平台开发web应用程序的人员参考阅读,并可作为各类培训班的培训教材。
比价列表
公众号、微信群

微信公众号

实时获取购书优惠