''''本书最大的特点就是通过范例来学习ASP.NET,让读者可以非常容易、形象地理解所介绍的知识。其中内容的编排结构是:背景知识+经典范例+本讲总结。本书由8个部分组成,共有50讲。其中第1部分介绍了ASP.NET基础知识;第2部分讲述了各种服务器端控件:第3部分的内容有隐藏代码的页面模型、多页之间的重用、商务逻辑的重用、处理数据与引发事件、ASP.NET应用程序的状态与事件、ASP.NET的HTTP模块与处理器;第4部分介绍了一般的ASP.NET应用程序错误、运行时刻错误的捕获与处理、定制出错的页面、ASP.NET应用程序的跟踪、日志记录与通知;第5部分为客户端脚本;第6部分介绍了使用ADO.NET访问数据;第7部分为ASP.NET和WebService,第8部分介绍了ASP.NET的Windows安全模型、ASP.NET的Forms安全模型、ASP.NET的缓存、ASRNET性能、效率方面的常用技巧。本书可作为帮助ASP,NET的初、中级读者全面熟悉ASP.NET,也为ASP.NET高手提供了很多很不错的ASP.NET应用技巧,一些优秀的编程思想以及很多经典的实例以供你参考。书中部分实例代码请从http://www.b-xr.com免费下载。''''ASP.NET是微软提出的用于创建动态Web内容的一种强大的服务器端技术,ASP.NET与ASP相比可以说是一个巨大的飞跃。ASP.NET的主要特点包括:ASP.NET与其底层框架.NET紧密结合,为动态的Web开发技术提供了丰富与强大的类库资源;ASP.NET将事件模型引入到Web应用程序的开发领域:ASP.NET可以使用多种语言开发。与ASP相比,ASP.NET拥有更高性能的编译特性与缓存机制。ASP采用脚本语言生成动态的Web内容,每次访问某个页面的时候,都需要分析其中的指令并进行解释执行。由于脚本语言无类型和解释工作的特点,其运行速度方面存在着很多先天不足。ASP.NET支持一种CodeBehind的编码方式,这种模型把页面上HTML代表的页面表示与编程语言所代表的商业逻辑放置到2个分离的文件中。其中代表商业逻辑的文件,可以预先编译成DLL文件,在客户浏览器请求的时候直接引用就可以了,这样就提高了Web服务器处理客户请求的效率。本书内容的编排结构主要是:背景知识+经典范例+本讲总结。其中:“背景知识”主要包括和本讲中范例相关的以及由此延伸出的一系列知识,介绍时尽量遵循详尽、明了的原则。“经典范例”的介绍方式主要是:范例说明+范例实现+范例总结,其中:“范例说明”介绍了本范例实现的功能以及在程序中用到的主要函数;“范例实现”介绍了本范例实现的步骤,提供了完全正确的代码供参考,在代码的重难点地方还有简略的注释:“范例总结”则总结了本范例用到的主要知识点,还有就是特别需要注意的地方。“本讲总结”则总结了本讲中重点涉及的知识,以及本范例所介绍知识点的实际应用等。各个部分尽量做到层次分明,重点突出,相信在你阅读本书的时候一定会发现这一点。本书最大的特点就是采用了通过范例来学习ASP.NET,让你可以非常容易、形象地理解所介绍的知识。但我们的学习又不止于范例所涉及的知识点,还介绍了很多相关的知识以及一些应用的技巧,让你在学习了本范例的基础上可以融会贯通,掌握更多的ASP.NET的知识和实用技巧。相信通过本书的学习,你对JavaScript的知识和技巧都会有比较深刻的了解和体会。不管你是ASP.NET的初学者,还是ASP.NET的高手,本书对你都是很有帮助的。如果你是ASP.NET的初学者,可以通过本书的学习全面掌握ASP.NET的知识,而且掌握更多ASP.NET应用技巧;如果你是ASP.NET高手,本书为你提供了很多很不错的ASP.NET应用技巧,一些优秀的编程思维以及很多经典的实例供你参考。本书由张小潘和田野组织编著,万方工作室的全体同仁参加了本书的校正、审查、输入等工作。参加本书部分编著、录排、校对工作的人员还有:龚志翔、罗贤锋、刘卫宏、于自跃、李小将、陈曙辉、邓波、田丽韫、田军、张丽、郭祥雷、赵文辉、黄晓润、田野、赵军锁、车自友、张文敏、强秀丽、韩存兵、龚志翔、龚建、白红利、葛丽、陈培、汪建华等。刘聪同志对全稿进行了严格细致的复审。本书的出版是集体劳动的结晶,在此特别感谢万方工作室的全体工作人员。由于时间仓促,且经验和水平有限,文中难免有不妥之处,我们殷切地期望你能给我们提出中肯的意见,以便于捉高水平,把更好的图书呈现给大家!