直播中
.NET 是什么?
Microsoft.NET (從前叫做NGWS:Next Generation Windows Services) 是 Microsoft 從以客戶機(jī)為中心的模式轉(zhuǎn)移到以網(wǎng)絡(luò)為中心的模式的戰(zhàn)略保護(hù)傘。Microsoft 花了一段時(shí)間才走到這一立場(chǎng)上來。在過去的十年里,Sun 已經(jīng)在倡導(dǎo)“網(wǎng)絡(luò)就是計(jì)算機(jī)”,而 Microsoft 只是在 1998 年才提出了它的第一個(gè)支持終端服務(wù)的操作系統(tǒng)。然而,一旦 Microsoft 最終意識(shí)到 Web 里確實(shí)有一些東西,它就立即接受了它?,F(xiàn)在,Microsoft接受了基于 Web 的模式。
這一戰(zhàn)略的其它部分是宣布 Microsoft 在 Windows 2000 DataCenter 上的工作、宣布通過應(yīng)用程序服務(wù)商 (ASP) 發(fā)放 Windows 應(yīng)用程序許可的最終模型,以及在 Windows 2000 服務(wù)器操作系統(tǒng)的核心部分(包括終端服務(wù))的決定。從前,Microsoft的名字總是出現(xiàn)在個(gè)人計(jì)算機(jī)周圍的公司,但 .NET 概念的提出,使意義更為重大。
.NET 分成三個(gè)部分。一個(gè)在服務(wù)器端,就是像 Windows DataCenter 這樣的操作系統(tǒng),這里 Microsoft 處于主機(jī)市場(chǎng)競爭者的位置。在中間,是 XML,以及用來從數(shù)據(jù)庫或數(shù)據(jù)表中提供信息,以使開發(fā)者能通過 XML 調(diào)用他們的簡單對(duì)象訪問協(xié)議 (SOAP)。在客戶端,是支持 XML 語法分析、從而根據(jù)賦予它的標(biāo)記來顯示信息的操作系統(tǒng)。
Microsoft 為什么轉(zhuǎn)移到以網(wǎng)絡(luò)為中心的模式?
以客戶機(jī)為中心的桌面廠商為什么要轉(zhuǎn)移到更多地以網(wǎng)絡(luò)為中心的模式上來?按照 Steve Ballmer 的說法:這是用戶所希望的!更進(jìn)一步,這也是將來用戶所希望的。在一個(gè)以服務(wù)器為中心的環(huán)境中分發(fā)應(yīng)用程序減少了客戶端的管理、簡化了程序的更新和安裝,并且會(huì)對(duì)移動(dòng)計(jì)算環(huán)境提供更好的支持。對(duì)網(wǎng)絡(luò)管理員來說,以客戶機(jī)為中心的模型難于支持,而對(duì)家庭用戶而言更是如此。要生存得更長久,以客戶機(jī)為中心的計(jì)算將由基于服務(wù)器的模型進(jìn)行補(bǔ)充。