《ASP.NET网页设计与网站开发》系统地介绍ASP.NET网页设计方法和开发Web应用程序的技术。主要内容包括HTML和XHTML网页设计基础、CSS样式控制与外观设计、页面布局、ASP.NET状态管理、ASP.NETWeb服务器控件、Web数据库访问技术、ASP.NETAJAX无页面刷新技术、AJAX控件工具包以及Web服务等,并通过具体开发实例介绍了Web应用项目的设计方法和技巧。
《ASP.NET网页设计与网站开发》有配套的实验教材——《ASP.NET网页设计与网站开发上机实践和实例解析》。配套教材以实际项目为素材,提供了项目开发上机实例解析,并补充了教材中没有介绍的内容。
《ASP.NET网页设计与网站开发》可作为高等院校计算机及相关专业的教材,也适合有一定的C#语言编程基础,想利用VS2005开发平台开发Web应用程序的人员阅读。
目录
- 第1章ASP.NET与VS2005开发平台
- 1.1ASP.NET与VS2005
- 1.2安装VS2005集成开发环境
- 1.3开发ASP.NETWeb应用程序的一般流程
- 习题
- 第2章HTML与XHTML
- 2.1Web标准与脚本发展概述
- 2.1.1Web标准
- 2.1.2脚本描述及其发展概述
- 2.2HTML
- 2.2.1HTML的基本格式
- 2.2.2HTML标记
- 2.3XHTML
- 2.3.1XHTML的基本格式
- 2.3.2XHTML与HTML的区别
- 2.3.3XHTML标记
- 习题
- 第3章样式控制与页面布局
- 3.1样式与样式生成器
- 3.1.1在源视图下设置样式
- 3.1.2利用样式生成器设置样式
- 3.2网页布局与页面元素定位
- 3.2.1网页布局
- 3.2.2页面元素定位
- 3.2.3相对定位与绝对定位组合使用
- 3.3CSS样式控制
- 3.3.1什么是CSS
- 3.3.2CSS单位
- 3.3.3样式规则
- 3.4页面布局
- 3.4.1表格的作用
- 3.4.2利用div和CSS布局
- 3.5样式控制与布局综合举例
- 习题
- 第4章ASP.NET状态管理
- 4.1页面管理
- 4.1.1页面的往返与处理机制
- 4.1.2页面与服务器代码的保存形式
- 4.1.3页面的生存期
- 4.2Web应用程序中的特殊文件夹
- 4.2.1App_Data文件夹
- 4.2.2Bin文件夹
- 4.2.3其他特殊文件夹
- 4.3状态管理
- 4.3.1ViewState对象
- 4.3.2Application对象与Session对象
- 4.3.3Cookie对象
- 4.3.4ASP.NET的缓存机制
- 4.3.5其他状态管理对象
- 4.4ASP.NET配置管理
- 4.4.1Web.config和Machine.config
- 4.4.2使用数据库保存配置
- 习题
- 第5章ASP.NET控件
- 5.1HTML控件和HTML服务器控件
- 5.1.1HTML控件
- 5.1.2将HTML控件转换为HTML服务器控件
- 5.2基本Web服务器控件
- 5.2.1按钮控件
- 5.2.2TextBox控件
- 5.2.3CheckBox控件与CheckBoxList控件
- 5.2.4RadioButton控件与RadioButtonList控件
- 5.2.5ListBox控件和DropDownList控件
- ……
- 第6章页面切换与导航
- 第7章主题与母版页
- 第8章ADO.NET与ASP.NET数据访问
- 第9章ASP.NET中的数据绑定
- 第10章ASP.NETAJAX
- 第11章Web服务
- 第12章ASP.NET项目开发实例