随着互联网的普及和网络技术的飞速发展,Web网站成为人们信息交互主要途径,在网站设计的众多技术中,ASP.NET技术占有得天独厚的优势。它基于功能强大的.NET Framework,并可使用多种语言(如C#、VB.NET等)来设计开发网站。微软继ASP.NET 2.0之后,又推出了ASP.NET Runningon Framework 3.5(即ASP.NET3.5)技术。ASP.NET3.5基于.NET Framework 3.5,并集成了ASP.NETAJAX技术,在ASP.NET 2.0技术之上增加了LNQ、数据库实体类、List View等新技术,使得开发人员更加容易设计和开发ASP.NET网站。开发人员使用ASP.NET 3.5,不仅可以开发出美观的界面,还可以通过后台技术,实现数据管理、动态页面更新等新技术。
为了方便广大读者的学习,本书以数百个示例和实例全面、系统地介绍了C#3.0和ASP.NET 3.5开发技术,以及设计、开发和发布ASP.NET网站所采用的技术和工具。书中的每一个部分都以举例这种让很多程序员容易接受的方式来展开某一项具体的ASP.NET特性应用,并且每个例子也十分浅显易懂,图文并茂。学完本书之后,力求让读者拥有独力开发项目的本领。
本教材具有以下特点:
1)注重基础,讲究实用,从入门到精通。本书采用从易到难、循序渐进的方式进行讲解。内容几乎涉及了ASP.NET程序开发的各个方面。不但如此,还增加了一些Web开发的必备知识,如HTML和CSS。
2)充分体现案例教学。结合本教程作者在教学第一线经验总结,我们精心设计了每一个案例,希望读者在不知不觉中掌握每一部分知识。
3)写作风格通俗易懂。本书面向初学者,语言简明扼要,重点突出,难点翔实编写。每一章都附有习题与强化实践的上机操作题。
本教材理论与实践相结合,结构清晰,实例丰富,可操作性强,既可作为高等学校计算机相关专业的教材,又可供广大网站开发技术人员学习参考。本教材系统地介绍了ASP.NET 3.5概述、XHTML语言、Web服务器控件、ASP.NET内置对象与程序配置、页面布局与导航、数据访问技术、用户及角色管理、ASP.NETAJAX、XML与Web服务等内容,最后结合校友录系统设计展示了使用ASP.NET 3.5技术开发动态网站的思路和流程。
参加本教材编写的作者都是来自一线教学的中青年教师,他们拥有极强的敬业精神及丰富的.NET项目开发经验,本教材凝聚了他们多年的教学经验和智慧心血。为确保教材质量,《ASP.NET 3.5程序设计教程》提供了教学课件以及案例源代码,读者可对案例源代码和数据库进行二次开发,以缩短开发系统所需要的时间。
本书由史玉珍、褚龙现、单冬红、张琳、刘建芳、宁菲菲等人编著。
由于作者水平所限,书中难免有疏漏之处,恳请专家和广大读者批评指正。