【内容简介】
本书来自于微软MVP的最新技术心得和感悟,将技术问题以生动易懂的语言展开,层层深入,以例说理。全书主要包括了.NET基础知识及其深度分析,以.NET Framework和CLR研究为核心展开.NET本质论述,涵盖了.NET基本知识几乎所有的重点内容。全书分为5个部分,第1部分讲述.NET与面向对象,从底层实现角度分析了.NET如何实现面向对象机制,进一步分析了面向对象设计原则;第2部分论述了.NET类型系统和CLR的内存管理机制,并对IL语言进行了相应介绍;第3部分论述.NET Framework框架的方方面面,详细分析了.NET框架的所有重点、难点和疑点内容,对框架类库的全貌进行了必要的专题性探讨;第4部分重点介绍了.NET泛型和安全性的相关知识和本质解密;第5部分对.NET 3.0/3.5新特性进行了详细的介绍和引导,对于快速入门.NET新特性提供了方便之门。
本书适于对.NET有一定了解的技术学习者、软件工程师和系统架构师阅读,同时也有助于.NET初学者进行快速提高,可作为大中专院校和.NET技术培训机构的参考教材。
【编辑推荐】
本书力图从重点分析与突出把握的角度来阐释技术,分析问题,将所有.NET开发人员最关心、最困惑的技术内容形成体系进行深度遍历、挖掘和探索。
【作译者介绍】
本书提供作译者介绍
王涛,微软C#MVP,高级软件工程师,机械工程硕士,主要研究方向为.NET底层架构和企业级系统应用。近年来一直致力于.NET技术研究与开发,现就职于一家提供系统集成和电子政务解决方案的知名软件公司,负责架构设计、软件开发和项目管理方面的工作。
作者对.NET基础架构禾nCLR底层运行机制有浓厚的研究兴趣和造诣,熟悉ASP.NET、XML、SQL Server、ADO.NET相关技术,精通数据库应用系统和大型Web系统的开发流程、技术体系和架构设计,对面向对象、设计模式和软件架构有一定的研究与实践经验。
<< 查看详细
【目录信息】
第1部分 渊源——.NET与面向对象
第1章 OO大智慧
1.1 对象的旅行
1.1.1 引言
1.1.2 出生
1.1.3 旅程
1.1.4 插曲
1.1.5 消亡
1.1.6 结论
1.2 什么是继承
1.2.1 引言
1.2.2 基础为上
1.2.3 继承本质论
1.2.4 密境追踪
1.2.5 规则制胜
1.2.6 结论
1.3 封装的秘密
1.3.1 引言
1.3.2 让ATM告诉你,什么是封装
<< 查看详细目录
【前言】
“你站在桥上看风景,看风景的人在楼上看你”。.
技术探求,正是如此的富有哲理。在.NET世界里,每个程序设计者都是站在桥头的守望者,渴望品味所有的美景,将技术的各个方面尽收眼底。而现实往往是,你看到的并非全部真实的,技术的理解往往也需要辅助一个望远镜才能看得更加透彻。这本《你必须知道的.NET》既是一本技术的风景画卷,涵盖了.NET基本知识的几乎所有的重点内容;又为你送上手中的望远镜,与作者一起力求对每个技术要点的探讨都更进一步。
走近这幅画卷,除了品味每一处风景,还应学会拨开表象、认识本质、探求细微,更重要的是在这个过程中,你将能收获如何为自己搭建一处技术美景。在楼上看..
<< 查看前言
【序言】
若干年前,我迈出校门开始了职业生涯,.NET这个初听还略显别扭的单词从此成了我生命中不可或缺的一部分。入职的第一天,我和一位新同事讨论如何才能有效地学好.NET的问题,对于究竟应该先学什么,后学什么产生了很大的分歧。我的观点是基于.NET的编程语言,C#或者VB.NET,较之.NET Framework更加易于入门,应该先精通编程语言,再学习.NET Framework。而对方则认为.NET Framework是基础,如果对.NET Framework有一个深入了解后再学习编程语言,则将事半功倍。.
然而,就我个人近年来的学习经历来看,我们当初都走入了极端。对一个.NET的初学者,.NET Framework和基于.NET 编程语言的学习不该分谁先谁后。..
<< 查看序言
【媒体评论】
博客是一块地,写博客是一种耕耘,这本书是作者辛勤耕耘的一份收成。基于作者发表在博客园的精品系列文章精心写成的书,相信一定会给读者带来很多收获。.
——杜勇,网名dudu,http://dudu.cnblogs.com/,微软MVP,国内最具影响力的.NET技术社区博客园创始人。
看过《射雕英雄传》的人都知道,郭靖如果不是受过马钰两年内功的训练,单就是江南七怪十几年的招式练习,是不可能学会降龙十八掌,并最终成为绝世高手的。只练招式,那是徒有其表,遇到稍有内功修炼的武者,就将败下阵来,而内功越深,水平也就越高。要成为高手,必须修炼内功。
本书就是一本修炼.NET内功的书。你可以通过一本.NET入门书几天就学会开发一些小程序,并根据自己爱好学些编程技术和技巧,但如果你真的想成为.NET的专业高手,想靠它吃饭,靠它发展自己的事业,那么请阅读本书吧。本书没有以往国内书籍抄袭或拼凑文字的浮躁,也没有国外资料因翻译或文化差异造成阅读的困惑,而更多的是对.NET深层实现的剖析。或许阅读之前,你会觉得自己知道的.NET已经很多,但当你读完本书,你会感受到,原来.NET还有很多必须知道的内容我并不知道。
——程杰,网名伍迷,hap://cj723.cnblogs.com/,博客园专家,畅销书《大话设计模式》一书的作者。 ..
作者或着眼于.NET重、难点,或着眼于易被人忽视的.NET偏角,展开讨述。力求高屋建瓴、立意新远,可见作者技术之扎实,用心之良苦。
——谭振林,网名Thin http://thinhunan.cnblogs.com/,博客园专家,微软最有价值专家, 《道不远人——深入解析ASP.NET2.0控件开发》一书作者, 《ASP.NET2.0揭秘》和《超越CSS》的译者。
有很多的.NET开发人员对于应用层面的东西能够很快掌握,但在脑海里并没有对.NET本质的东西形成一个系统的认识,垃圾回收有着什么样的奥秘,委托、匿名方法、Lambda表达式之间有着怎样的进化关系,本书正是围绕这些看似平常不过的概念而展开,一步一步带您进入.NET底层世界,是一本值得推荐的好书。
——李会军,网名TerryLee,http://terrylee.cnblogs.com/,博客园专家,微软ASP.NET方向最有价值专家,ITl68专栏作者。
本书内容通俗易懂,形象生动,按照认知规律详尽剖析了众多对初学者而言难以理解的概念。我在此向有志于了解.NET原理的读者推荐这本引入入胜的佳作,相信读者会有所收获。
——张大磊,http://www.cnblogs.com/msdpe/,曾是一名职业药师,缘于对软件的热爱投身业内,在微软平台上超过十年的开发历程中,为多家国内外企业设计、研发核心应用,积累了较为丰富的经验。亦曾担任微软平台及开发技术部开发技术经理,参与多家顶尖软件企业下一代核心产品的架构设计评审,现供职于微软亚洲工程院,致力于Macintosh下Microsoft Office的研发。
这本书以清晰的思路和流畅的文笔揭示了.NET华丽面纱下的奇妙世界,一卷在手欲罢不能。你必须知道的.NET——她名副其实。
——刘彦博,网名Anders Liu,http://andersliu.cnblogs.com/,微软最有价值专家(Visual C#),北京狼烟网络科技有限公司(mynet.cn)高级.NET开发工程师。...