前言

这是一本全面讲解ASP.NET的书籍,本书遵循由浅入深、循序渐进的学习规律,充分考虑语言学习的特点,紧密结合开发示例,体系完整地介绍了在Visual Studio 2008平台下的ASP.NET 3.5开发技术。

本书从细节到整体,从内容编排到目录组织,都力图合理。在每一小节的内容编排上,首先给出清晰而易懂的基本概念,然后通过独立而有趣的示例使读者学以致用。在给出示例的时候,尽量避免冗长的代码和讲解,把每个独立的功能控制在25~30行的代码之内,使读者读代码更容易,能够轻松理解。

.NET的学习流程图

本书编写理念

1.完善的售后服务

配有学习论坛www.cnblogs.com/wangyan001/,读者可以在上面讨论技术,笔者会及时回答读者提问(24小时内回复),并提供各种技术文章,帮助你提高开发水平。

2.示例丰富,寓学于练

学习语言没有捷径,在掌握基础概念后,动手写出代码是最好的学习方式。基于此,本书在介绍每一具体的内容(如从零开始、控件开发、数据操作、网站设计等方面)时,在给出理论之后,都将紧跟示例,使读者具有通过实践,快速掌握写出代码的能力。在语言组织上,本书力求做到简单易懂、逻辑清晰。

3.代码典型,力求精炼

在示例安排上,代码力求典型、简洁,便于读者实现。多个示例前后呼应,具有相同的主题,使读者在学习后面的知识时自然而然地联想起前面的内容。另外,示例系统逻辑清晰,图表直观,代码注释详尽,使示例具有很好的操作性,每个示例尽量控制在25~30行之内,使读者便于学习和实现。

4.联系实际,强调设计

网站整体设计也是实际开发中重要的一部分,ASP.NET提供了一系列新的机制,使其更加简单,包括母版页机制、站点导航系统、样式和主题、Web部件,以及成员和角色管理等。这些常常是Web系统的必要元素,因此本书对这些内容单独成篇。对于具有ASP.NET 1.x开发基础的读者,相信会对这一部分产生兴趣。

5.课程实践,轻松上路

有经验的读者都明白,如果没有真正的综合示例做练习,读完一本书之后,到真正利用一种语言进行实际开发之前,往往还有很长的路要走。本书最后一部分通过综合示例的介绍,将大大缩短这一过程。另外,还通过对Personal Web Site的介绍,带领读者踏上Starter Kit的学习之路。

6.最新技术,最快学习

本书是一本基于Visual Studio 2008开发的ASP.NET 3.5技术书籍,介绍了最新的AJAX Web开发技术,以及最新的LINQ查询方式,并通过完整的案例演示了这些新技术。

本书是一本教科书和参考书的结合体,并附带有大量示例。本书旨在向网站开发初学者介绍实用的ASP.NET开发技术,使初学者学完本书后即可动手开发,同时也可以作为中、高级Web开发人员有价值的参考书籍,可方便地使用本书所附带的代码资源。如果读者具有ASP.NET 1.x的基础,本书也可以帮助您迅速掌握和使用ASP.NET 3.5的新特征。

本书内容

光盘介绍

1.源文件的运行环境

操作系统:Windows 2000及以上版本

开发环境:Microsoft Visual Studio 2008及其以上版本

数据库:SQL Server 2005及以上版本

Web服务器:IIS 5.1及以上版本

2.源文件运行方式

直接把代码附加到打开的解决方案中,设置一个起始页面,可直接执行。

编者

2008-10