前 言
亲爱的读者朋友们,欢迎你来到ASP.NET的世界!也许你是刚入门的编程小菜鸟,也许你是不知道.NET是什么东西的门外汉,也许你是有一定编程基础的“程序猿”。但MOL相信,只要你看到这里,那就表明你有一颗在程序路上越走越远的心。
这里笔者要简单介绍一下,笔者上高中的时候化学成绩还不错,所以大家都叫我MOL,发音为“摩尔”,后来大家都快忘记我的真名了,直接以MOL称之。所以,本书中笔者叫MOL。如果你也叫MOL,巧了,咱们八百年前是一家。
MOL会通过《ASP.NET入门很简单》这本书把你带入ASP.NET的世界,让你成为一个合格的“摩丝”。你不知道摩丝是嘛意思?好吧,所谓摩丝,摩尔的粉丝也。本书的语言比较轻松,但不失严肃,这样做的目的是为了让各位摩丝能在轻松、愉悦的环境中学习自己想要掌握的知识。
本书中MOL讲解的方式是按照介绍知识,提出问题,分析问题,代码解决的流程来进行的。书中的代码都有很详细的注释,以让各摩丝轻轻松松看懂。除此之外,MOL将完整的程序代码放在了光盘文件的“源代码”文件中,以便大家进行查阅。光盘中还会有MOL为本书专门录制的视频,可以方便大家更高效地学习ASP.NET的开发知识。MOL的宗旨是:轻轻松松写程序,快快乐乐做高手。
本书有何特色
1.语言诙谐、幽默
MOL深知很多老师在讲课的时候问题严谨有余而活泼不足,以致同学们在学习时经常觉得枯燥无味。MOL在本书中将会采用轻松活泼的小清新路线,让大家不会在程序员的道路上越走越累。
2.配多媒体教学视频
MOL专门为本书录制了16小时配套的多媒体教学视频,另外还提供了大量进阶教学视频及实例源代码,以帮助各位读者更加直观、高效地阅读本书,从而达到事半功倍的 效果。
3.实例丰富,实用性强
本书以通俗易懂的语言详细介绍了如何使用ASP.NET开发网站,每章都提供了丰富的实例来帮助读者理解相应的知识点。通过手把手的教学引导,读者可以快速掌握所学的知识。
4.代码精讲,注释丰富
本书中的代码大多给出了详细的解释,便于读者阅读和理解,也可以培养读者从一开始就养成良好的编码习惯。
5.提供练习题,巩固提高
除了本书第15章,其他各章最后都提供了必要的练习题,以帮助读者巩固和提高所学的知识,也可以方便相关老师教学时使用。
6.提供教学PPT,辅助教学
MOL在本书录制视频时专门制作了教学PPT,这些PPT可以方便老师的教学和学生的学习。教学PPT的下载方式参见本书封底的提示语言。
本书内容安排
全书共15章,分为3篇,各篇章的内容简单介绍如下。
第1篇 开发基础(第1~4章)
第1章初识ASP.NET。本章通过一些简单的示例,带大家走进ASP.NET的世界。
第2章介绍了编程环境。本章MOL会教你如何在Windows 8上安装Visual Studio 2012环境,并认识Visual Studio 2012的各模块构成和功能。
第3~4章介绍了C#语法基础和进阶。这两章详细讲解了C#的语法知识,这是成为一个.NET程序员必须具备的基本功。
第2篇 开发进阶(第5~14章)
第5章介绍了ASP.NET中的内置对象及使用方法。
第6章介绍了ASP.NET中的表单和微软提供的常用控件。
第7章介绍了SQL Server数据库的安装和SQL语言的使用。
第8章介绍了互联网中传输数据所采用的XML,还有.NET操作文件的方法。
第9章介绍了如何提高数据的安全性、如何对数据进行加密。
第10章介绍了如何使用ADO.NET对数据源中的数据进行操作。
第11章介绍了LINQ数据查询的知识。在.NET的世界里,面向对象算是重量级的编程思想,那么怎样操作对象才能间接操作数据库?MOL带你认识LINQ。
第12章介绍了如何开发服务,以及开发的服务如何被调用。
第13章介绍了时下最流行的异步通信AJAX的使用,以及如何用AJAX来调用服务。
第14章介绍了三层架构的知识。使用分层架构可以让开发流程更加清晰,让开发过程更加简单。
第3篇 案例实战(第15章)
第15章介绍了一个具体的项目案例的详细开发过程。该案例是MOL开发的一个社交网站,它将综合应用前面章节所学的知识,让读者的开发水平得到一个质的飞跃。
适合阅读本书的读者
如果你想要几天速成,那MOL劝你还是放弃编程吧。如果你已经混到了项目经理的级别,那你也可以绕道而行。MOL写这本书,是为了让广大有志于编程行业,却苦于入门的读者有一个好的平台。在这个平台上,不论你是不知ASP.NET为何物的小白,还是已经初窥门径的“程序猿”,或者是已经小有成就的准高手,都可以得到你意想不到的知识。准备好了吗?MOL带你出发了!
本书作者
本书由田伟(就是笔者MOL)主笔编写。其他参与编写的人员有吴万军、项延铁、谢邦铁、许黎民、薛在军、杨佩璐、杨习伟、于洪亮、张宝梅、张功勤、张建华、张建志、张敬东、张倩、张庆利、赵剑川、赵薇、郑强、周静、朱盛鹏、祝明慧、张晶晶。
如果您在阅读本书的过程中有任何疑问,请发E-mail到bookservice2008@163.com以获得帮助。
MOL于2014.2
??
??
??
??
ASP.NET入门很简单
前言
·II·
·III·
