图书前言

前    言

你是否想摆脱只会拖曳控件进行开发的菜鸟状态?那么,这本书正是你需要的! 

.NET技术领域存在着一个“教科书与项目应用严重脱节”的怪圈:教科书中讲ASP.NET开发基本是拖拉Web Form控件的傻瓜化开发,而企业中则很少使用拖控件方式进行开发。

ASP.NET作为Web开发的主要技术,要求开发人员把更多精力投入到改善设计和完善用户体验上。为了达到这个目的,就需要开发人员具备良好的基本功。

有些书中讲解数据库访问都是使用DataSource数据绑定,而企业中则使用Enterprise Library、Linq等技术;讲解AJAX都是使用UpdatePanel、AJAX Toolkit等控件,而企业中则一般使用JQuery等轻量级封装进行AJAX开发。这造成了很多读者根本无法适应用人单位的技术要求。

本书讲授的内容都是最贴近企业实际开发的技术,选择的大型系统都是企业级框架技术,读者掌握之后能很快适应实际的开发工作。

本书对基础章节都配有难点解析和练习题,提醒读者哪些知识点需要注意,哪些需要重点掌握,让你对知识做到“心里有数”。

本书主要面向使用C#语言开发ASP.NET应用的人员,共14章,从ASP.NET的运行原理、控件使用、C#基础知识到时尚的图形控件技术,力争使读者通过学习能掌握如何使用VS2010开发基于ASP.NET的应用。对于比较重要的理论知识点都安排有相应的短小实例代码进行讲解。读者可以按照书中的示范编写代码来巩固知识点。

本书对知识点采取“引入”+“讲解”+“巩固”的方法,使读者能够从浅到深逐步理解,增加学习的兴趣。在最后一章安排了1个流行的综合实例,也就是1个完整的Web系统。在实例的讲解中都采用了精讲的方法,力求用最短的篇幅覆盖最多的知识点。

本书的读者对象不要求必须有ASP.NET的知识,适合于ASP.NET的初学者和ASP.NET开发人员进行技术升级,也可作为大中专院校相关专业教材使用。

本书主要由杨云编写,参加编写的还有李渝平、王春中、冉剑、陈代勇、陈佳佳、陈家云、王磊、王宇晟、胡浩、蔡芳、刘扬、陈雪郊、谢晓锋、王毅、刘小鹿、胡建、成梅花。

感谢母亲对我无微不至的照顾和支持。