看了那么多廣告和宣傳,現(xiàn)在你可能開始對 .NET 是什么有了一個想法。Internet 的應用正在不斷地擴大,但我們的 Internet 編程方式還處于石器時代。Internet 用戶像老式主機的分時終端上的用戶一樣,他們從一個受保護的資源請求信息,然后等待回應。你從正在瀏覽的 Internet 站點上接收的信息由它希望提供給你的、基于 HTML 的信息組成的。
但是,同遠程 Web 站點進行交互式操作是不是更有趣?如果我們能用某種方法訪問遠程站點提供的計算能力并利用它的服務(wù),而不僅僅是利用它的發(fā)布能力,會不會更好?這是 .NET 將要提供的精華。
.NET 將遠程服務(wù)器所提供的計算能力和允許用戶交互操作所必需的通訊結(jié)合在一起。明確地說,.NET 是為你-Internet 開發(fā)者-所設(shè)計的,它幫助你創(chuàng)建可擴充的新能力。你的 Internet 站點不應該成為帶寬海洋中的孤島,相反,你能以這樣的 方式建立你的站點:通過合作和互操作能力,使它融入 Internet 之中。
所有這些的關(guān)鍵,當然是合作的能力。要具有互操作性,要以高速數(shù)據(jù)傳輸率來共享數(shù)據(jù)。如何做到這些?為什么 .NET 發(fā)生在而不是五年以前?
當然一部分答案在我們身在其中的網(wǎng)絡(luò)技術(shù)之中。從來沒有現(xiàn)在那么多的人擁有高速帶寬連接,并且在不久的將來還會有更多的人加入進來。想像一下人人擁有 DSL、Cable Modem 或?qū)拵o線連接的時代 ...... 我們將很難回憶起 300 波特 Modem 的時代 :-(
在過去的幾年里,兩個最關(guān)鍵的進展是引入了 XML 及其在 SOAP 中的應用。這些技術(shù)都是 .NET 的核心。要成為 .NET 開發(fā)世界中的佼佼者,必須理解 XML 和 SOAP。
來源:http://edu.chinaz.com