书籍详情
ASP.NET基础教程与上机指导
作者:计算机职业教育联盟主编;胡勇辉,扶玉坤,张阳戬编著
出版社:清华大学出版社
出版时间:2004-11-01
ISBN:9787302098355
定价:¥27.00
购买这本书可以去
内容简介
内容简介本书内容全面,由浅入深,讲解了ASP.NET技术,介绍了开发ASP.NET的Web程序。主要内容包括系统的架构,ASP.NET语言基础,各种控件的使用方法,Web数据库基础以及完整的Web程序实例,并配合完整的上机指导示例程序,帮助读者更快地掌握其用法。本书适合网页制作、Web交互编程、网站设计、系统维护与支持的人员使用,也可作为大专院校及培训班的教材和初学者自学用书,还可供相关技术人员参考。ASP.NET全名称为ActiveServerPage.NET,ASP.NET也被称为新一代的ASP。自微软公布.NET计划以来,".NET"就一直是计算机界的焦点话题。.NET给我们带来了全新的编程思想,ASP.NET的出现,解决了很多以往ASP遗留的问题。ASP.NET完全基于模块与组件,具有非常好的可扩展性与定制性,可以使用多种语言进行程序编写,如VB.NET、JScript.NET、C#和Peri.NET等,ASP.NET建立在微软新一代Microsoft.NET平台架构上,所以可以运行在基于Microsoft.NET框架上的任何计算机上。ASP.NET是一种开发Web应用程序的技术,本书由浅入深地介绍领先的ASP.NET技术,利用大量的数据库访问、操作说明和例子详细地阐明每一个技术重点。只需要对HTML基础知识有一定的了解,那么本书可帮你快速成为一个ASP.NET编程高手。本书共分11章。在第1章中,简要介绍了ASP.NET的背景知识及如何安装和运行ASP.NET。在第2章中主要介绍了关于ASP.NET的语言基础知识,包括HTML语言基础、VB.NET脚本语言及一些ASP.NET的常用内置对象。在第3章中主要介绍了ASP.NET中的常用HTML服务器控件的基本语法,并通过详细实例描述了如何在ASP.NET中应用。在第4章中主要介绍了ASP.NET中的常用Web服务器控件的基本语法,并通过详细实例描述了如何在ASP.NET中应用。在第5章中主要介绍了ASP.NET中的常用验证服务器控件的基本语法,并通过详细实例描述了如何在ASP,NET中应用。在第6章中介绍了有关数据库的基础知识,其中包括Access、SQLServer2000中的常用操作及常用SQL语句的用法。在第7章中介绍了ASP.NET中最重要的数据库访问组件ADO.NET的基础知识及使用方法。在第8章中介绍了ASP.NET中最常用的3种数据库控件:DataGrid、DataList和Repeater的基本语法及使用方法。在第9章中介绍了ASP.NET的高级管理,其中包括ASP.NET的配置和优化,同时介绍了XML的基础知识,及如何在ASP.NET中使用XML。在第10章中介绍了.NET框架的常见类库及相关基础知识。本书涉及到的实例源代码可到www.wenyuan.com.cn下载。本书由曹倬理、夏李灿、胡勇辉、扶玉坤、张阳戬、何水来、朱跃明、唐曦、兰湘涛、张艳等编写。因时间仓促,水平有限,书中不当或遗漏之处在所难免,恳请广大读者批评、指正。作者2004年7月
作者简介
暂缺《ASP.NET基础教程与上机指导》作者简介
目录
第1章 ASP.NET入门
1.1 ASP.NET的发展
1.1.1 静态网页
1.1.2 动态网页
1.1.3 ASP与ASP.NET
1.2 ASP.NE工的运行环境
1.2.1 .NET概述
1.2.2 ASP.NET平台的建立
1.2.3 运行ASP.NET
1.3 ASP.NET的开发工具
1.3.1 Visual Studio.NET
1.3.2 ASP.NET Web Matrix
1.4 ASP.NET的脚本语言
1.4.1 VB.NET
1.4.2 C#
1.5 从ASP到ASP.NET的转化
1.5.1 页面控件的改变
1.5.2 代码结构的改变
1.5.3 VBScript脚本与VB.NET语言的区别
1.5.4 实例转换
1.6 上机指导
1.6.1 一个简单的ASP.NET程序
1.6.2 星座测试
1.7 习题
第2章 ASP.NET语言基础
2.1 HTML语言基础
2.1.1 HTML简介
2.1.2 HTML的基本结构
2.1.3 HTML的常用标记
2.2 VB.NET脚本语言
2.2.1 VB.NET简介
2.2.2 数据类型、变量与常量
2.2.3 运算符
2.2.4 数组
2.2.5 表达式
2.2.6 流程控制语句
2.2.7 过程与函数
2.3 ASP.NET的常用内置对象
2.3.1 Response对象
2.3.2 Request对象
2.3.3 Server对象
2.3.4 Application对象
2.3.5 Session对象
2.3.6 Cookie对象
2.4 上机指导
2.4.1 使用Server对象的Transfer方法
2.4.2 使用Request对象获得服务器的信息
2.5 习题
第3章 HTML服务器控件
3.1 HTML服务器控件概述
3.2 HTML服务器控件常用的公共属性
3.2.1 Attributes属性
3.2.2 Disabled属性
3.2.3 InnerHtml属性
3.2.4 InnerText属性
3.2.5 Style属性
3.2.6 TagName属性
3.2.7 Visible属性
3.2.8 Value属性
3.3 常用的HTML服务器控件
3.3.1 HtmlAnchor控件
3.3.2 HtmlButton控件
3.3.3 HtmlForm控件
3.3.4 HtmlGenericControl控件
3.3.5 Htmllmage控件
3.3.6 Htmllnput控件
3.3.7 HtmlSelect控件
3.3.8 HtmlTable、HtmlTableRow、HtmlTableCell控件
3.3.9 HtmlTextArea控件
3.4 上机指导——个人简历
3.5 习题
第4章 Web服务器控件
4.1 Web服务器控件概述
4.2 Web服务器控件常用的属性
4.3 常用的Web服务器控件
4.3.1 AdRotator控件
4.3.2 Button控件
4.3.3 Calendar控件
4.3.4 CheckBox控件
4.3.5 CheckBoxList控件
4.3.6 DropDownList控件
4.3.7 HyperLink控件
4.3.8 Image控件
4.3.9 ImageButton控件
4.3.10 Label控件
4.3.11 LinkButton控件
4.3.12 ListBox控件
4.3.13 Literal控件
4.3.14 Panel控件
4.3.15 PlaceHolder控件
4.3.16 RadioButton控件
4.3.17 RadioButtonList控件
4.3.18 Table、TableCell、TableRow控件
4.3.19 TextBox控件
4.4 上机指导
4.4.1 制作日历
4.4.2 图片管理器
4.5 习题
第5章 验证控件
5.1 验证服务器控件概述
5.2 常用的验证控件
5.2.1 CompareValidator控件
5.2.2 RangeValidator控件
5.2.3 RequiredFieldValidator控件
5.2.4 RegularExpressionValidator控件
5.2.5 CustomValidator控件
5.2.6 ValidationSummary控件
5.3 上机指导
5.4 习题
第6章 Web数据库基础
6.1 什么是Web数据库
6.2 使用Access数据库
6.2.1 Access数据库简介
6.2.2 创建数据库
6.2.3 创建数据表
6.2.4 数据的添加、编辑和删除
6.3 使用SQL Server 2000数据库
6.3.1 SQL Server 2000数据库简介
6.3.2 创建数据库
6.3.3 创建数据表
6.3.4 创建视图
6.3.5 创建存储过程
6.3.6 数据的添加、编辑和删除
6.4 常用SQL语句
6.4.1 Select语句
6.4.2 Insert语句
6.4.3 Delete语句
6.4.4 Update语句
6.5 上机指导
6.5.1 SQL Server 2000数据库及表的创建
6.5.2 使用存储过程
6.6 习题
第7章 使用ADO.NET访问数据库
7.1 ADO.NET简介
7.1.1 ADO.NET的框架模型
7.1.2 ADO.NET与ADO的比较
7.2 ADO.NET的使用
7.2.1 Connection对象
7.2.2 Command对象
7.2.3 DataReader对象
7.2.4 DataAdapter对象
7.2.5 DataSet对象
7.2.6 DataView对象
7.3 上机指导
7.3.1 使用DataTable对象保存数据
7.3.2 使用DataView对象显示数据
7.4 习题
第8章 ASP.NET中的数据控件
8.1 DataGrid控件
8.1.1 DataGrid控件的语法
8.1.2 用DataGrid控制元件实现分页功能
8.1.3 在DataGrid中隐藏字段
8.1.4 在DaraGrid中进行排序
8.1.5 在DataGrid中编辑数据
8.2 DataList控件
8.2.1 DataList控件的语法
8.2.2 使用DataList控件格式化输出数据表
8.2.3 使用DataList控件进行选择输出
8.2.4 使用DataList控件编辑数据
8.3 Repeater控件
8.4 上机指导——创建论坛
8.4.1 表的设计
8.4.2 页面的分布
8.4.3 页面源代码
8.5 习题
第9章 ASP.NET的高级管理
9.1 ASP.NET的配置
9.1.1 配置Web.config文件
9.1.2 配置global.asax文件
9.2 ASP.NET的优化
9.2.1 使用页面输出缓存
9.2.2 使用页面数据缓存
9.2.3 跟踪
9.3 ASP.NET的安全
9.3.1 ASP.NET的安全机制
9.3.2 身份验证
9.4 ASP.NET与XML
9.4.1 XML简介
9.4.2 创建XML文档
9.4.3 在ASP.NET中访问XML
9.5 上机指导
9.5.1 应用Web.config文件配置ASP.NET应用程序
9.5.2 使用ASP.NET中的Forms身份验证
9.6 习题
第10章 .NET框架类库
10.1 .NET框架类库简介
10.1.1 命名空间
10.1.2 类成员
10.2 常用.NET框架类
10.2.1 输入输出类——System.IO
10.2.2 数学类——System.Math
10.3 上机指导——文件浏览器
10.4 习题
附录 习题解答
1.1 ASP.NET的发展
1.1.1 静态网页
1.1.2 动态网页
1.1.3 ASP与ASP.NET
1.2 ASP.NE工的运行环境
1.2.1 .NET概述
1.2.2 ASP.NET平台的建立
1.2.3 运行ASP.NET
1.3 ASP.NET的开发工具
1.3.1 Visual Studio.NET
1.3.2 ASP.NET Web Matrix
1.4 ASP.NET的脚本语言
1.4.1 VB.NET
1.4.2 C#
1.5 从ASP到ASP.NET的转化
1.5.1 页面控件的改变
1.5.2 代码结构的改变
1.5.3 VBScript脚本与VB.NET语言的区别
1.5.4 实例转换
1.6 上机指导
1.6.1 一个简单的ASP.NET程序
1.6.2 星座测试
1.7 习题
第2章 ASP.NET语言基础
2.1 HTML语言基础
2.1.1 HTML简介
2.1.2 HTML的基本结构
2.1.3 HTML的常用标记
2.2 VB.NET脚本语言
2.2.1 VB.NET简介
2.2.2 数据类型、变量与常量
2.2.3 运算符
2.2.4 数组
2.2.5 表达式
2.2.6 流程控制语句
2.2.7 过程与函数
2.3 ASP.NET的常用内置对象
2.3.1 Response对象
2.3.2 Request对象
2.3.3 Server对象
2.3.4 Application对象
2.3.5 Session对象
2.3.6 Cookie对象
2.4 上机指导
2.4.1 使用Server对象的Transfer方法
2.4.2 使用Request对象获得服务器的信息
2.5 习题
第3章 HTML服务器控件
3.1 HTML服务器控件概述
3.2 HTML服务器控件常用的公共属性
3.2.1 Attributes属性
3.2.2 Disabled属性
3.2.3 InnerHtml属性
3.2.4 InnerText属性
3.2.5 Style属性
3.2.6 TagName属性
3.2.7 Visible属性
3.2.8 Value属性
3.3 常用的HTML服务器控件
3.3.1 HtmlAnchor控件
3.3.2 HtmlButton控件
3.3.3 HtmlForm控件
3.3.4 HtmlGenericControl控件
3.3.5 Htmllmage控件
3.3.6 Htmllnput控件
3.3.7 HtmlSelect控件
3.3.8 HtmlTable、HtmlTableRow、HtmlTableCell控件
3.3.9 HtmlTextArea控件
3.4 上机指导——个人简历
3.5 习题
第4章 Web服务器控件
4.1 Web服务器控件概述
4.2 Web服务器控件常用的属性
4.3 常用的Web服务器控件
4.3.1 AdRotator控件
4.3.2 Button控件
4.3.3 Calendar控件
4.3.4 CheckBox控件
4.3.5 CheckBoxList控件
4.3.6 DropDownList控件
4.3.7 HyperLink控件
4.3.8 Image控件
4.3.9 ImageButton控件
4.3.10 Label控件
4.3.11 LinkButton控件
4.3.12 ListBox控件
4.3.13 Literal控件
4.3.14 Panel控件
4.3.15 PlaceHolder控件
4.3.16 RadioButton控件
4.3.17 RadioButtonList控件
4.3.18 Table、TableCell、TableRow控件
4.3.19 TextBox控件
4.4 上机指导
4.4.1 制作日历
4.4.2 图片管理器
4.5 习题
第5章 验证控件
5.1 验证服务器控件概述
5.2 常用的验证控件
5.2.1 CompareValidator控件
5.2.2 RangeValidator控件
5.2.3 RequiredFieldValidator控件
5.2.4 RegularExpressionValidator控件
5.2.5 CustomValidator控件
5.2.6 ValidationSummary控件
5.3 上机指导
5.4 习题
第6章 Web数据库基础
6.1 什么是Web数据库
6.2 使用Access数据库
6.2.1 Access数据库简介
6.2.2 创建数据库
6.2.3 创建数据表
6.2.4 数据的添加、编辑和删除
6.3 使用SQL Server 2000数据库
6.3.1 SQL Server 2000数据库简介
6.3.2 创建数据库
6.3.3 创建数据表
6.3.4 创建视图
6.3.5 创建存储过程
6.3.6 数据的添加、编辑和删除
6.4 常用SQL语句
6.4.1 Select语句
6.4.2 Insert语句
6.4.3 Delete语句
6.4.4 Update语句
6.5 上机指导
6.5.1 SQL Server 2000数据库及表的创建
6.5.2 使用存储过程
6.6 习题
第7章 使用ADO.NET访问数据库
7.1 ADO.NET简介
7.1.1 ADO.NET的框架模型
7.1.2 ADO.NET与ADO的比较
7.2 ADO.NET的使用
7.2.1 Connection对象
7.2.2 Command对象
7.2.3 DataReader对象
7.2.4 DataAdapter对象
7.2.5 DataSet对象
7.2.6 DataView对象
7.3 上机指导
7.3.1 使用DataTable对象保存数据
7.3.2 使用DataView对象显示数据
7.4 习题
第8章 ASP.NET中的数据控件
8.1 DataGrid控件
8.1.1 DataGrid控件的语法
8.1.2 用DataGrid控制元件实现分页功能
8.1.3 在DataGrid中隐藏字段
8.1.4 在DaraGrid中进行排序
8.1.5 在DataGrid中编辑数据
8.2 DataList控件
8.2.1 DataList控件的语法
8.2.2 使用DataList控件格式化输出数据表
8.2.3 使用DataList控件进行选择输出
8.2.4 使用DataList控件编辑数据
8.3 Repeater控件
8.4 上机指导——创建论坛
8.4.1 表的设计
8.4.2 页面的分布
8.4.3 页面源代码
8.5 习题
第9章 ASP.NET的高级管理
9.1 ASP.NET的配置
9.1.1 配置Web.config文件
9.1.2 配置global.asax文件
9.2 ASP.NET的优化
9.2.1 使用页面输出缓存
9.2.2 使用页面数据缓存
9.2.3 跟踪
9.3 ASP.NET的安全
9.3.1 ASP.NET的安全机制
9.3.2 身份验证
9.4 ASP.NET与XML
9.4.1 XML简介
9.4.2 创建XML文档
9.4.3 在ASP.NET中访问XML
9.5 上机指导
9.5.1 应用Web.config文件配置ASP.NET应用程序
9.5.2 使用ASP.NET中的Forms身份验证
9.6 习题
第10章 .NET框架类库
10.1 .NET框架类库简介
10.1.1 命名空间
10.1.2 类成员
10.2 常用.NET框架类
10.2.1 输入输出类——System.IO
10.2.2 数学类——System.Math
10.3 上机指导——文件浏览器
10.4 习题
附录 习题解答
猜您喜欢