内 容 简 介本书详细介绍了使用C#语言在ASP.NET 2.0和SQL Server 2005的基础上开发数据库系统的各种技术和方法,全书共13章,其中,第1~9章主要介绍了 ASP.NET 2.0的基本概念,SQL Server 2005数据库技术,ASP.NET服务器控件,访问数据库技术,主题、导航与母版页技术,Ajax技术,.NET对XML的支持,内置对象和应用程序配置以及Web服务等;第10~12章列举出了3个ASP.NET应用开发实例,分别是网上论坛系统、网上商城系统和博客系统;第13章对后台数据库的移植及安装程序的制作进行了讲解。本书难度适中,实例丰富,既适合ASP.NET 2.0的初学者阅读,也适合于对ASP.NET有一定了解的读者阅读,书中包含的大量实例对ASP.NET 2.0应用程序的开发人员具有一定的参考价值。本书可作为各大中专院校相关专业的教材或参考用书,也可作为自学材料。
ASP.NET是一个统一的Web开发模型,它使用尽可能少的代码生成企业级Web 应用程序所必需的各种服务。Microsoft .NET Framework 2.0在各个方面对ASP.NET都进行了显著增强。 Microsoft Visual Studio 2005包含Microsoft Visual Web Developer Web开发工具,用于创建ASP.NET 2.0网站。Visual Web Developer在继承了集成开发环境(IDE)在工作效率方面的优点的基础上,还在支持网站创建方面进行了大量改进。 SQL Server 2005是微软开发的新一代企业级数据库产品,它提供了集成的数据解决方案,增强了企业数据的安全性及可伸缩性,更加易于创建、部署和管理。SQL Server 2005集成了分析、报表和通知功能,使得企业可以构建和部署高效的商业智能解决方案。 本书介绍了基于C#语言的ASP.NET 2.0+SQL Server 2005的Web应用程序开发的基础知识以及综合实例。全书共分为13章,首先介绍了ASP.NET 2.0的相关概念和SQL Server 2005的基本知识,接下来详细介绍了利用ASP.NET 2.0进行Web应用程序开发的相关开发技术,最后列举出了3个综合实例,并介绍后台数据库系统移植、安装程序制作的相关技术。具体包括如下内容。 第1章介绍.NET Framework、Visual Studio集成开发环境和ASP.NET Web应用程序,如何使用Visual Studio 2005集成开发环境创建基于C#语言的ASP.NET Web应用程序,以及发布ASP.NET Web应用程序。 第2章介绍如何在SQL Server 2005中创建与维护数据库、表、视图、存储过程和触发器。 第3章详细介绍各种标准服务器控件、验证服务器控件、登录服务器控件以及ASP.NET 2.0新增服务器控件的应用。 第4章详细讲解ADO.NET的常用对象、数据源控件和数据绑定控件的使用方法,并且给出了相应的实例。 第5章介绍利用主题、母版页以及导航控件来强化页面的布局与外观。 第6章首先介绍组成Ajax技术的JavaScript和XMLHttpRequest对象,接着对XMLHttpRequest对象的各个属性和方法做了详细的介绍,最后介绍了ASP.NET 2.0 Ajax技术,对其主要控件做了详细的介绍,并给出了相应的实例。 第7章讲解XML的基本知识以及在.NET中如何对XML文档进行操作。 第8章主要介绍ASP.NET的内置对象、应用程序的配置、Global.asax文件及ASP.NET的缓存模式的使用。 第9章介绍Web服务的基本概念、Web服务的使用方法以及如何保证Web服务的安全。 第10~12章详细介绍了网上论坛系统、网上商城系统和博客系统的开发过程,并以博客系统为例,介绍了在ASP.NET中利用Ajax技术进行Web应用程序开发的方法。 第13章介绍Access、SQL Server及MySQL后台数据库之间的转换移植,以及安装程序的制作。 本书难度适中,实例丰富,既适合ASP.NET 2.0的初学者阅读,也适合于了解ASP.NET 1.x的读者阅读,书中包含的大量实例对ASP.NET 2.0应用程序的开发人员具有一定的参考价值。本书可作为各大中专院校相关专业的教材或参考用书,也可作为广大程序设计人员的自学材料。 本书由吴晨、牛江川和李素娟执笔,参与本书编辑和修改工作的还有郭鹏、赵秀琴、赵静、靳荣、沈小禹、汪金元、席洪海、王峰、周文兵、董睿、黄东、何明开、章占军、陈志昊、闫首宇、王庆春、杨大伟、王先傲、荣海超、吴鼎一、鲍斌、季军、李伟及朱庆友等同志。在此,编者对以上人员致以诚挚的谢意! 由于时间仓促,加之编者水平有限,书中难免有错误和不足之处,敬请读者批评指正。 编 者