所在位置:
首頁 >
營銷資訊 >
網(wǎng)站運營 > 請問學(xué)習(xí)asp.net(C#)開發(fā)要學(xué)習(xí)哪些相關(guān)的知識???
請問學(xué)習(xí)asp.net(C#)開發(fā)要學(xué)習(xí)哪些相關(guān)的知識???
時間:2023-11-29 04:48:01 | 來源:網(wǎng)站運營
時間:2023-11-29 04:48:01 來源:網(wǎng)站運營
請問學(xué)習(xí)asp.net(C#)開發(fā)要學(xué)習(xí)哪些相關(guān)的知識???:
http://asp.net分為基于頁面(web form)和基于框架(
http://asp.net mvc)兩種,看你要學(xué)那種了。
web form 小型網(wǎng)站用
http://asp.net web form 拖拖拽拽就能搞定。你需要了解的東西并需要很多:
1. c#(廢話),
2. 數(shù)據(jù)庫(用啥隨你,最好sql server)。
基本就這些了,即使你不會web前端那一系列的東西(js,html,css)也沒關(guān)系,微軟都幫你封裝的很好。
MVC 大項目還是要使用MVC框架。除了上邊說的兩點,你還需要了解:
后端
1.
http://Asp.net mvc 。地位相當(dāng)于java中的struts,php 中的zend。和其他mvc框架設(shè)計思想類似,但很強大。
2. orm 框架。就是數(shù)據(jù)對象關(guān)系映射框架,推薦NHibernate 或 linq to sql 。
3. 依賴注入容器。你可以用
http://Spring.net 或 unity.
前端
4. HTML/CSS?;诳蚣?,沒有控件可用,所以前端代碼比需自己寫。另外,推薦
http://asp.net mvc3中新加入的razor頁面模板,比以前的asp風(fēng)格的模板引擎要強大很多
5. js 。 頁面都自己寫了,js顯然少不了。這里推薦使用jQuery框架
6 ajax。現(xiàn)在網(wǎng)站開發(fā)離不開這個。
如果出于學(xué)習(xí)的目的,推薦以上這些東西都學(xué),從前端到后端,9個月前我就是這樣做的。如果是項目需要,時間緊,還是弄兩撥人把前端后端分開學(xué)吧。
關(guān)于學(xué)習(xí)順序,后端你就把那幾塊都熟悉一下,然后自己做幾個練習(xí)性的項目就行了。
前端的東西,可以參考知呼上其他問題的答案,很多的。
關(guān)鍵詞:學(xué)習(xí),相關(guān),知識,請問