ASP.NET大学实用教程


ASP.NET大学实用教程

文章插图
ASP.NET大学实用教程【ASP.NET大学实用教程】本书系统地介绍了ASR.NET程式的设计开发,示例程式使用C#语言编写 。全书共12章,内容包括:.NET概述、C#语法基础、ASP.NET基础、伺服器控制项、ASP.NET内置对象、关係资料库SQL语言简介、资料库基本操作、ADO.NET资料库高级操作、XML语言和使用、Web服务、配置ASP.NET应用程式、综合示例 。本书注重实用性和可操作性,内容循序渐进,示例面向套用,各章配有精心设计的习题,并为任课教师提供免费的电子课件和原始码 。本书适合作为高等院校相关专业及各类动态网站编程培训机构的教材,也可作为.NET开发人员的参考书 。
基本介绍书名:ASP.NET大学实用教程
出版社:电子工业出版社
页数:332页
开本:16
品牌:电子工业出版社
作者:郭洪涛 刘丹妮
出版日期:2007年2月1日
语种:简体中文
ISBN:7121038110
第1章 .NET概述. 1.1 .NET的基本概念 1.2 .NET平台的组成 1.3 .NET框架的组成 1.3.1 公共语言运行库(CLR) 1.3.2 框架类库(FCL) 1.4 .NET的特点 1.5 .NET开发环境 1.5.1 开发环境的安装 1.5.2 环境变数的配置 1.5.3 编写. 编译. 运行程式 习题1 第2章 C#语法基础 2.1 C#语言的特点 2.2 C#语言的数据类型 2.2.1 值类型 2.2.2 引用类型 2.3 常量和变数 2.3.1 常量 2.3.2 变数 2.4 数组 2.4.1 一维数组 2.4.2 二维数组和多维数组 2.4.3 ArrayList 2.5 运算符 2.6 条件语句 2.6.1 if…else语句 2.6.2 switch…case语句 2.7 循环语句 2.7.1 for循环 2.7.2 while循环 2.7.3 do…while循环 2.7.4 foreach循环 2.8 静态成员 2.9 属性和特性 2.9.1 属性(Property) 2.9.2 特性(Attribute) 2.10 继承与多态 2.10.1 继承 2.10.2 多态 2.11 常用系统类 2.11.1 数据转换 2.11.2 字元串操作 2.11.3 日期和时间操作 习题2 第3章 ASP.NET基础 3.1 网路程式概述 3.1.1 静态页面和动态页面 3.1.2 常用动态页面开发技术 3.2 ASP.NET和ASP的区别 3.3 ASP.NET Web窗体 3.3.1 Web窗体的属性 3.3.2 Web窗体的运行机制 3.4 Visual Studio .NET简介 3.4.1 Visual Studio .NET的功能 3.4.2 常用功能视窗介绍 3.4.3 调试与帮助功能 3.5 创建简单的ASP.NET应用程式 3.5.1 解决方案和项目 3.5.2 创建ASP.NET应用程式的步骤 3.5.3 创建简单的ASP.NET应用程式 习题3 第4章 伺服器控制项 4.1 伺服器控制项的基本概念 4.2 伺服器控制项的分类与选择 4.3 控制项属性和事件 4.4 HTML伺服器控制项 4.4.1 常用HTML伺服器控制项 4.4.2 HTML伺服器控制项综合示例 4.5 Web伺服器控制项 4.5.1 常用Web伺服器控制项 4.5.2 Web伺服器控制项综合示例 4.6 验证伺服器控制项 4.6.1 RequiredFieldValidator控制项 4.6.2 CompareValidator控制项 4.6.3 RangeValidator控制项 4.6.4 RegularExpressionValidator控制项 4.6.5 CustomValidator控制项 4.6.6 ValidationSummary控制项 4.7 用户控制项 4.7.1 添加用户控制项 4.7.2 访问用户控制项中的属性和方法 4.7.3 动态载入用户控制项 习题4 第5章 ASP.NET内置对象 5.1 内置对象概述 5.2 Page对象 5.2.1 页面的生命周期 5.2.2 Page对象套用示例 5.3 Request对象 5.3.1 使用表单传递数据 5.3.2 使用URL传递数据 5.3.3 ServerVariables属性 5.3.4 获取浏览器信息 5.3.5 获取客户端安全证书信息 5.4 Response对象 5.4.1 使用Write方法输出信息 5.4.2 使用Redirect方法将客户端重新定位 5.4.3 缓冲区相关属性和方法 5.5 Cookie对象 5.5.1 Cookie对象简介 5.5.2 创建和设定Cookie对象 5.5.3 读取Cookie对象 5.5.4 Cookie对象综合示例.. 5.6 Session对象 5.6.1 使用Session对象保存用户信息 5.6.2 使用Timeout属性 5.7 Application对象 5.7.1 使用Application对象存储信息 5.7.2 Application对象的加锁和解锁 5.7.3 Application对象综合示例 5.8 Server对象 5.8.1 Server对象的常用属性和方法 5.8.2 Server对象综合示例 习题5 第6章 关係资料库SQL语言简介 6.1 SQL概述 6.2 SQL的基本概念 6.3 SQL的数据定义语句 6.3.1 基本表的定义 6.3.2 索引的定义 6.3.3 视图的定义 6.4 SQL的数据操作语句 6.4.1 SELECT语句 6.4.2 INSERT语句 6.4.3 UPDATE语句 6.4.4 DELETE语句 6.5 SQL的数据控制语句 6.5.1 授权语句 6.5.2 回收许可权语句 习题6 第7章 资料库基本操作 7.1 数据绑定 7.1.1 简单型数据绑定 7.1.2 複杂型数据绑定 7.2 ADO.NET组件 7.2.1 数据提供程式 7.2.2 DataSet 7.3 使用ADO.NET对资料库进行基本操作 7.3.1 利用select语句查询记录 7.3.2 利用insert语句插入记录 7.3.3 利用update语句更新记录 7.3.4 利用delete语句删除记录 7.4 使用DataGrid控制项运算元据库 7.4.1 查询记录 7.4.2 更新数据 7.4.3 删除数据 习题7 第8章 ADO.NET资料库高级操作 8.1 DataGrid控制项深入研究 8.1.1 分页显示 8.1.2 对列进行排序 8.1.3 定製列 8.2 模板中的数据绑定 8.2.1 DataGrid控制项的模板列 8.2.2 DataList控制项的模板列 8.2.3 Repeater控制项的模板列 8.3 类型化数据集 8.3.1 类型化数据集概述 8.3.2 类型化数据集的基本操作 8.3.3 类型化数据集的更新资料库操作 习题8 第9章 XML语言和使用 9.1 XML概述 9.1.1 XML语言 9.1.2 XML语法 9.2 XML文档操作 9.2.1 基于流的文档读/写操作 9.2.2 DOM模型 9.3 XSL样式转换 9.3.1 XSL样式语言 9.3.2 XSLT处理 9.4 XML与DataSet对象 9.4.1 读取XML文档 9.4.2 写入XML文档 习题9 第10章 Web服务 10.1 Web服务概述 10.1.1 Web服务的概念 10.1.2 Web服务的优点 10.1.3 Web服务的组成 10.1.4 Web服务的调用过程 10.2 创建Web服务 10.3 调用Web服务 10.3.1 实现Web窗体应用程式消费者 10.3.2 实现控制台应用程式消费者 10.4 创建複杂的Web服务 习题10 第11章 配置ASP.NET应用程式 11.1 应用程式的配置 11.2 配置Global.asax档案 11.2.1 Global.asax档案的结构 11.2.2 Global.asax档案的套用 11.3 配置Web.config档案 11.3.1 Web.config档案的结构 11.3.2 使用Web.config档案存放常量 11.3.3 网站的安全性配置 11.3.4 Web.config档案综合套用示例 11.4 ASP.NET快取技术 11.4.1 页面输出快取 11.4.2 页片段快取 11.4.3 应用程式数据快取 习题11 第12章 综合示例 12.1 三层体系结构 12.2 ASP.NET三层体系结构开发 12.2.1 创建数据层 12.2.2 创建业务逻辑层 12.2.3 创建表示层 12.3 综合示例MyNews概述 12.3.1 功能模组简介 12.3.2 用户界面简介 12.4 综合示例MyNews的三层开发 12.4.1 资料库设计 12.4.2 数据层设计 12.4.3 业务逻辑层设计 12.4.4 表示层设计 参考文献