ASP.NET是Microsoft公司推出的基于。NET Framework的Web应用开发平台,是Web应用开发的主流技术之一。使用ASP.NET进行Web应用开发,程序结构更加清晰,开发流程更加简单,从而可以提高开发效率,缩短开发周期。ASP.NET 4.0 是在ASP.NET 3.5的基础之上构建的,保留了其中很多令人喜爱的功能,并增加了一些其他领域的新功能和工具。VWD是专门为构建ASP.NET Web站点而开发的,其中包含了大量有助于快速创建复杂ASP.NET Web应用程序的工具。 本书从教学实际需求出发,合理安排知识结构,从零开始、由浅入深、循序渐进地讲解了ASP.NET 4.0的基本知识和使用方法。本书共分为11章,主要内容如下: 第1章介绍了网站建设的基础知识、ASP.NET的发展过程、VWD 2010开发环境,以及ASP.NET的工作原理。 第2章介绍了ASP.NET的一些基础知识,学习和掌握这些知识是以后进行ASP.NET程序开发的基础和前提。主要包括ASP.NET的页面框架和页面类,ASP.NET的内置对象以及ASP.NET的配置文件Web.config和全局文件Global.asax。 第3章介绍了ASP.NET服务器控件的基本用法以及不同类别控件的功能。使用ASP.NET服务器控件,可以大幅减少开发Web应用程序所需编写的代码量,提高开发效率和Web应用程序的性能。 第4章介绍了CSS样式、主题和母版页。这些技术对于创建具有一致外观的网站非常有用,也有利于使站点看起来更专业和有吸引力。 第5章介绍了数据库的基本知识和SQL语言、ADO.NET访问数据库的方法以及ASP.NET提供的数据绑定技术和数据控件的使用。 第6章介绍了LINQ语言及其语法,以及在ASP.NET项目中使用LINQ数据的许多方法。 第7章介绍了ASP.NET AJAX的基本知识,详细讲解了ASP.NET AJAX服务器控件的使用方法。 第8章介绍了XML和Web服务的基本概念以及如何创建和调用Web服务,包括在AJAX站点中使用Web服务。 第9章介绍了jQuery的基本语法和具体应用。jQuery是继Prototype之后又一个优秀的JavaScript框架,jQuery 能够改变开发人员编写JavaScript脚本的方式,降低学习和使用Web前端开发的复杂度,提高网页开发效率,这无论是对于JavaScript初学者,还是对于Web开发资深专家,jQuery都是必备的工具。 第10章介绍了Web应用程序的部署,包括复制Web站点、在IIS下运行站点和将数据库移动到远程服务器。 第11章介绍了一个具体的项目--BBS,综合运用了全书所学内容,实际开发一个小型的论坛网站。 本书图文并茂,条理清晰,通俗易懂,内容丰富,在讲解每个知识点时都配有相应的实例,方便读者上机实践。同时在难于理解和掌握的部分内容上给出相关提示,让读者能够快速地提高操作技能。此外,本书配有大量综合实例和练习,让读者在不断的实际操作中更加牢固地掌握书中讲解的内容。 本书是集体智慧的结晶,参加本书编写和制作的人员还有郭瑞玲、张建功、白娟、谢丽、赵瑞英、李革、谷志强、李运奇、王全福、王强、史新霞、周惠、杨玉敏、张凤霞、贺宝江、宋军山、柳博、韩磊、高理想等人。编写本书的过程中参考了相关文献,在此对这些文献的作者深表感谢。由于作者水平有限,本书不足之处在所难免,欢迎广大读者批评指正。我们的邮箱是:huchenhao@263.net,电话:010-62796045。 作者 2011年12月