[你必须知道的.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 阅读(17690) 评论(70)  编辑 收藏 网摘 所属分类: 01 [你必须知道的.NET]

  回复  引用  查看    
#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 的架构内容。




发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 703141




相关文章:

相关链接: