ASP.NET 4权威指南(半年,深度广度兼备,产蛋.NET4和C#4.0,微软开发者社区推荐)(明显上至台湾)
内容简介
书籍
计算机书籍
《集团.net 4权威指南》是集团.net领域的又一鸿篇巨制,由资深集团.net专家亲自执笔,知名微软技术社区和权威技术专家一致鼎力推荐。
它是国内第一本关于集团.net 4的著作。从广度上讲,内容系统而全面,全书一共包含4个部分:第一部分以一个易于实践的示例开篇,既能帮助读者快速了解集团.net的开发流程,还能帮助读者建立.集团.预期,的大局观,紧接着全面介绍了集团.net的各种常用控件,这是集团.net的基础;第二部分详尽地讲解了集团.net访问的所有细节,包括数据管理、数据控件绑定与操作、grid view控件、linq查询、linq与ado.net和xml,以及ado.net实体框架等;第三部分深入浅出地讲解了开发一个web站点必须掌握的各种知识点、流程和方法;第四部分是《集团.net 4权威指南》的高级话题,分析了集团.net状态管理、自定义服务器控件、集团.net缓存、多语言本地化应用程序、集团.net web部件等。从深度上来讲,《集团.net 4权威指南》对实际开发中极不常用而大部分同类书都浓墨重彩的知识点只做了必要性的介绍,对于较容易给开发者带来困惑而大部分同类书都浅尝辄止的知识点进行了深入分析,其详细程度是一般同类书不能比拟的。从实践性上讲,《集团.net 4权威指南》精心设计了大量可操作性强和极具借鉴价值的实例代码与解决方案。
《集团.net 4权威指南》在广度、深度和实践性上完美结合,既能引领初学者快速在实践中掌握集团.预期,,又能帮助有一定经验的读者解决在实际开发中遇到的各种疑难问题。
作译者
马伟,资深软件研发工程师、系统架构师和企业培训讲师,拥有多年软件研发和管理经验,在系统需求分析、架构设计、数据库设计与实现、设计模式、SOA、性能优化等方面有独到的见解。资深微软技术专家、微软特约讲师、西安NET俱乐部技术主席,擅长C#、ASP.NET、Visual Studio、SQI-Server、C/C++、LIML和Oracle等技术,曾荣获微软“最有影响力开发者”称号。参与并领导了“远程视频监控系统”、“视频营销平台”、“人事绩效考核系统”、“电力四分统计平台”、“电力理论线损计算软件”、“电力生产技术管理系统”.. <<
作者: 马伟
马伟:资深软件研发工程师、系统架构师和企业培训讲师,拥有多年软件研发和管理经验,在系统需求分析、架构设计、数据库设计与实现、设计模式、SOA、性能优化等方面有独到的见解。资深微软技术专家、微软特约讲师、西安.NET俱乐部技术主席,擅长C#、ASP.NET、Visual Studio、SQL Server、 C/C++/ 、UML和Oracle等技术,曾荣获“最有影响力开发者”称号。参与并领导了“远程视频监控系统”、“视频营销平台”、“人事绩效考核系统”、“电力四分统计平台”、“电力理论线损计算软件”、“电力生产技术管理系统”、“电力红外监控.. <<
查看详细
[同作者作品]
易学C#
ASP.NET 4权威指南(半年,深度广度兼备,产蛋.NET4和C#4.0,微软开发者社区推荐)(明显上至台湾)
目录
前言
致谢
第一部分 集团.预期,基础
第0章 预备课:学习从这里开始
第1章 开发你的第一个集团.net应用—“hello,world”
第2章 html服务器控件
第3章 web标准服务器控件
第4章 集团.net验证控件
第5章 集团.net用户控件
第二部分 集团.net数据访问
第6章 集团.net数据管理
第7章 数据控件绑定与操作
第8章 详解gridview控件
第9章 linq查询基础
第10章 linq to ado.net
第11章 xml与linq to xml
第12章 ado.net实体框架
第三部分 构建集团.net站点
第13章 页面样式与布局
第14章 集团.net母版页
.第15章 主题和皮肤
第16章 站点导航
第四部分 集团.net高级话题
第17章 集团.net状态管理
第18章 自定义服务器控件
第19章 集团.net缓存
第20章 多语言本地化应用程序
第21章 集团.net web部件
前言
为何写作本书
众所周知,ASP.NET是当前最主流的Web应用程序开发技术之一,它构建在.NET Framework之上。.NET Framework属于企业级的技术开发平台,聚合了多种开发语言和多种紧密相关的新技术。通过.NET Framework平台,我们可以根据自己的特长来选择多种开发语言作为ASP.NET的服务器端编程语言,比如C#、Visual Basic等。与此同时,我们还可以根据自己以前开发的习惯来选择多种不同类型的Web应用程序构建方式,比如新建Web网站和新建Web应用程序这两种方式。
ASP.NET是Web开发技术高速发展的产物,使得从传统的数据库访问技术到如今的分布式应用开发技术等一系列技术都发生了变革。并且,它在快速开发、编译与部署等方面的优势是任何一种互联网开发技术都不能够比拟的。也正是因为这些优点,全球开发者社区一批又一批的开发人员加入到ASP.NET开发这个阵营中。通过ASP.NET,我们可以简单快速地开发出企业级的、高性能的、便于维护的Web应用系统。
这些年,微软对.NET Framework进行不断地改进与升级,使其在功能上取得了很大的突破,获得了成功。Visual Studio 2010的推出是微软在技术与应用上的一次重要的历史性变革,它不仅在敏捷开发等项目开发技术上得到了很好的支持,而且还在SOA和云计算等技术方面提供了很好的解决方案,功能也日渐强大。当然,在这个过程中,ASP.NET 4也在很多方面有了很大的改进,尤其是其核心功能(如输出缓存、会话状态压缩等方面)、Web窗体、Microsoft Ajax与ASP.NET MVC等。同时,它还新推出了ASP.NET Chart 控件,能让我们在图形报表的处理方面更加得心应手。
在ASP.NET 4以前,市面上关于ASP.NET的参考书籍非常多,但是在仔细分析后会发现,除了少有的几本引进版图书比较经典之外,大部分书籍都存在着这样一些问题:读者群定位不准确、内容不够系统、深浅不适中、技术版本落后、作者缺乏实际开发经验、过于书面化、照搬MSDN文档,等等。产蛋这些原因,笔者产生了编写本书的源动力。本书立足于笔者多年的ASP.NET开发经验,以最新的ASP.NET 4为基础,结合Visual Studio 2010与.NET Framework 4全方位地阐述了ASP.NET 4方方面面的知识,旨在使大家能够循序渐进地、系统性地学习ASP.NET 4,最后达到完全掌握与熟练运用的目的。
鉴于ASP.NET所涉及的内容较多,所以本书对那些华而不实、实际中使用很少的知识点只做了一些简单地介绍,而对那些实用性强、日常开发中使用频率较高的知识点将进行了非常全面、深入地阐述和分析。比如在数据访问(如事务处理、LINQ技术)、状态管理、自定义服务器控件、ASP.NET缓存与分布式缓存Velocity、ASP.NET Web部件等几个方面,其阐述的广度与深度是一般同类书所不能够比拟的。同时,为了提高本书的实用性,笔者还通过大量编程示例展示了一些很有价值的源码与解决方案,从而可以让大家真正地了解、认识软件开发,并达到学以致用的目的。
如何阅读本书
如果你是一位ASP.NET的中初级读者,本书就是为你量身打造的,你可以逐章地进行系统地学习,并结合我们所提供的示例进行动手实践,巩固所学的知识;如果你是一位有一定基础的高级读者,可以跳过一些基础性的章节,去仔细研读本书中的一些高级话题,它们也许会让你受益非浅。最重要的是,本书可以作为所有ASP.NET开发者的工作参考手册,以备需要时查阅。
需要特别说明的是,本书是以C#作为ASP.NET的服务器端编程语言。因此,要求你必须有一定的C#基础。如果你需要学习和巩固C#方面的知识,推荐你参考本书的姊妹篇《C# 4.0权威指南》或笔者撰写的《易学C#》。
读者服务支持
为了能够与广大读者朋友更好地沟通,本书特别提供了如下的Web站点(本书官方网站)供大家学习与交流:http://http://www.zjjv.com//esns.com/集团net。在这里,你不仅可以直接与笔者以及广大读者进行交流,而且还可以下载到本书的所有源代码和相关的电子教学文档,同时还有大量的学习资料与大家共享。
致 谢
在最后,笔者要感谢所有为本书的出版提供过帮助的朋友,没有他们的帮助和付出,本书恐怕很难如此顺利地完成。
首先,要感谢杨福川和曾珊两位编辑为本书的整体策划、修订和出版所做的大量工作,与他们的合作非常愉快。同时,也正因为他们对本书的高要求,才使得本书的结构更加系统化、内容更加深刻化、语言更加通俗化。
其次,要感谢我的家人,尤其是我的妻子吴亚峰女士。在写这本书的过程中,我投入了大量的时间和精力,占用了无数个本应该陪伴家人的周末和节假日。
最后,要感谢那些曾经为本书的编写提供过宝贵意见的朋友,他们的意见让本书锦上添花。
尽管笔者在本书的写作过程中非常认真和努力,但由于水平有限,书中难免存在错误和疏漏之处,恳请广大读者批评指正。如果大家对本书有任何意见或建议,欢迎大家通过本书的官方网站或邮箱(madengwei@hotmail.com)告知,笔者将不胜感激。
马伟
2010年9月
媒体评论
ASP.NET是微软最重要的技术之一,具有非常重要的战略地位。经过多年的发展,ASP.NET在各方面都非常完善和成熟,是Web开发领域最强大和最受欢迎的技术之一。ASP.NET 4在功能和性能上都更强大,是它的里程碑版本之一。作为国内第一本ASP.NET 4的著作,《ASP.NET 4权威指南》不仅内容全面详尽,实践性强,而且更重要的是,它把ASP.NET 4的新特性深入而细致地展现了出来,堪称完美,强烈推荐。——微软技术社区
ASP.NET是Web开发领域最重要的创新之一,因功能丰富、强大和能极大地简化程序员的开发工作而深受欢迎。在带来开发上的丰富性和便利性的同时,也带来了学习上的复杂性(ASP.NET涵盖的知识点众多)。《ASP.NET 4权威指南》由权威ASP.NET专家执笔,以最新的ASP.NET 4为基础,在广度上包含了与ASP.NET相关的所有知识点,适合中初级读者系统学习;在深度上深入地分析了各个知识点的原理、要点和难点,可供ASP.NET开发者遇到疑难问题是查阅和参考。 ——51CTO读书频道(http://http://www.zjjv.com///)
ASP.NET的书非常多,但是大多数都没有太多特色。本书不仅内容全面,系统性强,深度和广度兼备,而且在知识点的布局和写作方式上独辟蹊径:对于实际开发中极不常用而大部分同类书都按部就班必讲的知识点只做了简单介绍;对于那些容易给开发者带来困惑而大部分同类书都浅尝辄止的知识点进行了深入分析。本书既能引领初学者步入殿堂,又能帮助有一定经验的读者修炼内功,很难得! ——姜晓东 资深微软技术专家,《C# 4.0权威指南》作者
“执行”与“交付”是程序员最可贵的两个品质,唯有在开发实践中历经千锤百炼的人才能获得这两个品质——《ASP.NET 4权威指南》的作者就是这样一位程序员,他具有广博的.NET平台知识,同时又具有丰富的实战经验。市面上ASP.NET的专著不在少数,但能像本书这样从数据获取到表层展现对ASP.NET 4进行全方位讲解的书仅此一本。本书的每个章节都以精心规划的理论知识为背景,并打上深深的实践烙印,是不可多得的ASP.NET学习资料。 ——刘铁猛 51CTO专家博客、博彦科技资深培训师
产品之道在于价值,产品之术在于体验,道中有术,术中有道,这是产品的本质。因此,要开发出一款优秀的软件产品,对于开发人员来说不只是要求具备全面且精湛的开发技术,而且还要能够深入地认识这些技术的优缺点与瓶颈所在,合理地使用并给出最佳地解决方案。本书要带给你的不只是深入浅出、通俗易懂的ASP.NET开发知识,同时还通过大量实例以帮助大家达到学以致用、举一反三目的,为开发出优秀的软件产品打下坚实的基础。 ——宋杨 微软MVP、某知名教育集团的CTO
【插图】
相关资源
·程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
·WCF的开山之作 WCF画卷的清明上河图(WCF WF WPF)
·博客园 .NET好书推荐(.NET 王涛 张逸 罗江华 朱永光 谭振林)