ASP.NET Maker 注冊版是一套非常容易使用的代碼生成工具,同 ASPMaker,它能快速地根據(jù)數(shù)據(jù)庫連接資料來源中生成一套完整的 ASP.NET 程序。
ASP.Net是建立在微軟新一代.Net平臺架構(gòu)上,利用普通語言運(yùn)行時(Common Language Runtime)在服務(wù)器后端為用戶提供建立強(qiáng)大的企業(yè)級Web應(yīng)用服務(wù)的編程框架。
ASP.Net與ASP的聯(lián)系和主要區(qū)別是什么?
ASP.Net與現(xiàn)存的ASP保持語法兼容,實(shí)際上我們可將現(xiàn)有的ASP源碼文件擴(kuò)展名“.asp”改為“.aspx”,然后配置在支持ASP.Net運(yùn)行時的IIS服務(wù)器的Web目錄下,即可獲得ASP.Net運(yùn)行時的全部優(yōu)越性能。
ASP.Net與ASP的主要區(qū)別在于前者是編譯(Compile)執(zhí)行,而后者是解釋(Interpret)執(zhí)行,前者比后者有更高的效率。實(shí)際上我們可以把ASP.Net的執(zhí)行過程看做是編譯后的普通語言運(yùn)行時代碼充當(dāng)一個和前端瀏覽器和中間件用戶交互的應(yīng)用程序,它接受用戶的請求,輸出HTML流到客戶端顯示。除此之外,ASP.Net還可以利用.Net平臺架構(gòu)的諸多優(yōu)越性能,如類型安全,對XML,SOAP, WSDL等Internet標(biāo)準(zhǔn)的強(qiáng)健支持。
.Net 和ASP.Net 有什么區(qū)別呢
.net 分成兩個方面
一個是WinForm,另一個就是WebForm
也就是說,一個基于Windows窗體,而另一個是基于Web頁面。
Asp.Net就是屬于WebForm,也就是平時說的B/S模式的開發(fā)。而WinForm就是屬于C/S模式
.net有很多種語言組成,比如C# C++.net J# VB.Net
但是都是運(yùn)行在.net FrameWork Run Time底下的。就像Java離不開JavaVM(JAVA虛擬機(jī))一樣。
而你說的Asp.Net 可以用C#或VB.Net來開發(fā)。編譯后形成CLR(中間語言),然后通過服務(wù)器的IIS+.Net FrameWork再次編譯來運(yùn)行。
大致上就是這樣子了。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版