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

作者:杨建军

出版:清华大学出版社

年代:2010

图书简介

本书由浅入深、循序渐进地介绍了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电子教案及素材下载,专业的网上技术支持。

(展开)

目录

第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 系统的运行测试
参考文献
(展开)

书页展示

更多图书信息

作者:杨建军
出版:清华大学出版社

ISBN:9787302226413

出版日期:2010-06-01

资源下载

随书资源(共 1 个)
需购买电子纸书才可查看!

清华大学出版社

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。作为来自一流大学的出版单位,清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。目前,清华版教材已在全国一百多所院校得到广泛使用。高品质、多层次的计算机图书是清华大学出版社的一大品牌支柱。20世纪80年代末,在席卷全球的信息化浪潮中,清华大学出版社快速切入计算机图书市场,逐渐成为并一直保持这一市场的领先地位,为发展中国计算机教育做出了巨大贡献。

(展开)

使用移动设备
扫描二维码下载客户端

相关书卡
书卡里除了这本书,还有更多经典等你读!

Copyright ©2019  BookAsk 书问  |  京ICP证160134号   |  

京公网安备 11010802026432号

  |  出版物经营许可证新出发京零字第海150168号   |  营业执照:91110108318038279C   |  网站地图   |  关于我们   |  合作伙伴   |  商务合作   |  友情链接