.NET與NET戰(zhàn)略
2000年,微軟向全球宣布其革命性的軟件和服務(wù)平臺(tái),這對(duì)于消費(fèi)者、企業(yè)和軟件開發(fā)商來說,它預(yù)示著一個(gè)個(gè)人獲得更大的能看和充滿更多的商業(yè)機(jī)會(huì)的新時(shí)代到來。Microsoft.NET平臺(tái)將利用以互聯(lián)網(wǎng)為基礎(chǔ)的計(jì)算和通訊的特點(diǎn)。通過先進(jìn)的軟件技術(shù)和眾多的智能設(shè)備,從而提供更簡單、更以個(gè)性化、更有效的互聯(lián)網(wǎng)服務(wù)。
Microsoft.NET對(duì)于用戶來說非常重要,因?yàn)橛?jì)算機(jī)房功能將會(huì)得到大幅度的提升,同時(shí)計(jì)算機(jī)的操作也會(huì)變得簡單。更重要的是,用戶將完全擺脫認(rèn)為硬件束縛;用戶可以自由沖浪于因特網(wǎng)中,自由訪問,自由查看,自由使用自己的數(shù)據(jù),而不是束縛在PC的分寸空間——可以通過任何桌面系統(tǒng),任何便攜式計(jì)算機(jī),任何移動(dòng)電話或者PDA訪問。.NET的戰(zhàn)略目標(biāo)是在任何的時(shí)候(when),任何地方(where),任何工具(what)都能通過.NET的服務(wù)獲得網(wǎng)絡(luò)上的任何信息,享受網(wǎng)絡(luò)帶給人們的便捷與快樂。
什么是 NET
Microsoft® .NET 是 Microsoft XML Web services 平臺(tái)。XML Web services 允許應(yīng)用程序通過 Internet 進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語言。Microsoft .NET 平臺(tái)提供創(chuàng)建 XML Web services 并將這些服務(wù)集成在一起之所需。對(duì)個(gè)人用戶的好處是無縫的、吸引人的體驗(yàn)。
.NET 概述
何謂.NET?它是Microsoft面向XML Web服務(wù)的平臺(tái)。但可能您又會(huì)問道“準(zhǔn)確地說,什么是XML Web服務(wù)呢?” 它是未來的計(jì)算。請(qǐng)瀏覽我們?yōu)槟峁┑馁Y源以了解.NET將如何改變我們的Web體驗(yàn)。
NET 定義
非常簡單,.NET 就是 Microsoft 的 XML Web 服務(wù)平臺(tái)。不論操作系統(tǒng)或編程語言有何差別,XML Web 服務(wù)能使應(yīng)用程序在 Internet 上傳輸和共享數(shù)據(jù)。
Microsoft® .NET 平臺(tái)包含廣泛的產(chǎn)品系列,它們都是基于 XML 和 Internet 行業(yè)標(biāo)準(zhǔn)構(gòu)建,提供從開發(fā)、管理、使用到體驗(yàn) XML Web 服務(wù)的每一方面。XML Web 服務(wù)將成為您今天正在使用的 Microsoft 的應(yīng)用程序、工具和服務(wù)器的一部分 — 并且將要打造出全新的產(chǎn)品以滿足您所有業(yè)務(wù)需求。
更具體地說,Microsoft 正在五個(gè)方面創(chuàng)建 .NET 平臺(tái),即工具、服務(wù)器、XML Web 服務(wù)、客戶端和 .NET 體驗(yàn)。
NET 體驗(yàn)
.NET 體驗(yàn)是 XML Web 服務(wù),通過它們,您可以從 Internet 和獨(dú)立的應(yīng)用程序中以集成的方式訪問信息,做到省時(shí)省錢。Microsoft 將發(fā)布面向個(gè)人和面向企業(yè)的不同的 .NET 體驗(yàn)。一些 Microsoft 正在過渡到 .NET 體驗(yàn)的產(chǎn)品包括 MSN®、bCentral™、Passport 和 Microsoft Visual Studio® .NET。
了解 .NET
Microsoft .NET 擴(kuò)展了通過任何設(shè)備隨時(shí)隨地操作數(shù)據(jù)和進(jìn)行通訊的能力。.NET 使用分布式計(jì)算模型并基于開放標(biāo)準(zhǔn)(如 XML)將 PC 與其他智能設(shè)備連接在一起。了解基礎(chǔ)知識(shí):
.NET是Microsoft面向XML Web服務(wù)的平臺(tái),這種下一代的軟件將使用一種統(tǒng)一、個(gè)性化的方式將我們的信息、設(shè)備和人員緊密聯(lián)系在一起。請(qǐng)閱讀循序漸進(jìn)的.NET介紹了解它的全貌。
發(fā)展歷程
NET的正式誕生:2002年2月13日微軟正式推出.NET的開發(fā)工具--Visual 2002。
.NET的未來:微軟下一代的Windows--Longhorn,***個(gè)基于.NET環(huán)境的操作系統(tǒng),它表名微軟徹底轉(zhuǎn)向.NET的堅(jiān)定決心和強(qiáng)大力量。
.NET Compact Frameweork是.NET戰(zhàn)略向移動(dòng)領(lǐng)域擴(kuò)展的體現(xiàn)。
過去的以Windows為中心的應(yīng)用程序?qū)⒏镄聻橐訵eb為中心的應(yīng)用程序,革新為Smart Client的應(yīng)用程序。
通過提供更多的服務(wù),不僅僅是語言、工具,還有體系結(jié)構(gòu)和實(shí)際案例,甚至更多的教程和教材,微軟在幫助開發(fā)者實(shí)現(xiàn)從傳統(tǒng)Windows到.NET,或者從J2EE到.NET的轉(zhuǎn)換,從而使.NET全方面的、緩慢的滲透到學(xué)校、開發(fā)者和客戶中。
.NET的使命是要改變現(xiàn)在的開發(fā)模式,并使應(yīng)用程序的性能和使用方式發(fā)生一次飛躍。
微軟把.NET稱為是一個(gè)XML Web Services的平臺(tái),其實(shí).NET和Web Services兩者之間沒有非常本質(zhì)的聯(lián)系。XML已經(jīng)深入人心,但Web Services的應(yīng)用卻遲遲沒有推廣起來,但是只要微軟相信它會(huì)火……,所以……
運(yùn)行在.NET上的WinForm(或智能客戶端)將帶來D/S的回歸,A/S仍然有自己的應(yīng)用領(lǐng)域,比如簡單的瀏覽和信息發(fā)布,但企業(yè)應(yīng)用將更適合C/S結(jié)構(gòu)……
總結(jié):ESRI公司的ArcIMS只是過渡產(chǎn)品,與.NET結(jié)合更好的ArcGIS Server將全面取代它,而ArcGIS Engine則是更有前途的技術(shù)!