全书共分10章,第1章介绍网页的基础知识、.NET框架以及Visual Studio.NET 2005开发环境;第2章介绍C#语言的应用基础;第3章介绍ASP.NET中最常用的Page类以及其最核心的对象Request、Response、Server、Application、Session以及Cookies,并介绍这些对象的本质以及用途;第4章介绍如何使用Visual Studio.NET2005和.NET框架SDK创建ASP.NET Web应用程序;第5章介绍SQL Server 2000数据库的基础知识、SQL语句、存储过程,以及对SQL Server 2000数据库的基本对象的实用操作技术;第6章介绍窗体与最重要的三种数据显示控件;第7章介绍如何在ASP.NET页面中使用一种特定类型的对象;第8章简单介绍如何使用ADO.NET开发数据库应用系统;第9章以一个完整的学生信息管理系统为例,介绍一般信息系统的设计与实现过程;第10章列出了开发实践中常见的一些错误及其调试方法,帮助读者尽快熟练调试ASP.NET 2.0应用程序。
ASP.NET 2.0是Microsoft公司继ASE.NET 1.x之后推出的新一代Web应用程序开发平台,它为用户提供了完整的可视化开发环境。本书以C#语言为基础,从与静态网页设计的对比入手,详细介绍了使用ASP.NET 2.0设计动态网页的方法。
本书内容丰富翔实,涉及范围广泛,既介绍了ASP.NET 2.0的基础知识,包括基本概念和开发环境、C#语言基础、基本对象编程、Web应用程序结构、SQL Server应用、窗体与控件、脚本语言的使用等;也着重介绍了在动态网页中对数据库的操作,并通过一个完整数据库应用实例的详细设计过程,介绍了在ASP.NET 2.0平台上设计动态网页的方法。书中实例来自作者多年的教学工作和开发实践,因而颇具实用性和参考性。
本书概念清晰,逻辑性强,层次分明,在内容选材上由浅入深、循序渐进,可作为高等学校计算机专业或工科非计算机专业学生的程序设计教材,也可供广大程序设计爱好者参考。
序
前言
第1章 ASP.NET网页编程入门
1.1 认识网页
1.1.1 静态页面
1.1.2 动态页面
1.1.3 网页标记语言及脚本语言
1.2 认识ASP.NET
1.2.1 Microsoft公可的.NET框架
1.2.2 ASP.NET的功能介绍
1.2.3 ASP与ASP.NET的区别
1.3 Visual Studio.NET 2005的安装
1.3.1 Visual Studio.NET的系统需求
1.3.2 安装Visual Studio.NET
1.3.3 检测.NET框架是否正确安装
1.4 Visual Studio.NET 2005的开发环境
1.4.1 Visual Studio.NET 2005的IDE界面
1.4.2 Visual Studio 2005的“文件”菜单
1.4.3 Visual Studio 2005的“视图”菜单
1.4.4 用HTML编写的Hello World程序
1.4.5 用ASP.NET编写的Hello World程序
1.4.6 用C#编写的Hello World程序
1.5 本章小结
1.6 思考与练习
第2章 C#语言基础
第3章 ASP.NET基本对象编程
第4章 创建Web应用程序
第5章 SQL Server 2000数据库操作技术
第6章 窗体与数据显示控件
第7章 ASP.NET服务器控件和客户端脚本
第8章 使用ADO.NET开发数据库应用系统
第9章 ASP.NET综合应用实例
第10章 ASP.NET程序调试与纠错
附录1 ASP.NET常用函数
附录2 可扩展标记语言
参考文献和参考资料