小学5年级,你好像对 asp.net比较有兴趣,说说自己的看法

来源: 2009-05-04 16:52:06 [旧帖] [给我悄悄话] 本文已被阅读:

捡最重点地说,可能对你有点帮助,
1.理解asp.net framework最捷径的方法是了解从request到render回到browser的全过程,这是主线。

end user的一个行为(例如mouse click)->client side j-a-va-scrip-t(有可能trace到axd file,这样最好)->server side application/page life cycle

j-a-va-scrip-t是很多developer很弱的一面,ajax/jquery都比较重要,个人觉得jquery更重要点,ajax很容易被用滥了.page life cycle也需要下点功夫,如果你对viewstate,dynamic control的掌握很到位,就说明你功夫到家了。

2.debug tool---firebug for css/java-scrip-t(author很帅,喜欢!),vs2008,两者可以同时用,client/server联调。

3.Resource. http://forums.asp.net/18.aspx
这是最火的asp.net webform的论坛,如果你跟着看上半年,front end这一块所有情况基本上就见得差不多了(third party control除外).

4.c#需要下点功夫,但个人认为它占aps.net比重的30-40%,如果它在project的比重过高,这个project一定有性能的问题。不过要具体问题具体分析,也不能太过强调这个比例。很多的logic还是尽量要放到database & front end那边作,不要给application server造成太沉重的负担。

Happy coding!