本书是介绍.NETWeb应用开发的教程。全书共12章,首先介绍了Web应用程序的概念,Web应用程序数据处理模型,ASP.NETWeb应用程序开发模型,ASP.NET事件处理模型,ASP.NETWeb服务器控件的使用,ASP.NETWeb窗体数据验证以及用户控件和自定义控件的开发和使用。其次,本书还详细介绍了ASP.NET数据访问技术,包括ADO.NET数据访问技术以及Web窗体数据绑定技术。最后本书还介绍了ASP.NET应用程序的配置、缓存、部署,以及错误处理机制。本书的内容包括.NETWeb应用程序开发的大部分技术,适合不同水平的Web应用开发人员、大中专院校的学生。另外,本书还可以作为微软MCAD考试的辅导教材。本书附带光盘的内容是书中部分实例,可以为读者参考。需要本书或需要得到技术支持的读者,请与北京中关村083信箱(邮编100080)发行部联系。电话:010-62528991,62524940,62521921,62521724,82610344,82675588(总机)传真:010-62520573,E-mail:yanmc@bhp.com.cn本书前言"自2000年6月微软宣布自己的.NET战略以来,.NET技术一直受到业界的广泛关注。2002年3月VisualStudio.NET在中国大陆发布,2003年5月VisualStudio.NET2003在中国大陆发布,这一系列的事实都表明.NET已经由战略变为现实了。VisualStudio.NET是一个功能强大、高效并且可以扩展的编程环境,是一个构建企业分布式应用的开发平台。基于XMLWeb服务的技术得到了VisualStudio.NET的大力支持。使用VisualStudio.NET开发平台可以构建Windows应用程序、Web应用程序以及Web服务。使用VisualStudio.NET构建分布式应用程序将更加简单、高效而且稳定。在.NET技术发展之际,北京希望电子出版社组织了一批有开发经验的.NET技术研究者组织编写.NET系列丛书。《ASP.NETWeb应用开发教程》是专门介绍.NETWeb开发的专业技术教程。本书有如下特点1.实用本书的作者具有丰富的开发经验,都是长期从事.NET技术研究的专家、学者。本书的指导原则就是实用性。每一个知识点都是大量工程实践中总结出来的宝贵经验。无论你是.NET的初学者还是有一定基础的开发者,都会从本书中获得宝贵的经验。2.循序渐进本书的设计的第二个指导原则就是循序渐进,每一个章节、每一个知识点的组织都是由易到难进行的。3.遵循人的认知规律我们在组织每一个知识点的时候都按照为什么学这个知识点,知识点的具体含义是什么,如何应用知识点的思路来进行的。我们的目的是让读者知其然知其所以然。本书的总体介绍((ASENETWeb应用开发教程》一书共分成12章,主要包含以下内容。1.ASP.NETWeb应用程序开发基础。包括Web应用程序处理模型、Application对象、Session对象、Response对象、Request对象等。2.ASP.NET页面编程技术。包括ASP.NET事件编程模型、ASP.NET数据验证模型、ASP.NET用户控件和自定义控件,并且介绍了大量的ASP.NETWeb服务器控件的使用。3。ASP.NET数据访问技术。包括ADO.NET数据访问模型、Web窗体数据访问、数据绑定,并且介绍了常见的绑定控件的用法。4.ASP.NET配置、部署技术。5.ASP.NET错误处理技术。6.ASP.NET缓存技术。7.ASP.NET错误处理技术。本书主要由李勇平策划、编著,另外参见本书编著、试读、评估的人员还有:李红、王力、古丹、袁汪海、林冰、曹军、李炳、宋乃峰、靖琦军、马潮,徐好、曾大干、宋乃光、赵海丰、张红龙、郭勇、杨东波、颉倩、梁忠、薛刚、刘广剑、汪平、王华郡、王剑、杨霞、詹海平、郝海平、万平、李丽娟等。本书出版过程中,得到北京希望电子出版社各位领导和工作人员的支持和帮助,在此表示衷心的感谢。另外,还要特别感谢我的父母和曹东波先生,是你们的鼓励让我能够集中精力完成本书的编著。