新手应该如何有效地学习
.net
前言
对于新手来说,学习.NET 编程是一件很痛苦的事情,这倒不是因为学习.NET 是一件很难的
事情
,而是.NET 是一个庞大的学习体系,对于新手来会感觉无从下手,从而造成永远都无法入
门
,看到别人成为高手的时候也只有羡慕的份。而网上很多高手介绍的方法又没有很强的可
操作性,比如就叫你狂看书,狂看代码,狂写代码。当然这些方法是一种很好的学习方法,
但对初学者来说,不是很合适。就算一些已经入了门的朋友,被人问到
“你.NET 到底学得怎
么样?
”时也很难全面系统地回答(我就曾经被一些公司这样问倒,一时真的感觉无从说
起)。同时,本文章主要是为了抛砖引玉,也请大家也提出学习
.NET 的方法(同样也适合
学习其他的知识),如果有什么写得不好,请大家指正。
理论部分:
要有目标、要有信心.....省略 1000 字,网上这样的文章多得是,大家可以参考看看,我们
这里讲的是实际操作部分。
实际操作:
1、到网上下载一个论坛,无论用什么语言写的都可以,只要可以用就行,并在自己的电脑
上安装。
2、把论坛的主题分一下类,比如你想学习 3 个技术 ASP.NET、CLR 知识、AJAX,你就将你
的论坛分为这样几个模块,然后就可以按照这样的一个模块顺序到网上找一些文章,最好
是有附加代码的,然后往里面帖,贴文章的时候要注意,一个帖子就是一个主题,比如某
个帖子是关于
ASP.NET 模型的,你以后再找到这方面好的文章就往里面写(自己给自己的
帖子写回复,也可以自己把读书的心得写进去)。
注意事项:
1、给自己模块分类的时候最好是那些内容是你在工作中将要用到的模块,或者你们公司一
直在用的技术。比如你们公司将用到
WEB SERVICE,你这时候就可以收集这方面的文章以
及代码,然后往你自己的论坛写,当你用到的时候就可以实践你的知识了,很快,你就可
以你成为某个方面的专家了(
HELLO WORLD 写得好也算是专家了)。
2、不用要求你把内容记住,如果你能记住最好,不能记住就算了,以后复习后会慢慢记住
的。
3、及时复习。这一点很重要,知识都是会遗忘的,一定要充分利用论坛的一个排序功能。一
般论坛是把访问最多的帖子放到最前面,你要修改代码,把访问次数最少的帖子放到最前
面,这样,你复习过的文章都会跑到后面,这样可以让你对将要遗忘的知识进行复习(遵
循遗忘曲线规律)。
4、学习一定要有选择性,学习是一个由点到线、由线到面的过程。所以知识点的跨度不要太
大,最好能从一知识点去联系其他的知识点。比如你这几天学了
WEB SERVICE,过几天就
可以学学
REMOTING,这样可以做个比较,加深记忆。
5、要记住,我们的目标是学习,而不是丰富论坛的内容。所以你一定要自己理解的知识才
忘里面贴(你可以这样操作,把找到的文章进行理解,考虑一下如果是你你会怎么写,然