ASP.NET又稱為ASP+,不僅僅是ASP的簡單升級(jí),而是微軟公司推出的新一代腳本語言。ASP.NET基于.NETFramework的Web開發(fā)平臺(tái),不但吸收了ASP以前版本的最大優(yōu)點(diǎn)并參照J(rèn)ava、VB語言的開發(fā)優(yōu)勢(shì)加入了許多新的特色,同時(shí)也修正了以前的ASP版本的運(yùn)行錯(cuò)誤。
ASP.NET就是屬于WebForm,也就是平時(shí)說的B/S模式的開發(fā)。而WinForm就是屬于C/S模式。
.NET有很多種語言組成,比如C#、VB.NET、J#、Jsript、ManagedC++,但是都是運(yùn)行在.NETFrameWorkRunTime底下的。
Asp.NET可以用C#或VB.NET來開發(fā)。編譯后形成CLR,通過服務(wù)器的IIS+.NETFrameWork再次編譯來運(yùn)行。