什么是asp.net
asp.net簡單的說是一種網(wǎng)站編寫程序語言,結(jié)合sql語言是得前端程序和數(shù)據(jù)庫進(jìn)行連接并進(jìn)行調(diào)取使用
.NET就是微軟用來實(shí)現(xiàn)XML,Web Services,SOA(面向服務(wù)的體系結(jié)構(gòu)service-oriented architecture)和敏捷性的技術(shù)。.NET是 Microsoft XML Web services 平臺。XML Web services 允許應(yīng)用程序通過 Internet 進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語言。Microsoft .NET 平臺提供創(chuàng)建 XML Web services 并將這些服務(wù)集成在一起之所需。對個(gè)人用戶的好處是無縫的、吸引人的體驗(yàn)。
語言的評價(jià)
ASP.NET是微軟提出的用于創(chuàng)建動態(tài)Web內(nèi)容的一種強(qiáng)大的服務(wù)器端技術(shù)。ASP技術(shù)僅僅是微軟在IIS的框架結(jié)構(gòu)上進(jìn)行的一個(gè)擴(kuò)展,而ASE.NET與ASP相比可以說是一個(gè)質(zhì)的飛躍。
ASP.NET與其底層框架.NET緊密結(jié)合,為動態(tài)的Web開發(fā)技術(shù)提供了豐富而強(qiáng)大的類庫資源。.NET是微軟推出的一個(gè)跨操作系統(tǒng)、跨平臺的應(yīng)用體系框架,.NET通過一組標(biāo)準(zhǔn)化的類庫抽象了操作系統(tǒng)提供的進(jìn)程、文件、網(wǎng)絡(luò)等功能,并附加了豐富的文本處理、加密解密、調(diào)試跟蹤等功能。由于.NET提供了跨平臺的機(jī)制,因此隨著.NET架構(gòu)移植到其他操作系統(tǒng)中,在.NET框架上開發(fā)的所有應(yīng)用程序,包括應(yīng)用ASP.NET技術(shù)的Web應(yīng)用程序,也將一并移植過去而不需要做任何改動。
這對于一貫把程序員封閉在Windows平臺上的微軟來說,不亞于一場巨大的變革,而程序員也會從微軟的這次轉(zhuǎn)變中得到很多益處。另外.NET平臺提供了先進(jìn)的裝配件結(jié)構(gòu)和類型系統(tǒng),并且完全集成了Web Service服務(wù),由于從ASP.NET的頁面生成的臨時(shí)對象也屬于.NET的類型系統(tǒng),因此ASP.NET在性能、安全性、可擴(kuò)展性方面可以借用.NET平臺提供的良好框架
上一篇: JavaScript是什么?
下一篇: jsp是什么?