书籍详情

ASP.NET程序设计基础教程(第2版)

ASP.NET程序设计基础教程(第2版)

作者:谢树龙 ,何玲 ,赵新海 等著 陈长喜 编

出版社:清华大学出版社

出版时间:2013-08-01

ISBN:9787302322108

定价:¥45.00

购买这本书可以去
内容简介
  《ASP.NET程序设计基础教程(第2版)/21世纪高等学校计算机基础实用规划教材》详细阐述了开发ASP.NET Web应用程序的基础应用,从ASP.NET第一个程序的开发实践、JavaScript基础理论到内置对象、服务器控件、数据库操作技术、数据绑定技术、数据控件、数据验证技术,再到面向前台外观技术的用户控件、主题和CSS样式与站点导航,以及用系统分析与设计法开发三层架构的Web应用系统的实例,所有知识点都结合具体实例以图解的方式进行详细讲解,循序渐进地引导读者掌握ASP.NET开发。《ASP.NET程序设计基础教程(第2版)/21世纪高等学校计算机基础实用规划教材》可作为高等院校计算机相关专业的教材,也可以作为自学ASP.NET开发的入门教材及ASP.NET开发人员的工作参考书。
作者简介
暂缺《ASP.NET程序设计基础教程(第2版)》作者简介
目录
第1章 ASP.NET概论
1.1 微软.NET框架基础
1.1.1 .NET Framework的定义
1.1.2 .NET的战略目标
1.1.3 .NET Framework的组成
1.1.4 .NET Framework的体系结构
1.1.5 .NET Framework的特点
1.1.6 .NET Framework的版本
1.2 ASP.NET简介
1.2.1 动态网页设计技术
1.2.2 ASP.NET的发展历程
1.2.3 ASP.NET的运行原理与运行机制
1.3 制作第一个网站
1.4 ASP.NET开发基础
1.4.1 ASP.NET程序结构
1.4.2 ASP.NET编程模型
1.4.3 Web窗体
1.5 Web.Config配置文件
1.6 小结
1.7 课后习题
1.7.1 作业题
1.7.2 思考题
1.8 上机实践题
第2章 JavaScript语言简介
2.1 JavaScript语言的历史
2.2 一个简单的JavaScript开发例子
2.3 JavaScript语言的基本语法要求
2.4 数据类型
2.4.1 数字类型
2.4.2 字符串类型
2.4.3 布尔值类型
2.4.4 空类型
2.4.5 未定义类型
2.5 变量的使用
2.6 操作符与表达式
2.6.1 加法操作符
2.6.2 乘法操作符
2.6.3 位操作符
2.6.4 相等操作符
2.6.5 关系操作符
2.6.6 一元操作符
2.6.7 赋值操作符
2.7 选择结构和循环结构
2.7.1 if语句
2.7.2 switch语句
2.7.3 while循环的使用
2.7.4 for循环的使用
2.8 函数的使用
2.9 对象的使用
2.9.1 window对象的常用方法
2.9.2 对象的创建
2.9.3 数组的使用
2.9.4 Date对象的使用
2.9.5 浏览器对象的使用
2.10 文档对象模型的使用
2.10.1 获取元素
2.10.2 文档的属性操作
2.10.3 元素属性的使用
2.11 客户端数据验证
2.11.1 文本框数据的验证
2.11.2 实现异常处理的验证
2.12 小结
2.13 课后习题
2.13.1 作业题
2.13.2 思考题
2.14 上机实践题
第3章 ASP.NET的内置对象
3.1 Response对象
3.1.1 Response对象的常用属性与方法
3.1.2 向页面中输出数据
3.1.3 页面跳转
3.1.4 Response对象与JavaScript结合使用
3.2 Request对象
3.2.1 Request对象的常用属性与方法
3.2.2 获取页面间传送的值
3.2.3 获取客户端信息
3.3 Application对象
3.3.1 Application对象常用集合、属性、方法和事件
3.3.2 使用Application对象存储和读取全局变量
3.3.3 利用Application设计一个网站在线人数计数器
3.3.4 Global.asax文件
3.4 Session对象
3.4.1 Session对象的工作原理
3.4.2 Session对象常用集合、属性、方法和事件
3.4.3 Session使用语法格式
3.4.4 利用Session保存登录信息
3.5 Cookie对象
3.5.1 Cookie对象常用的属性与方法
3.5.2 Cookie对象的工作原理
3.5.3 使用Cookie对象保存和读取客户端信息
3.6 Server对象
3.6.1 Server对象的属性与方法
3.6.2 语法格式
3.7 小结
3.8 课后习题
3.8.1 作业题
3.8.2 思考题
3.9 上机实践题
第4章 ASP.NET服务器控件
4.1 服务器控件概述
4.1.1 控件的内涵
4.1.2 服务器控件
4.2 标准服务器控件
4.2.1 Label控件
4.2.2 TextBox控件
4.2.3 Button控件
4.2.4 LinkButton控件
4.2.5 ImageButton控件
4.2.6 HyperLink控件
4.2.7 ListBox控件
4.2.8 RadioButton控件和RadioButtonList控件
4.2.9 CheckBox控件和CheckBoxList控件
4.2.10 DropDownList控件
4.2.11 Image控件
4.2.12 ImageMap控件
4.2.13 Table控件
4.2.14 FileUpload控件
4.2.15 Panel控件
4.3 HTML服务器控件
4.3.1 HTML服务器控件简介
4.3.2 HTML服务器控件实例
4.4 小结
4.5 课后习题
4.5.1 作业题
4.5.2 思考题
4.6 上机实践题
第5章 数据库操作技术
5.1 SQL Server 2008简介
5.1.1 安装SQL Server 2008
5.1.2 启动SQL Server 2008服务管理器
5.1.3 创建SQL数据库
5.1.4 创建SQL数据表
5.1.5 数据库的备份和恢复
5.1.6 附加和分离数据库
5.2 通过ADO.NET操作数据库
5.2.1 ADO.NET架构
5.2.2 ADO.NET数据提供者
5.3 连接数据库
5.3.1 使用SqlConnection对象连接数据库
5.3.2 使用SqlConnectionStringBuilder对象连接字符串
5.3.3 关闭和释放连接
5.3.4 使用web.config保存连接字符串并连接数据库
5.3.5 连接池技术
5.4 操作数据库
5.4.1 使用Command对象操作数据库
5.4.2 使用SqlTransaction事务处理
5.4.3 使用DataSet对象和DataAdapter对象操作数据库
5.4.4 使用DataTable对象操作数据库
5.4.5 使用DataReader对象操作数据库
5.5 小结
5.6 课后习题
5.6.1 作业题
5.6.2 思考题
5.7 上机实践题
第6章 数据绑定技术
6.1 绑定技术基础
6.1.1 简单绑定
6.1.2 复杂绑定
6.2 常用控件的数据绑定
6.2.1 RadioButtonList控件的数据绑定
6.2.2 CheckBoxList控件的数据绑定
6.2.3 DropDownList控件的数据绑定
6.3 数据源控件
6.4 小结
6.5 课后习题
6.5.1 作业题
6.5.2 思考题
6.6 上机实践题
第7章 数据控件
7.1 GridView控件
7.1.1 GridView控件的常用属性、方法及事件
7.1.2 绑定GridView控件数据源
7.1.3 定制GridView控件的列
7.1.4 使用GridView控件的模板列
7.1.5 GridView控件的选择功能与设置控件外观
7.1.6 GridView控件的分页和排序功能
7.1.7 GridView控件编辑和删除数据
7.2 DataList控件
7.2.1 DataList概述
7.2.2 与数据源控件结合显示数据
7.2.3 自定义模板并绑定数据源
7.2.4 分页显示DataList数据
7.2.5 在DataList控件中编辑与删除数据
7.2.6 DataList控件的嵌套
7.3 DetailsView和FormView控件
7.3.1 DetailsView控件
7.3.2 FormView控件
7.4 ListView控件和DataPager控件
7.4.1 ListView控件
7.4.2 DataPager控件
7.5 小结
7.6 课后习题
7.6.1 作业题
7.6.2 思考题
7.7 上机实践题
第8章 数据验证技术
8.1 数据验证的两种方式
8.2 验证控件
8.2.1 RequiredFieldValidator——必填验证控件
8.2.2 CompareValidator ——比较验证控件
8.2.3 RangeValidator ——范围验证控件
8.2.4 RegularExpressionValidator——正则表达式验证控件
8.2.5 CustomValidator——自定义验证控件
8.2.6 ValidationSummary——验证信息汇总控件
8.3 图片或声音用作验证提示信息
8.4 验证相关的常用属性
8.4.1 SetFocusOnError属性
8.4.2 CausesValidation属性
8.4.3 ValidationGroup属性
8.4.4 Display属性
8.5 小结
8.6 课后习题
8.6.1 作业题
8.6.2 思考题
8.7 上机实践题
第9章 用户控件、主题和CSS样式
9.1 用户控件
9.1.1 用户控件的定义
9.1.2 创建和使用用户控件
9.1.3 提供用户控件的属性接口
9.2 主题
9.2.1 主题的定义
9.2.2 创建、应用和禁用主题
9.2.3 同一控件定义多种外观
9.2.4 动态加载主题——网页换肤
9.3 CSS样式
9.3.1 CSS样式的定义
9.3.2 创建并应用CSS样式表文件
9.3.3 利用CSS布局网页
9.4 综合运用皮肤文件和CSS文件
9.5 小结
9.6 课后习题
9.6.1 作业题
9.6.2 思考题
9.7 上机实践题
第10章 站点导航
10.1 站点地图
10.2 TreeView控件
10.2.1 使用TreeView控件
10.2.2 TreeView与站点地图结合实现导航
10.3 Menu
10.3.1 使用Menu控件
10.3.2 Menu控件与站点地图结合实现导航
10.3.3 Menu控件与数据库绑定
10.4 SiteMapPath
10.4.1 使用SiteMapPath控件
10.4.2 SiteMapPath控件的常用属性
10.5 小结
10.6 课后习题
10.6.1 作业题
10.6.2 思考题
10.7 上机实践题
第11章 ASP.NET项目开发实例
11.1 开发背景
11.2 系统需求
11.2.1 学生用户需求描述
11.2.2 任课老师用户需求描述
11.2.3 教学秘书用户需求描述
11.2.4 辅导员用户需求描述
11.2.5 系统管理员用户需求描述
11.3 系统设计
11.3.1 系统架构设计
11.3.2 数据库设计
11.4 系统实现
11.4.1 开发环境
11.4.2 系统存储过程说明
11.4.3 系统架构实现
11.4.4 功能模块的实现
11.5 网站发布
11.6 小结
11.7 上机实践
参考文献
后记
猜您喜欢

读书导航