田伟编著的《ASP.NET入门很简单(附光盘)/入门 很简单丛书》以简单、轻松的语言细致地介绍了 ASP.NET开发的相关知识,书中的每章内容都是 ASP.NET技术的重点。本书讲解由易到难,由浅入深 ,通过大量的实例和详细的代码解释帮助读者理解和 掌握相应的知识点,在每章最后提供了习题,以检测 和巩固读者的学习效果。本书配1张DVD光盘,收录了 为本书录制的16小时配套多媒体教学视频及实例源文 件,除此之外还提供了大量的进阶教学视频及实例源 文件等。
本书共15章,分3篇。第1篇为开发基础,涵盖 ASP.NET概述、开发环境的搭建、C#语言基础、C#语 言进阶。第2篇为开发进阶,涵盖ASP.NET内置对象、 ASP.NET中的表单和控件、SQLServer数据库及SQL语 言、文件和XML的操作、数据加密、ADO.NET技术、 LINQ查询语言、WCF入门、AJAX异步技术、三层架构 。第3篇为案例实战,介绍了一个具体的项目案例— —乔乔网的设计和开发过程,该项目案例综合了前面 几章所讲的内容,通过该项目案例,读者不仅可以对 前面的内容进行复习,还可以实际体验一下项目开发 的完整流程和过程,让自己的开发水平有一个质的飞 跃。
《ASP.NET入门很简单(附光盘)/入门很简单丛书 》特别适合ASP.NET初学者打好基本功的阶段进行阅 读,也适合有一定开发经验的读者查阅和参考。另外 ,本书还适合大中专院校作为相关专业的教材使用。
还在为编程的高门槛望洋兴叹吗?还在为看不懂大段代码而苦闷不堪吗?亲,别怕!就让.NET老鸟MOL(摩尔)带你进入ASP.NET的世界吧!他以轻松幽默的语言,庖丁解牛式的讲解,让你尽快脱离编程菜鸟的行列。读完田伟编著的《ASP.NET入门很简单(附光盘)/入门很简单丛书》,相信你会大呼“哦,原来ASP.NET编程很简单啊!”。
亲爱的读者朋友们,欢迎你来到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
第1篇 基础篇
第1章 初识ASP.NET
1.1 网页的基础知识
1.1.1 网页是什么?
1.1.2 永垂不朽的HTML
1.1.3 HTML标签
1.1.4 CSS让页面更炫
1.1.5 JS让页面动起来
1.1.6 HTML编辑利器
1.2 ASP.NET框架
1.2.1.NET框架历史
1.2.2.NET框架概述
1.2.3 CLI公共语言基础
1.2.4.NET常用类
1.3 从第一个ASP.NET页面看世界 第1篇 基础篇
第1章 初识ASP.NET
1.1 网页的基础知识
1.1.1 网页是什么?
1.1.2 永垂不朽的HTML
1.1.3 HTML标签
1.1.4 CSS让页面更炫
1.1.5 JS让页面动起来
1.1.6 HTML编辑利器
1.2 ASP.NET框架
1.2.1.NET框架历史
1.2.2.NET框架概述
1.2.3 CLI公共语言基础
1.2.4.NET常用类
1.3 从第一个ASP.NET页面看世界
1.3.1 一起写第一个ASP.NET页面
1.3.2 ASP.NET页面和静态页面的关系
1.3.3 ASP.NET页面元素
1.3.4 ASP.NET页面工作原理
1.3.5 ASP.NET页面生存周期
1.4 小结
1.5 习题
第2章 工欲善其事必先利其器
2.1 工欲善其事必先利其器之VS安装篇
2.1.1 安装VS2012的先决条件
2.1.2 安装VS2012
2.1.3 各版本的VS
2.2 工欲善其事必先利其器之VS认识篇
2.2.1 开始界面
2.2.2 菜单栏
2.2.3 工具栏
2.2.4 工具箱
2.2.5 属性窗口
2.2.6 主工作区
2.2.7 其他
2.3 工欲善其事必先利其器之VSHelper篇
2.4 小结
2.5 习题
第3章 C#语言基础
3.1 这世界,我来了
3.1.1 HelloWorld程序编写
3.1.2 HelloWorld程序解析
3.1.3 HelloWorld程序总结
3.2 C#数据类型
3.2.1 C#值类型
3.2.2 简单类型
3.2.3 引用类型
3.2.4 装箱和拆箱
3.3 变量与常量
3.3.1 常量
3.3.2 变量
3.4 C#中的表达式
3.5 运算符
3.5.1 算术运算符
3.5.2 逻辑运算符
3.5.3 字符串连接运算符
3.5.4 自增和自减运算
3.5.5 移位运算符
3.5.6 比较运算符
3.5.7 赋值运算符
3.5.8 成员访问运算符
3.5.9 索引运算符
3.5.10 数据类型转换运算符
3.5.11 条件运算符
3.5.12 委托连接和删除运算符
3.5.13 对象创建运算符
3.6 流程控制语句
3.6.1 选择语句
第2篇 进阶篇
第3篇 实例实战篇