[你必须知道的.NET] 开篇有益

发布日期:2007.4.6 作者:Anytao

©2007 Anytao.com 转贴请注明出处,留此信息。

本文将介绍以下内容:

• .NET的核心知识汇总

• 学习.NET的圣经心得 

1. 引言 

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

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

2. 目录

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

0 开篇:开篇有益
1 第一回:恩怨情仇:is和as
2 第二回:面向抽象编程:接口和抽象类
第三回:历史纠葛:特性和属性
4 第四回:后来居上:class和struct
第五回:深入浅出关键字---把new说透
第六回:深入浅出关键字---base和this
第七回:品味类型---从通用类型系统开始
第八回:品味类型---值类型与引用类型(上)-内存有理 
 
第九回:品味类型---值类型与引用类型(中)-规则无边
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等方面就不在此做为讨论内容,因为我也不懂。呵呵,但是以后,我想应该会有一个高级技术的系列,那些应该是我又一次飞跃的里程碑吧。所以,衷心的希望朋友们在每个主题中能畅所欲言,我将把所有有用的东西,再次汇集,以享大家。

 备注:根据网友的建议,我新增了部分内容,系列目录不断充实中,系列内容即将开讲。。。

©2007 Anytao.com 转贴请注明出处,留此信息。

本贴子以现状提供且没有任何担保,同时也没有授予任何权利。
This posting is provided "AS IS" with no warranties, and confers no rights.

posted @ 2007-04-06 20:12 Anytao 阅读(31829) 评论(79) 编辑 收藏

 回复 引用 查看   
#1楼 2007-04-07 09:14 牧野      
沙发,哈哈...
希望增加匿名方法,泛型,Lampda表达式和Linq等等,也谈ORM就不要谈了,因为一不小心就成了口水贴,广告贴了.

 回复 引用 查看   
#2楼 2007-04-07 09:33 风生水起      
顶,支持楼主
 回复 引用 查看   
#3楼 2007-04-07 09:42 o摆摆o0O       
支持。。。我还是初学者,嘿嘿。。。学习中。。
 回复 引用 查看   
#4楼 2007-04-07 11:08 ^-^Roping.Zong      
1.事务
2.多态
3.装箱
4.Net中的简单的模式

 回复 引用 查看   
#5楼 2007-04-07 11:11 ^-^Roping.Zong      
5.Web Servirce
6.Rometing

 回复 引用   
#6楼 2007-04-07 11:40 david8k[未注册用户]
呵呵,必需知道的东西还真挺多的
 回复 引用 查看   
#7楼 2007-04-07 13:04 C#学习路      
看来楼主的知识很全面,而我只是要用什么做学什么,面太小了,所以有时会走弯路。
 回复 引用   
#8楼 2007-04-07 13:30 航天奇侠

既要知道细节,也要了解全局。

 回复 引用 查看   
#9楼[楼主] 2007-04-07 15:30 Anytao      
@牧野
增加的内容,我将考虑以基础选项为主,谢谢你的关注。
发贴的目的,一为自己整理,二为共享资源,至于其他的方面到时没有多想,谢谢。

 回复 引用 查看   
#10楼[楼主] 2007-04-07 15:30 Anytao      
@风生水起
多谢,这个系列一定尽心做好

 回复 引用 查看   
#11楼[楼主] 2007-04-07 15:31 Anytao      
@o摆摆o0O
很高兴你选择从.NET开始你的程序旅程,专注是很重要的

 回复 引用 查看   
#12楼[楼主] 2007-04-07 15:32 Anytao      
@^-^Roping.Zong
1.事务
2.多态
3.装箱
4.Net中的简单的模式
多谢提醒,一定加入系列中,有大家的关心,才能不断完善。
5.Web Servirce
6.Rometing
设计的内容已经不在本系列的范畴中,而且我也是在学习探索过程中,

 回复 引用 查看   
#13楼[楼主] 2007-04-07 15:36 Anytao      
@C#学习路
我的理解是,学习技术的本身不可能了解一切,但是最重要的基础却是万变不离其综的根本,所以这个系列的目的也就是本着这一目标努力的。

 回复 引用 查看   
#14楼[楼主] 2007-04-07 15:36 Anytao      
@航天奇侠
言之有理。

 回复 引用 查看   
#15楼 2007-04-07 16:00 heqing      
我也来支持一下
 回复 引用 查看   
#16楼 2007-04-07 16:24 Phinecos(洞庭散人)      
好多细节都不会,汗
 回复 引用 查看   
#17楼[楼主] 2007-04-07 17:00 Anytao      
@heqing
以努力,回报支持。

 回复 引用 查看   
#18楼[楼主] 2007-04-07 17:01 Anytao      
@Phinecos(洞庭散人)
所以,希望这个系列能够更多的入门者带来帮助

 回复 引用 查看   
#19楼 2007-04-07 17:12 随风流月      
我也支持一下;
虽然大致离开初学者的行列,这些也都“大致”了解;
初一,还是有很多时间的。

哪天我也写一点,不过恐怕条理不会太清晰。:-(

 回复 引用 查看   
#20楼[楼主] 2007-04-07 17:25 Anytao      
@随风流月
呵呵,谢谢你的关注,我的感觉是脑子里的和笔头下的很有不同,建议经常写写,是一个意外的发现。

 回复 引用   
#21楼 2007-04-09 10:59 bao[未注册用户]
少了属性
 回复 引用   
#22楼 2007-04-09 11:07 levin9[未注册用户]
我也支持一下;
虽然大致离开初学者的行列,这些也都“大致”了解;
初一,还是有很多时间的。

哪天我也写一点,不过恐怕条理不会太清晰。:-(

 回复 引用 查看   
#23楼[楼主] 2007-04-09 13:05 Anytao      
@levin9
谢谢支持

 回复 引用 查看   
#24楼[楼主] 2007-04-09 23:25 Anytao      
@bao
谢谢,加上了

 回复 引用   
#25楼 2007-04-11 16:22 wqxh[未注册用户]
确实都是比较重要的知识。
期待中...

 回复 引用 查看   
#26楼[楼主] 2007-04-12 08:57 Anytao      
@wqxh
以热情和激情,迎接未来。第二回,即将上市。

 回复 引用   
#27楼 2007-04-19 12:37 Man of straw [未注册用户]
我是.NET的初学者,至今还没接触过2.0

会认真的学习ing...

 回复 引用   
#28楼 2007-04-19 17:25 阿力[未注册用户]
你太有才了,oh yeah。
三篇都看了,让我明白了不少,以前就顾着功能的实现了。

 回复 引用 查看   
#29楼[楼主] 2007-04-19 18:59 Anytao      
@Man of straw
学习需要坚持和兴趣。。。谢谢关注:-)

 回复 引用 查看   
#30楼[楼主] 2007-04-19 18:59 Anytao      
@阿力
^_^,最好的评价,最大的动力。

 回复 引用 查看   
#31楼 2007-05-24 22:07 flyingfish      
支持一下,如果有时间话,会常来看的
 回复 引用 查看   
#32楼[楼主] 2007-05-25 00:11 Anytao      
@flyingfish
你的支持,是最大的动力.谢谢

 回复 引用   
#33楼 2007-06-06 01:10 t51[未注册用户]
好的,看了,我也顶一下!
 回复 引用   
#34楼 2007-07-24 15:28 aiit[未注册用户]
支持。。。
 回复 引用 查看   
#35楼[楼主] 2007-08-14 08:52 Anytao      
@aiit
非常感谢.

 回复 引用 查看   
#36楼[楼主] 2007-08-29 00:19 Anytao      
@释心
:-), 谢谢支持。

 回复 引用 查看   
#37楼 2007-09-02 21:43 礼拜八      
今天从搜索引擎上转入了你的Blog,感觉就像发现了宝一样:),我是刚走出校门的
学生,很多东西正在学习ING.

 回复 引用 查看   
#38楼[楼主] 2007-09-05 17:13 Anytao      
@礼拜八
希望对你有所帮助,共同进步。

 回复 引用 查看   
#39楼 2007-09-11 08:28 最后一滴血      
看得出Anytao是很有文笔的,我很是羡慕!也很有经验!!
我相信你一定能把它写好,我会一直关注的!!!!
在这个园子里有你们的存在才变的如此的精彩!我感叹我来晚了!!!

 回复 引用 查看   
#40楼 2007-09-13 13:38 念时      
你的这个系列真的挺好,我会一直关注Ing……
期待在这里能学到更多的东西……
支持楼主

 回复 引用 查看   
#41楼 2007-09-14 20:26 BinSir      
期待在这里能学到更多的东西……
支持楼主

 回复 引用 查看   
#42楼[楼主] 2007-09-28 22:57 Anytao      
@最后一滴血
谢谢你的关注,博客园是个海纳百川的地方,在这里可以学到很多东西,共同进步。

 回复 引用 查看   
#43楼[楼主] 2007-09-28 22:58 Anytao      
@念时
谢谢啦,希望有更多的贡献。

 回复 引用 查看   
#44楼[楼主] 2007-09-28 22:59 Anytao      
@BinSir
我也是,每天来看看,都有进步,对技术要有执着。

 回复 引用 查看   
#45楼 2007-11-07 22:41 V的四次方      
今天才看到,哎,赶快学习!
 回复 引用 查看   
#46楼[楼主] 2007-11-07 23:42 Anytao      
@V的四次方
呵呵,更多的内容会陆续在博客阐述,希望通过这种沟通方式与大家交流,对我也是一种难得的体验与提高。

 回复 引用   
#47楼 2008-02-19 15:14 ab[未注册用户]
好贴!
 回复 引用 查看   
#48楼[楼主] 2008-02-19 21:30 Anytao      
@ab
支持:-)

 回复 引用   
#49楼 2008-02-28 11:46 需要专注![未注册用户]
强烈支持!

另:
能否把“后记也疯狂:学习方法论”提为“前记”?并结合.net,提纲挈领的介绍.net的学习方法。

 回复 引用 查看   
#50楼[楼主] 2008-02-28 21:59 Anytao      
@需要专注!
可以考虑一下,不过需要的时间来仔细梳理这个问题,继续关注一定有更多分享,《你必须知道的.NET》近期问世。

 回复 引用   
#51楼 2008-06-21 22:39 Fug[未注册用户]
管子是谁呢 ?
 回复 引用 查看   
#52楼[楼主] 2008-06-23 23:46 Anytao      
@Fug
我的一位姓管的朋友,呵呵

 回复 引用 查看   
#53楼 2008-08-27 10:58 itzsl      
支持楼主!!
 回复 引用 查看   
#54楼[楼主] 2008-08-28 09:59 Anytao      
@itzsl
嘿嘿,谢谢

 回复 引用 查看   
#55楼 2008-09-03 09:50 红魔      
很受教
 回复 引用 查看   
#56楼[楼主] 2008-09-06 18:41 Anytao      
@红魔
呵呵,还有很多分享:-)

 回复 引用 查看   
#57楼 2008-09-10 19:17 coolkiss      
这是个学习的圣地,我每天看一篇Lz的帖
虽然很多看不太懂,但收获很多。。

 回复 引用 查看   
#58楼[楼主] 2008-09-18 20:47 Anytao      
@coolkiss
欢迎常来,我将己所能更新更多的理解和分享:-)

 回复 引用 查看   
#59楼 2008-11-19 10:22 WWQ      
谢谢,报答你的最好方法就是认真学习一下。
 回复 引用 查看   
#60楼 2008-12-27 11:06 孤剑      
这样的文章才是最重要的基础,万丈高楼从地起。支持!

顺便提醒一下,最好能将一下 clr 的架构内容。

 回复 引用   
#61楼 2009-08-22 16:08 yrj_star[未注册用户]
看的很激动啊,很多知识都很重要,谢谢楼主
 回复 引用 查看   
#62楼 2010-01-27 09:05 曾令理      
朋友推荐我这个初学者来这里学习,从今天开始成为常客了~
 回复 引用 查看   
#63楼 2010-07-14 14:04 freeish      
偶以后也会常来的
 回复 引用 查看   
#64楼 2010-09-07 02:07 DCBI      
总觉得来看这类经典文章的时间太晚了,相差三年才用心来看
 回复 引用 查看   
#65楼 2010-11-03 16:32 丫头小静      
看目录就晓得我还有好多不知道的呢。这怎么行呢,所以决定开始精读了。呵呵
 回复 引用 查看   
#66楼 2010-11-24 16:47 Efeng      
今天才发现这个系列,这些正是我需要的,希望现在开始不会太晚,同时感谢博主的分享~呵呵
 回复 引用 查看   
#67楼 2011-05-19 11:26 橡皮路飞      
能有幸看到此贴真是太好了。谢谢LZ分享。
 回复 引用 查看   
#68楼 2011-07-06 14:33 joshyb      
两年了,一度以为在.net里找不到激情了.经历了找工作的失败,一切从头再来,我相信会在你的文章里读出新的感悟的
 回复 引用 查看   
#69楼 2011-12-19 15:59 黑牛打龙      
支持一下了!