1. 引言 

最近常常为学习中的问题而伤神,幸有管伟一起常常就技术问题拿来讨论,我已想将讨论的内容以基本原貌的方式,形成一个系列[和管子对话] ,通过记录的方式将曾经的友情和激情记录在园子里,除了勉励自己,也可受用他人。因此[和管子对话] 系列,纯属口头之说,一家之言,而且东拉西撤。但是却给我一个很好的启示,就是将学习的东西,尤其是基础性的本质作为系统来常常回味在脑子里,案头间。

所以才有了这个系统[你必须知道的.NET]浮出水面,系列的主要内容就是.NET技术中的精华要点,以基础内容为主,以设计思想为辅,有自己的体会,有拿来的精品,初步的思路就是以实例来讲述概念,以简单来表达本质。因为是总结,因为是探索,所以post中的内容不免有取之于民的东西,我将尽己可能的标注出处。 

2. 目录

谈起.NET基础,首先我将脑子的清单列出,本系列的框架也就自然而然的和盘推出,同时希望园子的朋友尽力补充,希望能把这个系列做好,为初学的人,为迷茫的人,开一条通途。

0 开篇:开篇有益

1 第一回:恩怨情仇:is和as

2 第二回:面向抽象编程:接口和抽象类

3 第三回:历史纠葛:特性和属性 

4 第四回:后来居上:class和struct

5 第五回:深入浅出关键字---把new说透 

6 第六回:深入浅出关键字---base和this 

7 第七回:品味类型---从通用类型系统开始

8 第八回:品味类型---值类型与引用类型(上)-内存有理  

9 第九回:品味类型---值类型与引用类型(中)-规则无边 

10 第十回:品味类型---值类型与引用类型(下)-应用征途 

11 第十一回:参数之惑---传递的艺术(上)

12 第十二回:参数之惑---传递的艺术(下)

13 第十三回:从Hello, world开始认识IL 

14 第十四回:认识IL代码---从开始到现在 

15 第十五回:继承本质论 

16 第十六回:深入浅出关键字---using全接触 

17 第十七回:貌合神离:覆写和重载

18 第十八回:对象创建始末(上)


系列最新更新,请参见[你必须知道的.NET目录导航]




4 堆栈分明

7 委托与回调

8 委托与事件

9 反射谁的命

10 进程和线程,你清楚吗?

11  const详解

14 对接口编程

15 静态成员和非静态成员

16 装箱和拆箱


17万物归综System.Object


18 ref和out用在哪里?


19 浅谈异常


20 浅谈多态


21 对象克隆的深浅:浅拷贝和深拷贝


22  类和结构


23 强类型


24 小议属性


25 也谈ORM


26 后记也疯狂:学习方法论



3 格局

俗话说,气度影响格局。本系列的气度本来不高,完全是对经验的积累和再论,但是格局一定要有板有眼,否则怎么能在园子的山头上,有一席之地。

因此,对于系列中的每篇文章,我将从以下几个方面来论述:

  • 概念引入--引入主题词的专业解释和我的体会分析
  • 原理说明
  • 举例说明--以代码为依托,来阐述原理、释放观点
  • 天下同盟--本着拿来就用的原则,列举在我认为有意义的网友和资料的观点
  • 总结陈词,异同并举
  • 园友的评论和鸡蛋是我继续成长的土壤

 4 结语

本篇只是个开篇,真正有意的是每个讨论的细则,都将是我专注的细节。上面列举的只是部分的目录,希望园友们尽情加入应该罗列的方面,我将在能力之内补充来完善这个细节,同时再次声明本系列以基础为基点,所以高深的Common Type System, Asynchronous method dispatch等方面就不在此做为讨论内容,因为我也不懂。呵呵,但是以后,我想应该会有一个高级技术的系列,那些应该是我又一次飞跃的里程碑吧。所以,衷心的希望朋友们在每个主题中能畅所欲言,我将把所有有用的东西,再次汇集,以享大家。