ASP.NET开发技术大全(配光盘)

分类: 图书,计算机/网络,程序设计,ASP,
作者: 郭靖 等编著
出 版 社: 清华大学出版社
出版时间: 2009-5-1字数:版次: 1页数: 794印刷时间:开本: 16开印次:纸张:I S B N : 9787302195740包装: 平装编辑推荐
一本全面讲解ASP.NET网络开发技术精髓及应用的宝典秘笈,全方位解读ASP.NET开发基础、高级技术、典型模块及应用案例。
内容全面,讲解详细,涵盖ASP.NET网络开发的大部分主流技术,尽量避免冗长的理论讲解,而是通过具体实例,引导读者快速学习,从Web Form到MVC,深入讲解ASP.NET开发的技术趋势,重点讲解网站开发中的典型模块和案例,具有超强的实用性,提供近200个实例和20余个开发案例,可作为案头必备的查询手册。
重点内容及特色
◎本书全面介绍了ASP.NET3.5网络开发的方方面面,包括.NET平台基础、ASP.NET窗体控件、数据库操作、网络编程等内容。还特别对WPF、WCF和LINQ等.NET3.5中的新技术做了深入讲解。
◎本书不仅介绍了ASP.NET基本的WebForm类型的开发方法和框架,还结合最新的MVC框架进行讲解,可以让开发人员把握技术的最新趋势。
◎本书专门提供一篇内容讲解网站开发中的典型模块,这些模块都是网站开发中最常用的模块,读者只需将其稍加修改,便可用于自己的开发中。
◎本书中的每个知识点都以典型实例进行讲解,必要时给出代码及解释。书中的代码都给出了详细的注释,阅读起来很容易理解。另外,本书最后还提供了两个完整的应用案例,以
便读者能从整体上理解网络应用系统的开发。
◎和国外的一些经典图书相比,本书无论是对知识点的讲解,还是对实例的选择,都更贴近中国读者,理解起来更加容易,上手更快。
读者对象
◎想要全面学习ASP.NET开发技术的人员
◎各类.NET平台下的程序员
◎网站开发人员及网页设计爱好者
◎大中专院校的学生及相关培训班的学员
◎需要一本案头必备查询手册的程序员
光盘内容
◎5小时多媒体视频讲解
◎本书所涉及的源代码
内容简介
ASP.NET是微软力推的Web开发编程技术,也是当今最热门的Web开发工具之一。本书深入浅出、循序渐进地讲授如何使用ASP.NET进行系统开发。内容包括了解ASP.NET、认识C# 3.5、认识面向对象、ASP.NET基础控件、ASP.NET高级控件、数据库与ADO.NET、数据库基础、ASP.NET操作数据库、ASP.NET访问其他数据源、ASP.NET MVC、LINQ及Lambda表达式、WCF应用开发、WPF应用开发以及图形图像编程等内容。
为了便于读者学习和理解ASP.NET的知识,本书最后几章进行了不同的小型模块的开发,以便读者能够深入地了解ASP.NET技术的基础开发。在了解了基本的模块开发后,还包括两个进行较大、较完整系统开发的章节。具体讲解了用户注册模块、登录模块、投票模块、聊天模块以及留言本系统和校友录系统。
本书适合广大Web网站开发人员、网站管理维护人员和大专院校学生阅读,尤其是有一定Internet/Intranet编程技术的人员。本书也适合.NET平台的初学者以及热爱.NET技术的入门人员。
作者简介
郭靖,毕业于华中科技大学,高级软件工程师。有多年的.NE丁平台开发经验,擅长C++与C#等开发语言,精通ASP.NET、Winform等开发技术。现任职于Nezsoft(其主要客户是微软美国),负责开发微软美国的一些项目,并且参与一些软件项目的测试,同时还从事一些数据挖掘方面的工作。2008年被评为微软最有影响力的开发者。曾经参与开发过国内外多项.NET方面的开源项目,其中包括国内的Shangducms、ShangBlog及国外的Blog Engine等。
目录
第1篇 .NET基础
第1章 ASP.NET 3.5与开发工具
第2章 C# 3.0程序设计基础
第3章 面向对象设计基础
第4章 ASP.NET的网页代码模型及生命周期
第2篇 ASP.NET窗体控件
第5章 Web窗体的基本控件
第6章 Web窗体的高级控件
第3篇 数据操作篇
第7章 数据库与ADO.NET基础
第8章 Web窗体的数据控件
第9章 ASP.NET操作数据库
第10章 访问其他数据源
第4篇 ASP.NET网络编程
第11章 用户控件和自定义控件
第12章 ASP.NET的皮肤、主题和母版页
第13章 ASP.NET内置对象,应用程序配置和缓存
第14章 ASP.NET XML和Web Service
第5篇 ASP.NET 3.5高级编程
第15章 图形图像编程
第16章 ASP.NET 3.5和AJAX
第17章 ASP.NET MVC基础
第18章 WCF开发基础
第19章 WPF开发基础
第6篇 Lambda表达式与LINQ
第20章 ASP.NET 3.5与LINQ
第21章 使用LINQ查询
第7篇 ASP.NET 3.5模块开发
第22章 注册模块设计
第23章 登录模块设计
第24章 广告模块设计
第25章 新闻模块设计
第26章 投票模块设计
第27章 聊天模块设计
第8篇 ASP.NET 3.5应用实例
第28章 制作一个ASP.NET留言本
第29章 制作一个ASP.NET校友录系统
书摘插图
第1章 ASP.NET3.5与开发工具
从本章开始,读者将能够系统地学习ASP.NET3.5技术。相对于ASP.NET2.0而言,在3.5版本的ASP.NET中并没有太多的变化,而更多的变化则在于C#编程语言中。C#是微软主推的编程语言,ASP.NET3.5能够使用C#的最新特性进行高效开发。本章从基础讲解什么是ASP.NET,以及开发工具的使用。
1.1什么是ASP.NET
ASP.NET是微软推出的ASP的下一代Web开发技术。ASP.NET,顾名思义是基于.NET平台而存在的。在了解ASP.NET之前,需要了解.NET技术。只有了解了.NET平台的相关技术,才能够深入地理解ASP.NET是如何运作的。
1.1.1.NET历史与展望
.NET技术是微软近几年推出的主要技术,微软为.NET技术的推出可谓是不遗余力。
在.NET平台下,微软有着极大的野心。.NET技术的发展历程如下所示。
2000年6月,微软公司总裁比尔•盖茨在“论坛2000”的会议上向业内公布.NET平台并描绘了.NET的前景。
2002年1月,微软发布。NET Framework 1.0版本,以及Visua1Studio.NET 2002进行.NETFramework1.0应用程序的辅助开发。
2003年4月,微软发布.NET Framework1.1版本,以及针对.NET Framework 1.1版本的开发工具Visua1Studi02003。.NET Framework1.1版本较之于.NET Framework 1.0而言有重大的改进。
……