图书前言

前言

我曾经也是一位程序员,曾经也为买了一本好书而激动不已,曾经也为学习一门新技术而欣喜若狂。一本好书就是一个好老师,她不仅能为我们提供大量的知识、技巧和经验,而且大大节省我们的学习时间、提高学习效率。

我在写本书时有一个初衷,那就是让读者能够在最短的时间学到企业最实用的技术。因此,在写作本书的时候我时刻牢记两点:

第一点是内容的选择问题即哪些技术是企业最实用的。本书在写作前调查了国内外各大软件公司,并且对许多ASP.NET大中型软件进行了分析,因此本书选择的知识均是企业应用最广的技术、技巧,并且提供了大量的应用案例,特别是数据访问技术方面,本书花了大量的篇幅介绍ADO.NET数据访问技术以及各种数据访问技巧。

第二点是内容的组织问题,即如何让读者花最少的时间学到企业最实用的技术。经过大量的调查,学习软件开发最佳的方式就是案例学习,因此本书采用了项目驱动式的案例讲解法,书中不仅通过各种小型案例让读者理解各个知识点,而且提供了大量的综合性案例。通过案例的学习和练习,读者将很快掌握ASP.NET Web开发的各项技术。

本书为介绍ASP.NET Web开发的自学教程,全书在内容编排上分成三部分,第一部分重点介绍ASP.NET Web开发的基础知识,包括Web应用程序工作机制、ASP.NET Web应用程序工作机制,以及如何在ASP.NET中编写C#代码,另外本书还在第一部分详细介绍了C#基础语法、C#面向对象的各种编程技术;第二部分重点介绍了ASP.NET 页面设计技术,包括Web服务器控件的使用、验证控件的使用、用户控件的编制和使用;通过第二部分的学习读者将能够理解ASP.NET组件化的页面设计技术;第三部分重点介绍了ASP.NET 数据访问技术,主要包括ADO.NET数据访问模型、数据提供程序、数据集以及ADO.NET数据访问技巧、异常处理机制和ADO.NET数据绑定技术。

编  者