ASP.NET动态网站开发实用教程

ASP.NET动态网站开发实用教程

杨建军, 编著

出版社:清华大学出版社

年代:2010

定价:33.0

书籍简介:

本书共分16章,分别介绍了ASP.NET 3.5概述,ASP.NET 3.5开发环境介绍,ASP.NET内部对象,Web服务器控件使用等等。

书籍目录:

第1章 ASP.NET3.5概述

1.1 ASP.NET概述

1.1.1 ASP.NET发展概述

1.1.2 ASP.NET主要特点

1.2 ASP.NET的工作原理

1.2.1 ASP.NET工作原理

1.2.2 ASP.NET中的文件类型

1.2.3 ASP.NET应用程序的组成

1.3 web程序设计语言

1.3.1 HTML、XML和XHTML

1.3.2 ASP.NET页面文档的结构

1.3.3 XHTML的语法规则

1.3.4 XHTML标记及其属性

1.4 上机练习

1.5 习题

第2章 ASP.NET3.5 开发环境介绍:

2.1 IIS的安装与使用.

2.2 Microsoft Visual Web Developer安装

2.2.1 Microsoft Visual Web Developer的下载

2.2.2 Microsoft Visual Web Developer安装

2.3 Microsoft Visual Web Developer使用

2.3.1 VWD2008的启动

2.3.2 VWD2008IDE开发界面

2.3.3 信息窗口

2.4 构建第一个ASP.NET网站

2.4.1 选择正确的web站点模板

2.4.2 Web窗体介绍

2.4.3 启动VisualWebDeveloper建立Web网站

2.4.4 打开Web网站

2.5 上机练习

2.6 习题

第3章 ASP.NET内部对象

3.1 网站的文件夹结构

3.1.1 App.Code文件夹

3.1.2 App.Data文件夹

3.1.3 其他特殊文件夹

3.1.4 程序员自己组织的文件夹

3.2 ASP.NET的常用内置对象

3.2.1 HTrP对象简介

3.2.2 Request对象

3.2.3 Response对象

3.2.4 Application对象

3.2.5 Session对象

3.2.6 Server对象

3.2.7 ViewState(视图状态)对象

3.2.8 Cookies对象

3.2.9 状态管理

3.3 服务器与浏览程序信息

3.3.1 Web服务器的系统信息

3.3.2 获取浏览程序信息

3.3.3 获取客户端的凭证数据

3.4 ASP.NET配置管理

3.4.1 web.config文件介绍.

3.4.2 Global.asax文件介绍

3.5 Page对象与Web窗体页指令

3.5.1 Page对象

3.5.2 Web窗体页指令

3.6 上机练习

3.7 习题

第4章 Web服务器控件使用

4.1 Web服务器控件概述

4.1.1 WebServer控件的主要特点

4.1.2 在页面中添加webServer控件

4.1.3 所有WebServer控件的共同属性

4.2 HTML控件

4.2.1 HTML元素

4.2.2 HTML服务器控件

4.3 标准服务器控件

4.3.1 Label控件

4.3.2 Text Box控件

4.3.3 按钮控件

4.3.4 List Box控件和Drop Down List控件

4.3.5 Check Box(复选框)和Check Box List(复选框列表)控件

4.3.6 Image和Image Map服务器控件

4.3.7 Radio Button和Radio Button List服务器控件

4.3.8 Multi View和View控件

4.3.9 AdRotator(广告控件)服务器控件

4.3.1 0Literal控件和Panel控件

4.4 其他ASP.NETServer服务器控件

4.5 用户控件

4.5.1 建立用户控件

4.5.2 使用用户控件

4.5.3 设置用户控件属性

4.5.4 在控件中封装用户控件事件

4.6 文件的上传与下载

4.7 上机练习

4.8 习题

第5章 Web验证控件的使用

5.1 服务器端校验

5.2 客户端校验

5.3 实现客户端校验

5.3.1 ASP.NET验证控件

5.3.2 验证Web窗体页中的用户输入

5.4 上机练习

5.5 习题

第6章 ADO.NET技术介绍

6.1 ADO.NET概述

6.1.1 ADO.NET架构

6.1.2.NETFramework数据提供程序

6.1.3 DataSet数据集

6.1.4 使用ADO.NET访问数据库的一般步骤

6.2 ADO.NET对象

6.2.1 Connection对象

6.2.2 Command对象

6.2.3 DataAdapter对象

6.2.4 DataReader对象

6.2.5 DataSet对象

6.3 创建数据库

6.3.1 使用命令行方式创建数据库

6.3.2 使用数据窗体向导完成数据库访问

6.3.3 使用DataReader完成数据库访问

6.3.4 修改数据库

6.4 上机练习

6.5 习题

第7章 页面切换与网站导航技术

7.1 页面切换技术

7.1.1 使用超链接实现页面切换

7.1.2 绝对URL与相对URL

7.1.3 使用按钮属性实现页面切换

7.1.4 使用ASP.NET内建对象实现页面切换

7.2 页面间的数据传递的方法

7.2.1 使用Request对象

7.2.2 利用Session对象传递数据

7.2.3 利用PreviousPage属性获取数据

7.3 网站导航技术

7.3.1 导航控件的体系结构

7.3.2 利用站点地图和SiteMapPath控件实现网站导航

7.3.3 利用Menu控件实现自定义导航

7.3.4 利用TreeView控件实现导航

7.4 上机练习

7.5 习题

第8章 页面布局

8.1 CSS样式控制

8.1.1 CSS简介

8.1.2 CSS属性简介

8.1.3 在VWD2008中使用CSS

8.1.4 在VWD2008中使用CSS

8.2 页面布局

8.2.1 页面元素定位

8.2.2 表格布局方式

8.2.3 DIV和CSS布局

8.3 母版页

8.3.1 创建母版页

8.3.2 创建内容页

8.4 创建和使用主题

8.4.1 主题的类型

8.4.2 应用主题

8.4.3 在主题中使用CSS和图片

8.4.4 动态切换

8.5 上机练习

8.6 习题

第9章 使用Web窗体访问数据

9.1 数据绑定概述

9.1.1 单值数据绑定控件使用

9.1.2 列表数据绑定控件的使用

9.1.3 复杂数据绑定控件

9.2 GridView控件使用

9.2.1 利用编程的方法使用GridView控件

9.2.2 利用图形向导使用GridView控件

9.3 DetailsView控件使用

9.4 Repeater控件使用

9.5 DataList控件使用

9.6 FormView控件使用

9.7 上机练习

9.8 习题

第10章 ASP.NETAJAX

10.1 ASP.NETAJAx简介

10.2 创建无闪烁页面

10.2.1 ScriptManager控件使用

10.2.2 UpdatePanel控件

10.3 给用户提供反馈

10.4 Timer控件使用

10.4.1 Timer控件屙I生和事件

10.4.2 使用Timer控件定时更新UDdatePanel

10.4.3 使用Timer控件定时更新多个UpdatePanel

10.5 ASP.NETAJAX控件工具包

10.5.1 添加ASP.NETAjaxLibrary到VWD2008的工具箱

10.5.2 ASP.NETAjaxLibrary中常用控件介绍

10.6 上机练习

10.7 习题

第11章 在ASP.NET中使用XML

11.1 XML基础知识

11.1.1 XML文档的基本结构

11.1.2 XML文档的组成

11.1.3 XML名称空间

11.1.4 验证X]V[L文档

11.1.5 XML的应用

11.2 XML文件的处理

11.2.1.NETFramework与XML

11.2.2 ASP.NET加载与浏览XML文件

11.2.3 ASP.NET与XSLT

11.3 使用ADO.NET访问XML

11.3.1 将数据库表保存为XML文件

11.3.2 读取XML文件

11.4 上机练习

11.5 习题

第12章 ASP.NET3.5 Web站点中的安全性

12.1 安全性基础知识

12.1.1 安全性有关术语

12.1.2 ASP.NET的验证方式

12.1.3 Web配置文件的验证标记

12.1.4 ASP.NET应用程序服务

12.2 ASP.NET3.5 的用户管理

12.2.1 ASP.NET网站管理工具

12.2.2 在Web网站管理工具中实现安全管理

12.2.3 设置Membership提供者

12.2.4 在Web网站管理工具中添加用户

12.3 登录控件使用

12.3.1 登录控件

12.3.2 配置Web应用程序

12.4 角色管理

12.4.1 配置角色管理

12.4.2 使用web.config配置文件管理角色

12.4.3 使用ASP.NET网站管理工具管理角色

12.5 上机练习

12.6 习题

第13章 LINQ

13.1 LINQ概述

13.1.1 LINQtoObjects

13.1.2 LINQtoXML

13.1.3 LINQtoADO.NET

13.2 LINQtoSQL

13.3 LINQ查询语法

13.3.1 标准查询运算符

13.3.2 用匿名类型定形数据

13.4 使用Web服务器控件和LINQX实现查询

13.4.1 ASP.NET3.5 中引入的新控件

13.4.2 Linq Data Source控件

13.4.3 List View控件

13.4.4 Data Pager控件

13.5 上机练习

13.6 习题

第14章 Web服务创建和使用

14.1 Web服务的定义与SOAP协议介绍

14.1.1 SOAP介绍

14.1.2 web服务介绍

14.2 web服务的体系结构

14.3 构建一个Web服务

14.4 测试Web服务

14.5 消费Web服务

14.6 上机练习

14.7 习题

第15章 Web应用程序的部署

15.1 复制Web站点

15.1.1 避免硬编码的设置

15.1.2 复制Web站点

15.1.3 在IIS下运行站点

15.1.4 安装和配置Web服务器

15.1.5 ⅡS中的安全性

15.2 将数据移动到远程服务器

15.2.1 使用DatabasePublishingWizard

15.2.2 在目标服务器上重建数据库

15.3 上机练习

15.4 习题

第16章 项目与实践

16.1 软件的生存周期

16.2 网上书店系统的需求分析

16.3 网上书店系统的设计

16.3.1 系统功能设计

16.3.2 系统数据库设计

16.4 网上书店系统的实现

16.4.1 连接数据库

16.4.2 网上书店系统主页的设计与实现

16.4.3 用户注册页面的设计

16.4.4 网上书店系统的购物车管理

16.4.5 网上书店系统的后台管理

16.5 系统的运行测试

参考文献

内容摘要:

本书由浅入深、循序渐进地介绍了Microsoft公司最新推出的动态网页开发工具——中文版Visual Web Developer 2008的使用技巧。全书共分16章,分别介绍了ASP.NET 3.5概述,ASP.NET 3.5开发环境介绍,ASP.NET内部对象,Web服务器控件使用,Web验证控件的使用,ADO.NET技术介绍,页面切换与网站导航技术,页面布局,使用Web 窗体访问数据,ASP.NET AJAX,在ASP.NET中使用XML,ASP.NET 3.5 Web站点中的安全性,LINQ,Web服务创建和使用,Web应用程序的部署等内容。最后一章是项目与实践,以网上书店系统的开发为例,说明了一个Web项目的完整开发过程。本书内容丰富,结构清晰,语言简练,图文并茂,具有很强的实用性和可操作性,是一本适合于大中专院校、职业院校及各类社会培训学校的优秀教材,也是广大初、中级电脑用户的自学参考书。本书对应的电子教案、实例源代码和习题答案可以到http://www.tupwk.com.cn/edu网站下载。

编辑推荐:

(理论-实例-上机-习题)4阶段教学模式,任务驱动的讲解方式,方便学习和教学,众多典型的实例操作,注重培养动手能力,PPT电子教案及素材下载,专业的网上技术支持。

书籍规格:

书籍详细信息
书名ASP.NET动态网站开发实用教程站内查询相似图书
丛书名计算机基础与实训教材系列
9787302226413
如需购买下载《ASP.NET动态网站开发实用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)33.0语种简体中文
尺寸26 × 19装帧平装
页数 384 印数 5000

书籍信息归属:

ASP.NET动态网站开发实用教程是清华大学出版社于2010.出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计-教材 的书籍。