從asp到asp.net之快速轉型

來源:互聯網
上載者:User
asp用了兩年,三個月前開始轉入asp.net,並完成了處女作就業中心網站(http://job.n
ju.edu.cn),從一種語言轉到另一種,過程總是艱辛的,於是我想把我在轉型過程中遇到
的一些曾經很是困惑的問題做成了FAQ的形式,希望能對想轉入asp.net的同學有點協助或
是啟示,同時也算是理一理自己的思路吧^_^。
PS:我也是初學者,很多理解顯然有點幼稚,並沒有涉及到較深的層面,大家就湊合著瞧
瞧吧^_^
1.怎樣建立asp.net運行環境?
asp有了IIS就可以了,而asp.net也很簡單,只要在IIS基礎上裝一個.net Framework。那
麼想要運行asp.net就會和運行asp同樣簡單,參照問題2。
底下是.net Framework1.1的下載地址,直接按照嚮導安裝好就ok了!
http://download.microsoft.com/download/7/b/9/7b90644d-1af0-42b9-b76d-a2770319a
568/dotnetfx.exe
2.asp直接放在虛擬目錄下運行就可以了,那aspx呢?
答案很簡單:完全一樣:)
如果你有一個aspx的樣本網站,那麼直接把它拷貝到你建立的一個虛擬目錄下就可以了。
唯一要注意的可能就是如果有webconig檔案,一定要直接放到虛擬目錄之下,否則會出錯
。當然微軟對於運行asp.net的解釋可能會涉及到更深層面,包括私人,共有程式集,許可權
之類,所以他會用“部署”這樣一個龐大的詞彙,我倒認為對於初學者來說實在有點小題
大作。
而咱們的目標不過是讓它先運行起來再說:)
3.vs.net是怎樣建立一個asp.net應用程式的?
我使用vs.net開發的,所以只針對這個開發環境:P。vs.net把aspx之類的“網頁”集稱之
為應用程式,多少有點讓初學者迷惑(我一開始就是這樣:P),這很容易讓人覺得這與a
sp幾乎完全不一樣,其實不然(儘管實現思想上有很大差異),各個網頁其實還是相互獨
立的,和asp中一樣,所以我寧願還稱之為“網頁”。vs.net建立一個asp.net程式其實就
是幫你建立一個虛擬目錄,然後在這個虛擬目錄下建立專案檔(管理多個aspx)。這與D
reamwaver或Frontpage中建立一個網站的性質完全一樣,建立這樣的項目只是為了方便開
發環境來識別出當前項目包括哪些檔案,實際運行時項目的概念其實是不存在的。
4.aspx中的代碼究竟是怎樣阻止的?與asp中有什麼區別?
按照微軟的定義,aspx中的代碼在第一次運行是要經過編譯的,這與asp中的程式解釋執行

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.