ASP.NET Web应用程序设计
2012-6
清华大学出版社
李继武,刘妍 著
227
367000
《高职高专“工作过程导向”新理念教材·计算机系列:ASP.NET
Web应用程序设计(C#版)》共10章,按照“工学结合”的思路将内容分为两大部分:“学”与“工”。其中,“学”指上岗准备,内容包括理论知识和基本技能;“工”指上岗实践,内容包括实践知识和岗位技能。“学”部分具体内容有ASP.NET入门知识、ASP.NET服务器控件及其使用方法、管理ASP.NET程序的状态、ASP.NET的内置对象及其使用方法,以及ADO.NET数据访问方法。“工”部分具体内容包括网站首页布局的实现、网站主版内容的显示、网站会员注册与登录功能的实现、站点导航功能的实现以及站内资源搜索和热门排行功能的实现。通过“工学结合”模式的训练,读者最终将成功完成一个类似百度文库的网站的开发工作。
本书可作为高职高专院校ASP.NET
Web应用程序设计课程的教材,也可作为各种计算机培训班ASP.NET课程的教材,还可作为使用ASP.NET开发Web应用程序人员的自学参考书。
第1章 ASP.NET概述
1.1 ASP.NET简介
1.1.1 ASP.NET诞生的背景
1.1.2 Visual Studio.NET 2010开发环境
1.2 ASP.NET窗体页面分析
1.2.1 文件结构
1.2.2 生命周期与事件模型
1.3 ASP.NET网站结构分析
1.3.1 特殊文件夹
1.3.2 配置文件
1.3.3 网站文件类型
第2章 ASP.NET服务器控件
2.1 标准控件
2.1.1 使用Label控件
2.1.2 使用Literal控件
2.1.3 使用Button控件
2.1.4 使用ImageButton控件
2.1.5 使用HyperLink控件
2.1.6 使用TextBox控件
2.1.7 使用CheckBox控件
2.1.8 使用CheckBoxList控件
2.1.9 使用RadioButton控件
2.1.10 使用RadioButtonList控件
2.1.11 使用DropDownList控件
2.1.12 使用ListBox控件
2.1.13 使用Image控件
2.1.14 使用AdRotator拄件
2.1.15 使用BulletedList控件
2.1.16 使用ImageMap控件
2.1.17 使用Calendar控件
2.1.18 使用FileUpload控件
2.2 验证控件
2.2.1 使用RequiredFieldValidator控件
2.2.2 使用CompareValidator控件
2.2.3 使用RangeValidator控件
第3章 ASP.NET状态管理
3.1 视图状态
3.1.1 保存服务器控件状态
3.1.2 保存自定义的简单数据
3.1.3 保存自定义的对象数据
3.2 会话状态
3.2.1 通过会话状态共享信息
3.2.2 读取会话ID
3.2.3 配置会话模式
3.3 应用程序状态
第4章 ASP.NET内置对象
4.1 Response对象
4.1.1 向HTTP输出流写入信息
4.1.2 利用Redirect方法实现网页重定向
4.2 Request对象
4.2.1 获取虚拟路径与物理路径
4.2.2 获取客户端浏览器信息
4.2.3 获取客户端发送的数据
4.3 Cookie操作
4.3.1 保存Cookie文本至客户端
4.3.2 从客户端读取Cookie文本
4.3.3 删除客户端的Cookie文本
4.4 Server对象
4.4.1 利用Execute方法合并网页
4.4.2 利用Transfer方法实现网页重定向
第5章 ADO.NET数据访问
5.1 SQL Server数据库
5.1.1 创建数据库
5.1.2 创建登录账号和用户账号
5.2 了解soL语言
5.2.1 通过DDL语句创建数据库对象
5.2.2 通过DML语句操纵数据库对象
……
第6章 网站首页布局
第7章 主版内容显示
第8章 会员注册与登录
第9章 站点资源导航
第10章 搜索与排行
范例索引
参考文献
《高职高专“工作过程导向”新理念教材·计算机系列:ASP.NET Web应用程序设计(C#版)》以“工作过程导向”为基础,以“项目或任务驱动”为实施方案,通过“做中学”、归纳,拓展以及思考与实训等环节,培养高技能和应用型专门人才。