前言
网络,已经进入到我们生活的每一个角落,Web 2.0的浪潮正影响着我们每一个人,人们的生活从此被点亮。同时,各种Web开发工具平台、语言的大力发展也推动了各种类型网站的建设。ASP.NET,一种站在微软巨人肩上的Web开发技术,它依借着Windows平台、依借着.NET Framework,成为了很多Web开发人员的首选。
本书讲解了最新的.NET Framework 4.0版本中C#语言面向对象的编程知识、SQL Server 数据库技术,以及应用ASP.NET各种控件快速、便捷地进行Web开发,同时,还介绍了LINQ数据访问技术、ASP.NET MVC Framework框架等最新的技术。
本书与其他ASP.NET相关技术书籍的不同在于:
● 本书以完成两个实例性任务——网上商店和博客系统为驱动,由浅入深,带领读者一步步地了解和学习ASP.NET的相关知识。
● 不仅讲解了ASP.NET 2.0中的各种控件和ADO.NET 2.0数据库访问技术,而且根据技术发展的最新趋势,同时以应用为背景,讲解了LINQ数据访问技术和ASP.NET MVC Framework框架,让读者紧跟时代的潮流。
● 以生动的叙述方式,并配以作者的开发体会,减轻读者在学习过程中的枯燥感,提高读者的学习兴趣。
● 以技术的实际应用为核心,并不纠缠于技术实现的底层细节,让读者学会之后马上就能自己动手进行实际的开发。
本书的结构如下:
第1章,介绍ASP.NET的发展过程和设计目标,向读者简单介绍ASP.NET中的控件,并带领读者实现一个简单的“Hello ASP.NET”小程序,让读者第一次体验ASP.NET。
第2章,首先向读者介绍Visual Studio 2010开发平台的使用情况,然后详细介绍.NET Framework中的C#语言基础和它最新版本中的特性。
第3章,介绍SQL Server数据库技术和Access小型数据库的使用方法,并介绍了ADO.NET数据库访问技术和Visual Studio 2010中的数据源控件和数据访问控件的使用方法。
第4章,介绍.NET Framework 4.0中的新数据访问技术LINQ。详细介绍了LINQ To Objects,LINQ To XML,LINQ To SQL的基础知识和使用方法。
第5章,介绍MVC设计模式和ASP.NET MVC Framework的基础知识,并对ASP.NET MVC Framework的项目创建和使用方法进行了说明。
第6章,带领读者一起,应用前面章节介绍的知识,主要结合LINQ和ASP.NET MVC Framework框架实现一个功能完善的网上商店系统。
第7章,带领读者一起,结合LINQ和ASP.NET MVC Framework框架实现一个功能完善的博客系统。
参与本书编写的有陈其、李彦、高博、唐继强和许惠彬。
由于作者水平所限,书中出现错误和疏漏之处在所难免,恳请读者见谅并指正。