本书主要介绍如何使用ASP.NET进行Web应用系统的编程。全书分三部分:第一部分重点介绍ASP.NET Web开发的基础知识,包括Web应用程序工作机制、ASP.NET Web应用程序工作机制,以及如何在ASP.NET中编写C#代码;第二部分重点介绍了ASP.NET页面设计技术,包括Web服务器控件的使用、验证控件的使用、用户控件的编制和使用;第三部分重点介绍了ASP.NET数据访问技术,主要包括ADO.NET数据访问模型、数据提供程序、数据集以及ADO.NET数据访问技巧、异常处理机制和ADO.NET数据绑定技术。本书内容丰富,讲解透彻,实例丰富,具有很强的实用性。
本书主要介绍如何使用ASP.NET进行Web应用系统的编程。ASP.NET是微软推出的Web开发技术,开发者可以使用C#、VB.NET、JavaScript等.NET支持的语言进行开发。本书将使用C#作为ASP.NET开发语言。
本书将介绍C#基本语法、面向对象C#编程技术、ASP.NET Web页面技术、ASP.NET Web数据访问技术、ASP.NET数据控件技术,ASP.NET安全机制以及ASP.NET配置系统。
本书适合作为软件开发人员的自学教材,也适合作为大中专院校学生的教材。
第1章 开发第一个ASP.NET Web应用程序
1.1 ASP.NET Web应用程序概述
1.1.1 HTTP协议
1.1.2 Web服务器——IIS简介
1.1.3 动态页面技术
1.2 使用ASP.NET创建Web应用程序
1.3 ASP.NET页面请求、执行、响应过程
1.4 ASP.NET体系概述
1.5 本章小结
1.6 课后练习
1.7 课后上机题
第2章 使用C#语言编写ASP.NET Web窗体代码
2.1 C#简介
2.1.1 C#编程环境
2.1.2 第-个C#控制台程序
2.1.3 C#控制台程序结构
2.2 在ASP.NET页面中编C#代码
2.2.1 使用C#开ASP.NET动态页面的步骤
2.2.2 <%%>处理指令和<scdptx/scdpt>指令
2.2.3 页面和代码分离模型
2.2.4 使用Visual Studio.NET开发ASP.NET Web应用程序
2.3 用Visual Studio.NET创建Web窗体页
2.4 Web窗体页编程模型
2.4.1 Web窗体编程模型实例
2.4.2 Web窗体处理中的各个阶段
2.4.3 Web窗体的往返过程
2.4.4 重新创建页(视图状态和状态管理)
2.5 本章小结
2.6 调诟练习
2.7 课后上机题
第3章 ASP.NET Web应用程序编程模型
3.1 请求/应答模式
3.1.1 Request对象
3.1.2 Response对象
3.2 Server对象
……
第4章 ASP.NET语言(C#)开发基础
第5章 ASP.NET面向对象编程
第6章 命名空间与异常处理
第7章 在ASP.NET页面中使用ASP.NET服务器控件
第8章 数据验证技术
第9章 ASP.NET页面设计技术
第10章 使用ADO.NET连接和访问数据库
第11章 ADO.NET数据集
第12章 ADO.NET数据访问技巧
第13章 Web数据显示技术
第14章 Web应用程序诊断、跟踪和配置