我是一个.net的初学者,我今年元月份开始学习asp,7月份开始学习.net。我觉得在应用中学习是一个比较快速的办法。简单谈谈我学习asp和.net的经历。
        1、我这样学习asp的
        当时我用了一个系统动力3.51,感觉非常喜欢,所以开始读动力3.51源代码,作每行代码的解释,每天把写的代码解释和相关知识发到动力空间论坛,我刚才去找没有找到,写了大概一个月,写了好长,那时候我估计我读完他需要10年,但是接下来的时间里面我开始做东西,为了提高动力3.51的速度,我把他原来的动态皮肤改成了静态皮肤,然后用Aspmaker写了动力3.51的问题回答系统,代码分析系统,又参考一个教程写了一个在线分析动力3.51的系统,后来动力空间的斑竹请我去组织开发自由动力3.6,花了两个月的时间,一边学习一边完成工作,采用了动网用过的缓存机制,改造了动力3.51的皮肤和文章模块,增加了了其他一些功能,那是一段艰苦的日子,记得在五一期间,我在家里一个人待了5天,在改写代码,第六天出来见到人感觉都不会说话了,但是在修改代码的过程中我明白了好多东西。

         2、我这样学习.net的
          7月份学习.net,稍微聪明一些了,先看书,搞懂基本概念,。。
          大家看看这个就可以了http://rainbow.t910.net/portal/alias__rainbow/DesktopDefault.aspx 
          

         总之我觉得通过案例来学习理论,可以掌握根本线索,修改案例可以增加自己对所学东西的信心。我前面写的一个糟糕文章可以说明我的意思http://rainbow.t910.net/DesktopModules/Blog/BlogView.aspx?TabID=3333&Alias=rainbow&Lang=zh-CN&ItemID=43&mid=10247
注意:看看第三段就行了.

          强烈的欢迎大家批评指正,我是这里没有文化的园丁!