撿最重點地說,可能對你有點幫助,
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造成太沉重的負擔。
_(c) _(c) _(c) _(c) _(c) _(c) _(c) _(c) _(c) _(c)
_(f) _(f) _(f) _(f) _(f) _(f) _(f) _(f) _(f) _(f) _(f) _(f)
再轉一下挺好兄的看法, 覺得它們對初學者很有幫助, 偶也代表初學者對挺好兄表示感謝
_(f) _(f) _(f) _(f) _(f) _(f) _(f) _(f) _(f) _(f) _(f) _(f)
_(c) _(c) _(c) _(c) _(c) _(c) _(c) _(c) _(c) _(c)
對挺好兄說的這些目前大部分還不很懂.
胡說一嚇偶自己對.NET的理解:
1. 偶覺得很難完全理解request->render ->browser的全過程. 覺得asp.net framework最特出的好處是有很多現成的(build in) functions, components, controls, methods etc. 凡是你能想到的, 那些微軟專家們早就想到了. 偶們隻要會拿會用就很好了.
2. 偶以前看過一點點C#和WEB DEV的書, 現在用是”Visual C# 2008 Step by Step”. 這一本從CODE開始到APPLICATION, 簡單易懂, 覆蓋麵也不太窄, 覺得對初學者比較實用.
昨天assessment test的5道題, 偶主要就用這本書前幾章的現學現賣. 不過因為學的時候囫圇吞棗, 關鍵的地方還是不知道.也有很多拚寫語法錯誤.
比如像這道題: 讓用戶輸入一組INTERGER, 直到用戶輸入0為止, 輸出這組數中的最大基數和最小偶數.
因為不知道如何同時RETURN 倆個數, 隻好寫倆個METHODS, 一個求最大, 一個求最小. (有知道的, 請賜教, 多謝)
3. 跟其他的比, VS2008的DEBUG環境真是天堂. 有沒有其他的DEBUG TOOL好像已經不是很重要了. 真正工作時, 大概可以把更多的時間花在DESIGN上, 而不是找蟲子了
_:$ _:$ _:$