书籍详情
ASP.NET 4.5动态网站开发基础教程
作者:韩颖,卫琳,谢琦 著
出版社:清华大学出版社
出版时间:2015-01-01
ISBN:9787302385011
定价:¥39.00
购买这本书可以去
内容简介
《ASP.NET4.5动态网站开发基础教程/高等学校计算机应用规划教材》从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用ASP.NET4.5进行Web程序开发应该掌握的主要技术。《ASP.NET4.5动态网站开发基础教程/高等学校计算机应用规划教材》全书共分12章,主要内容包括ASP.NET4.5概述,VisualStudioExpress2012forWeb开发环境,XHTML和HTML5网页设计基础,使用ASP.NET编写网页的基础知识,常用内置对象,相关的服务器控件,jQuery基础,数据源,SQLServer2012Express开发环境和数据绑定控件及LINQ技术,以及ASP.NET4.5中的AJAX控件和一个综合开发实例。《ASP.NET4.5动态网站开发基础教程/高等学校计算机应用规划教材》注重基础、讲究实用、内容丰富、结构合理、思路清晰、示例翔实,适合ASP.NET4.5的初学者、高等院校计算机及相关大中专院校的学生使用,也可作为高等院校计算机及相关专业的教材,或供工程师和想利用VisualStudioExpress2012forWeb开发平台开发Web应用程序的人员参考阅读。
作者简介
暂缺《ASP.NET 4.5动态网站开发基础教程》作者简介
目录
第1章 ASP.NET 4.5概述与开发平台
1.1 Web基础知识
1.1.1 HTTP协议
1.1.2 Web服务器和浏览器
1.1.3 C/S模式与B/S模式
1.1.4 Web的访问原理
1.2 ASP.NET简介
1.2.1 ASP.NET的历史
1.2.2 ASP.NET的优点
1.2.3 其他常见的网络程序设计技术
1.3 ASP.NET的开发环境
1.3.1 安装Visual Studio Express 2012 for Web
1.3.2 主窗口
1.3.3 文档窗口
1.3.4 工具箱
1.3.5 错误列表窗口
1.3.6 解决方案资源管理器
1.3.7 属性窗口
1.3.8 输出窗口
1.4 ASP.NET应用程序基础
1.4.1 创建ASP.NET应用程序
1.4.2 运行ASP.NET应用程序
1.5 Visual Studio Express 2012 for Web辅助功能
1.6 本章小结
1.7 练习
第2章 XHTML和HTML
2.1 Web基本技术
2.1.1 HTML
2.1.2 XML
2.1.3 XHTML
2.2 XHTML的基本格式
2.2.1 ASP.NET的文档结构
2.2.2 XHTML的语法规则
2.3 XHTML标记、标记属性
2.3.1 主体标记<body>…</body>
2.3.2 注释标记<!——注释内容—— >
2.3.3 分层标记<div>…</div>
2.3.4 文本和格式标记
2.3.5 表格标记
2.3.6 超链接标记<a>…</a>
2.3.7 图像标记<img />
2.3.8 表单<form>…</form>
2.4 HTML5的介绍
2.4.1 HTML5的发展史
2.4.2 HTML5的新改革
2.5 本章小结
2.6 练习
第3章 创建ASPX网页技术简介
3.1 ASP.NET程序结构
3.1.1 ASP.NET文件类型介绍
3.1.2 ASP.NET文件夹
3.1.3 其他文件夹介绍
3.2 页面管理
3.2.1 ASP.NET页面代码模式
3.2.2 页面的往返与处理机制
3.2.3 页面的生命周期
3.2.4 ASP.NET页生命周期事件
3.2.5 ASP.NET 页面指令
3.3 ASP.NET的网页代码模型
3.3.1 创建ASP.NET网站
3.3.2 单文件页模型
3.3.3 代码隐藏页模型
3.3.4 ASP.NET网站和ASP.NET应用程序的区别
3.4 状态管理
3.4.1 页面状态概述
3.4.2 视图状态
3.4.3 控件状态
3.4.4 隐藏域
3.5 ASP.NET配置管理
3.5.1 web.config文件介绍
3.5.2 配置文件的语法规则
3.6 本章小结
3.7 练习
第4章 ASP.NET常用内置对象
4.1 ASP.NET对象的概况及属性方法事件
4.2 Request对象
4.2.1 Request对象简介
4.2.2 使用QueryString属性
4.2.3 使用Path属性
4.2.4 使用Browser属性
4.2.5 ServerVariables属性
4.2.6 ClientCertificate属性
4.3 Response对象
4.3.1 Response对象简介
4.3.2 利用Write方法输出信息
4.3.3 使用Redirect方法引导客户至另一个URL位置
4.3.4 关于BufferOutput属性
4.3.5 输出缓存资料
4.3.6 WriteFile方法
4.4 Cookie对象
4.4.1 Cookie对象简介
4.4.2 Cookie对象的属性和方法
4.4.3 Cookie对象的使用
4.4.4 检测用户是否启用了Cookie
4.5 Session对象
4.5.1 Session对象简介
4.5.2 Session对象的使用
4.5.3 Session_Start和Session_End事件
4.5.4 Timeout属性
4.5.5 Abandon方法
4.5.6 Session对象的注意事项
4.6 Application对象
4.6.1 Application对象简介
4.6.2 利用Application对象存储信息
4.7 Server对象
4.7.1 Server对象简介
4.7.2 MachineName属性
4.7.3 ScriptTimeout属性
4.7.4 CreateObject方法
4.7.5 Execute方法
4.7.6 Transfer方法
4.7.7 HtmlDecode方法和HtmlEncode方法
4.7.8 MapPath方法
4.7.9 URLEncode方法
4.8 ViewState对象
4.9 本章小结
4.10 练习
第5章 ASP.NET常用服务器控件
5.1 服务器控件概述
5.1.1 控件的种类
5.1.2 在页面中添加HTML服务器控件
5.1.3 在页面中添加Web服务器控件
5.1.4 以编程方式添加服务器控件
5.1.5 设置服务器控件属性
5.2 标准服务器控件
5.2.1 标签控件(Label)
5.2.2 TextBox(文本框)控件
5.2.3 按钮控件(Button、LinkButton、ImageButton)
5.2.4 HyperLink(超链接)控件
5.2.5 图像控件(Image)
5.2.6 CheckBox(复选框)和CheckBoxList(复选框列表)控件
5.2.7 RadioButton和RadioButtonList控件
5.2.8 列表控件(DropDownList和ListBox)
5.2.9 MultiView和View控件
5.2.10 广告控件(AdRotator)
5.2.11 表格控件(Table)
5.2.12 Literal控件和Panel控件
5.3 验证控件
5.3.1 验证控件及其作用
5.3.2 验证控件的属性和方法
5.3.3 表单验证控件(RequiredFieldValidator)
5.3.4 比较验证控件(CompareValidator)
5.3.5 范围验证控件(RangeValidator)
5.3.6 自定义验证控件(CustomValidator)
5.3.7 正则验证控件(Regular ExpressionValidator)
5.3.8 验证组控件(ValidationSummary)
5.4 登录控件
5.4.1 登录控件(Login)
5.4.2 登录名称控件(LoginName)
5.4.3 登录视图控件(LoginView)
5.4.4 登录状态控件(LoginStatus)
5.4.5 密码更改控件(ChangePassword)
5.4.6 生成用户控件(CreateUserWizard)
5.5 导航控件
5.5.1 SiteMapPath导航控件
5.5.2 Menu导航控件
5.5.3 TreeView导航控件
5.6 HTML控件
5.7 用户控件
5.8 本章小结
5.9 练习
第6章 样式、主题和母版页
6.1 CSS概述
6.1.1 CSS简介
6.1.2 CSS基础
6.1.3 创建CSS文件
6.1.4 CSS常用属性
6.1.5 DIV和CSS布局
6.2 主题
6.2.1 主题的概念
6.2.2 在主题中定义外观
6.2.3 在主题中同时定义外观和样式表
6.2.4 动态切换主题
6.3 母版页
6.3.1 母版页和内容页的概念
6.3.2 创建母版页
6.4 本章小结
6.5 练习
第7章 jQuery入门
7.1 jQuery简介
7.1.1 什么是jQuery
7.1.2 包含jQuery库
7.1.3 第一个jQuery程序
7.2 jQuery的语法
7.2.1 jQuery的核心功能
7.2.2 jQuery选择器
7.2.3 jQuery过滤器
7.2.4 jQuery事件
7.3 jQuery动画
7.4 本章小结
7.5 练习
第8章 ADO.NET数据访问
8.1 ADO.NET概述
8.1.1 ADO.NET简介
8.1.2 与数据有关的命名空间
8.1.3 ADO.NET数据提供者
8.2 数据库平台
8.3 使用Connection连接数据库
8.4 使用Command对象执行数据库命令
8.4.1 使用Command对象查询数据库的数据
8.4.2 使用Command对象增加数据库的数据
8.4.3 使用Command对象删除数据库的数据
8.5 使用DataAdapter对象和DateSet对象
8.5.1 DataAdapter对象简介
8.5.2 DataSet对象简介
8.5.3 查询数据库的数据
8.5.4 修改数据库的数据
8.5.5 增加数据库的数据
8.5.6 删除数据库的数据
8.6 连接池技术
8.7 本章小结
8.8 练习
第9章 ADO.NET数据库高级操作
9.1 数据源控件
9.1.1 SqlDataSource控件
9.1.2 ObjectDataSource控件
9.1.3 SiteMapDataSource控件
9.1.4 XmlDataSource控件
9.2 联合使用数据源和数据绑定控件
9.2.1 GridView控件
9.2.2 DataList控件
9.2.3 DetailsView控件
9.2.4 FormView控件
9.2.5 DataPager控件
9.2.6 ListView控件
9.3 本章小结
9.4 练习
第10章 LINQ技术
10.1 LINQ基本概念
10.1.1 LINQ to Objects
10.1.2 LINQ to ADO.NET
10.1.3 LINQ to XML
10.1.4 LINQ相关的命名空间
10.2 LINQ to SQL
10.2.1 IEnumerable和IEnumerable<T>接口
10.2.2 IQueryProvider和
IQueryable<T>接口
10.2.3 DataContext类
10.2.4 基本查询操作
10.2.5 基本更改操作
10.2.6 LinqDataSource控件
10.3 本章小结
10.4 练习
第11章 ASP.NET AJAX
11.1 Ajax简介
11.1.1 什么是Ajax
11.1.2 Ajax与传统Web技术的区别
11.1.3 Ajax的优点
11.1.4 Ajax使用的技术
11.1.5 ASP.NET AJAX
11.1.6 ASP.NET 4.5 AJAX简单示例
11.2 ASP.NET 4.5 AJAX控件
11.2.1 ScriptManger(脚本管理员)控件
11.2.2 Timer(时间)控件
11.2.3 UpdatePanel(更新区域)控件
11.2.4 UpdateProgress(更新进度)控件
11.3 本章小结
11.4 练习
第12章 企业电子商务网站
12.1 系统设计
12.1.1 需求分析
12.1.2 概念结构设计
12.1.3 数据库设计
12.1.4 功能设计
12.2 系统实现
12.2.1 访问数据库公共类
12.2.2 母版页
12.2.3 前台模块功能
12.2.4 后台管理模块
12.3 本章小结
12.4 练习
参考文献
1.1 Web基础知识
1.1.1 HTTP协议
1.1.2 Web服务器和浏览器
1.1.3 C/S模式与B/S模式
1.1.4 Web的访问原理
1.2 ASP.NET简介
1.2.1 ASP.NET的历史
1.2.2 ASP.NET的优点
1.2.3 其他常见的网络程序设计技术
1.3 ASP.NET的开发环境
1.3.1 安装Visual Studio Express 2012 for Web
1.3.2 主窗口
1.3.3 文档窗口
1.3.4 工具箱
1.3.5 错误列表窗口
1.3.6 解决方案资源管理器
1.3.7 属性窗口
1.3.8 输出窗口
1.4 ASP.NET应用程序基础
1.4.1 创建ASP.NET应用程序
1.4.2 运行ASP.NET应用程序
1.5 Visual Studio Express 2012 for Web辅助功能
1.6 本章小结
1.7 练习
第2章 XHTML和HTML
2.1 Web基本技术
2.1.1 HTML
2.1.2 XML
2.1.3 XHTML
2.2 XHTML的基本格式
2.2.1 ASP.NET的文档结构
2.2.2 XHTML的语法规则
2.3 XHTML标记、标记属性
2.3.1 主体标记<body>…</body>
2.3.2 注释标记<!——注释内容—— >
2.3.3 分层标记<div>…</div>
2.3.4 文本和格式标记
2.3.5 表格标记
2.3.6 超链接标记<a>…</a>
2.3.7 图像标记<img />
2.3.8 表单<form>…</form>
2.4 HTML5的介绍
2.4.1 HTML5的发展史
2.4.2 HTML5的新改革
2.5 本章小结
2.6 练习
第3章 创建ASPX网页技术简介
3.1 ASP.NET程序结构
3.1.1 ASP.NET文件类型介绍
3.1.2 ASP.NET文件夹
3.1.3 其他文件夹介绍
3.2 页面管理
3.2.1 ASP.NET页面代码模式
3.2.2 页面的往返与处理机制
3.2.3 页面的生命周期
3.2.4 ASP.NET页生命周期事件
3.2.5 ASP.NET 页面指令
3.3 ASP.NET的网页代码模型
3.3.1 创建ASP.NET网站
3.3.2 单文件页模型
3.3.3 代码隐藏页模型
3.3.4 ASP.NET网站和ASP.NET应用程序的区别
3.4 状态管理
3.4.1 页面状态概述
3.4.2 视图状态
3.4.3 控件状态
3.4.4 隐藏域
3.5 ASP.NET配置管理
3.5.1 web.config文件介绍
3.5.2 配置文件的语法规则
3.6 本章小结
3.7 练习
第4章 ASP.NET常用内置对象
4.1 ASP.NET对象的概况及属性方法事件
4.2 Request对象
4.2.1 Request对象简介
4.2.2 使用QueryString属性
4.2.3 使用Path属性
4.2.4 使用Browser属性
4.2.5 ServerVariables属性
4.2.6 ClientCertificate属性
4.3 Response对象
4.3.1 Response对象简介
4.3.2 利用Write方法输出信息
4.3.3 使用Redirect方法引导客户至另一个URL位置
4.3.4 关于BufferOutput属性
4.3.5 输出缓存资料
4.3.6 WriteFile方法
4.4 Cookie对象
4.4.1 Cookie对象简介
4.4.2 Cookie对象的属性和方法
4.4.3 Cookie对象的使用
4.4.4 检测用户是否启用了Cookie
4.5 Session对象
4.5.1 Session对象简介
4.5.2 Session对象的使用
4.5.3 Session_Start和Session_End事件
4.5.4 Timeout属性
4.5.5 Abandon方法
4.5.6 Session对象的注意事项
4.6 Application对象
4.6.1 Application对象简介
4.6.2 利用Application对象存储信息
4.7 Server对象
4.7.1 Server对象简介
4.7.2 MachineName属性
4.7.3 ScriptTimeout属性
4.7.4 CreateObject方法
4.7.5 Execute方法
4.7.6 Transfer方法
4.7.7 HtmlDecode方法和HtmlEncode方法
4.7.8 MapPath方法
4.7.9 URLEncode方法
4.8 ViewState对象
4.9 本章小结
4.10 练习
第5章 ASP.NET常用服务器控件
5.1 服务器控件概述
5.1.1 控件的种类
5.1.2 在页面中添加HTML服务器控件
5.1.3 在页面中添加Web服务器控件
5.1.4 以编程方式添加服务器控件
5.1.5 设置服务器控件属性
5.2 标准服务器控件
5.2.1 标签控件(Label)
5.2.2 TextBox(文本框)控件
5.2.3 按钮控件(Button、LinkButton、ImageButton)
5.2.4 HyperLink(超链接)控件
5.2.5 图像控件(Image)
5.2.6 CheckBox(复选框)和CheckBoxList(复选框列表)控件
5.2.7 RadioButton和RadioButtonList控件
5.2.8 列表控件(DropDownList和ListBox)
5.2.9 MultiView和View控件
5.2.10 广告控件(AdRotator)
5.2.11 表格控件(Table)
5.2.12 Literal控件和Panel控件
5.3 验证控件
5.3.1 验证控件及其作用
5.3.2 验证控件的属性和方法
5.3.3 表单验证控件(RequiredFieldValidator)
5.3.4 比较验证控件(CompareValidator)
5.3.5 范围验证控件(RangeValidator)
5.3.6 自定义验证控件(CustomValidator)
5.3.7 正则验证控件(Regular ExpressionValidator)
5.3.8 验证组控件(ValidationSummary)
5.4 登录控件
5.4.1 登录控件(Login)
5.4.2 登录名称控件(LoginName)
5.4.3 登录视图控件(LoginView)
5.4.4 登录状态控件(LoginStatus)
5.4.5 密码更改控件(ChangePassword)
5.4.6 生成用户控件(CreateUserWizard)
5.5 导航控件
5.5.1 SiteMapPath导航控件
5.5.2 Menu导航控件
5.5.3 TreeView导航控件
5.6 HTML控件
5.7 用户控件
5.8 本章小结
5.9 练习
第6章 样式、主题和母版页
6.1 CSS概述
6.1.1 CSS简介
6.1.2 CSS基础
6.1.3 创建CSS文件
6.1.4 CSS常用属性
6.1.5 DIV和CSS布局
6.2 主题
6.2.1 主题的概念
6.2.2 在主题中定义外观
6.2.3 在主题中同时定义外观和样式表
6.2.4 动态切换主题
6.3 母版页
6.3.1 母版页和内容页的概念
6.3.2 创建母版页
6.4 本章小结
6.5 练习
第7章 jQuery入门
7.1 jQuery简介
7.1.1 什么是jQuery
7.1.2 包含jQuery库
7.1.3 第一个jQuery程序
7.2 jQuery的语法
7.2.1 jQuery的核心功能
7.2.2 jQuery选择器
7.2.3 jQuery过滤器
7.2.4 jQuery事件
7.3 jQuery动画
7.4 本章小结
7.5 练习
第8章 ADO.NET数据访问
8.1 ADO.NET概述
8.1.1 ADO.NET简介
8.1.2 与数据有关的命名空间
8.1.3 ADO.NET数据提供者
8.2 数据库平台
8.3 使用Connection连接数据库
8.4 使用Command对象执行数据库命令
8.4.1 使用Command对象查询数据库的数据
8.4.2 使用Command对象增加数据库的数据
8.4.3 使用Command对象删除数据库的数据
8.5 使用DataAdapter对象和DateSet对象
8.5.1 DataAdapter对象简介
8.5.2 DataSet对象简介
8.5.3 查询数据库的数据
8.5.4 修改数据库的数据
8.5.5 增加数据库的数据
8.5.6 删除数据库的数据
8.6 连接池技术
8.7 本章小结
8.8 练习
第9章 ADO.NET数据库高级操作
9.1 数据源控件
9.1.1 SqlDataSource控件
9.1.2 ObjectDataSource控件
9.1.3 SiteMapDataSource控件
9.1.4 XmlDataSource控件
9.2 联合使用数据源和数据绑定控件
9.2.1 GridView控件
9.2.2 DataList控件
9.2.3 DetailsView控件
9.2.4 FormView控件
9.2.5 DataPager控件
9.2.6 ListView控件
9.3 本章小结
9.4 练习
第10章 LINQ技术
10.1 LINQ基本概念
10.1.1 LINQ to Objects
10.1.2 LINQ to ADO.NET
10.1.3 LINQ to XML
10.1.4 LINQ相关的命名空间
10.2 LINQ to SQL
10.2.1 IEnumerable和IEnumerable<T>接口
10.2.2 IQueryProvider和
IQueryable<T>接口
10.2.3 DataContext类
10.2.4 基本查询操作
10.2.5 基本更改操作
10.2.6 LinqDataSource控件
10.3 本章小结
10.4 练习
第11章 ASP.NET AJAX
11.1 Ajax简介
11.1.1 什么是Ajax
11.1.2 Ajax与传统Web技术的区别
11.1.3 Ajax的优点
11.1.4 Ajax使用的技术
11.1.5 ASP.NET AJAX
11.1.6 ASP.NET 4.5 AJAX简单示例
11.2 ASP.NET 4.5 AJAX控件
11.2.1 ScriptManger(脚本管理员)控件
11.2.2 Timer(时间)控件
11.2.3 UpdatePanel(更新区域)控件
11.2.4 UpdateProgress(更新进度)控件
11.3 本章小结
11.4 练习
第12章 企业电子商务网站
12.1 系统设计
12.1.1 需求分析
12.1.2 概念结构设计
12.1.3 数据库设计
12.1.4 功能设计
12.2 系统实现
12.2.1 访问数据库公共类
12.2.2 母版页
12.2.3 前台模块功能
12.2.4 后台管理模块
12.3 本章小结
12.4 练习
参考文献
猜您喜欢