学习ASP.NET心得 2008-05-04 14:00:46 Write by Airene
突然想写一篇文章,虽然现在还没学到多深多深的程度,但是相信我的经历会给看这篇文章的你,能有一点共鸣。[前提是要背景知识一样拉,无基础自学者。]
其实这片文章的核心就是:
1.学ASP.NET你是否有面向对象的基础?
2.正确的学习流程自己知不知道?
3.不要掉进自己思想的怪圈。
说我一下我吧,HTML、JAVASCRIPT、ASP,都是会一点的,所以在07年3-4月份的时候就想学ASP.NET了,同样,采取的和前面的一样,也是自学。买了两本书,《ASP.NET2.0自学手册》-(一本不错的书,写的很适合入门者),一本《最优化的ASP.NET程序》- 这个是瞎买的,因为看了一下目录有URL重写的东西没细看 买了,拿回来开始看,FRAMEWORK2.0装了,一直没装VS2005,原因也很牵强,我嫌它太大了,只听说安装盘就好几个G,再加上自己的错误想法,以为和学HTML一样,用记事本才能学点知其所以然的东西,而不用向DM这样东西,现在写一个文章的时候知道了,还是装VS2005才能学的快点。
我发现我写东西总是写着写着,就发现跑题了, 3月份到5月份零散的时间都用上了,然后,没学会,对我来说太抽象了,不像自己原来自学ASP那样,照着例子就基本明白了,.NET的东西是很不明白,新的概念什么的太多了,放弃了,开始怀疑自学能力,呵呵。
两个月前因为一个偶然的机会,又开始学了,这回有了一个会ASP.NET的人的指点,他给考了一个VS2005,装了起来才知道,确实这个才是入门的好工具,刚装起来的时候就想自己写一个类库,然后编译,然后自己的程序用,哪怕是一个简单的输出函数都行,打开了VS2005,才发现真的是无从下手,脑子里一点点想法都没有,后来有了人指导,要从C#开始学,才算是正确的入门流程,因为面向对象的思想太重要了,当然,VB.NET也是同等功能的。
再有一个问题是,不要掉进一个怪圈里,典型的就是学什么,哪怕一个小点都要搞明白!这个想法我认为对初学者来说不好,个人认为,还是大概了解了体系上的,等接触了有一段时间了,再回过头来深究一下理论是可以的,那样有利于整个体系的把握。举个例子:还没开始学ASP.NET呢,就知道了里面有一个URL重定向,一开始就想搞明白,自己写一个出来用用,现在才知道里面竟然这么多东西,HTTPHANDLE、HTTPModule、正则表达式、都要了解了才能写出来自己用的。 其实我们不必这样,因为现在网上已经有了功能很强大的这样的组件了, 只要简单的学一下正则表达式的知识就可以让自己的程序拥有很好的URL重写特性了,而且上面的这些都是开源的,掌握一个东西,先学会用,然后再深究机理的话,可能会更好,更快一点。总结来说就是学什么都要搞的十分的明白,对一个入门者来说,将会很累,累到你想放弃。
现在C#和ASP.NET怎么说呢,算是明确了自己的方向了吧,知道学什么了,只是时间和经验的积累了。

重要申明
Friends