本书系统地介绍了ASP.NET程序的设计开发,示例程序使用C#语言编写。全书共12章,内容包括:.NET概述、C#语法基础、ASP.NET基础、服务器控件、ASP.NET内置对象、关系数据库SQL语言简介、数据库基本操作、ADO.NET数据库高级操作、XML语言和使用、Web服务、ASP.NET应用程序、综合示例。
本书注重实用性和可操作性,内容循序渐进,示例面向应用,各章配有精心设计的习题,并为任课教师提供免费的电子课件和源代码。
本书适合作为高等院校相关专业及各类动态网站编程培训机构的教材,也可作为.NET开发人员的参考书。
目录
- 第1章.NET概述
- 1.1.NET的基本概念
- 1.2.NET平台的组成
- 1.3.NET框架的组成
- 1.4.NET的特点
- 1.5.NET开发环境
- 习题1
- 第2章C#语言的特点
- 2.1C#语言的特点
- 2.2C#语言的数据类型
- 2.3常量和变量
- 2.4数组
- 2.5运算符
- 2.6条件语句
- 2.7循环语句
- 2.8静态成员
- 2.9属性和特性
- 2.10继承与多态
- 2.11常用系统类
- 习题2
- 第3章ASP.NET基础
- 3.1网络程序概述
- 3.2ASP.NET和ASP的区别
- 3.3ASP.NET Web窗体
- 3.4Visual Studio.NET简介
- 3.5创建简单的ASP.NET应用程序
- 习题3
- 第4章服务器控件
- 4.1服务器控件的基本概念
- 4.2服务器控件的分类与选择
- 4.3控件属性和事件
- 4.4HTML服务器控件
- 4.5Web服务器控件
- 4.6验证服务器控件
- 4.7用户控件
- 习题4
- 第5章ASP.NET内置对象
- 5.1内置对象概述
- 5.2Page对象
- 5.3Request对象
- 5.4Response对象
- 5.5Cookie对象
- 5.6Session对象
- 5.7Application对象
- 5.8Server对象
- 习题5
- 第6章关系数据库SQL语言简介
- 6.1SQL概述
- 6.2SQL的基本概念
- 6.3SQL的数据定义语句
- 6.4SQL的数据操作语句
- 6.5SQL的数据控制语句
- 习题6
- 第7章数据库基本操作
- 7.1数据绑定
- 7.2ADO.NET组件
- 7.3使用ADO.NET对数据库进行基本操作
- 7.4使用DataGrid控件操作数据库
- 习题7
- 第8章ADO.NET数据库高级操作
- 8.1DataGrid控件深入研究
- 8.2模板中的数据绑定
- 8.3类型化数据集
- 习题8
- 第9章XML语言和使用
- 9.1XML概述
- 9.2XML文档操作
- 9.3XSL样式转换
- 9.4XML与DataSet对象
- 习题9
- 第10章Web服务
- 10.1Web服务概述
- 10.2创建Web服务
- 10.3调用Web服务
- 10.4创建复杂的Web服务
- 习题10
- 第11章配置ASP.NET应用程序
- 11.1应用程序的配置
- 11.2配置Global.asax文件
- 11.3配置Web.config文件
- 11.4ASP.NET缓存技术
- 习题11
- 第12章综合示例
- 12.1三层体系结构
- 12.2ASP.NET三层体系结构开发
- 12.3综合示例MyNews概述
- 12.4综合示例MyNews的三层开发
- 参考文献