如果找到了所要尋找的信息,那麼這個信息也就沒有吸引力了。Web 後面的核心思想就是文檔不應該以層次結構提供,而是應該讓讀者能方便地找到和他們正在閱讀頁面的相關信息,因此,文檔應該以交叉連接的方式出現。DotNet 正是讓人們能將不同來源的數據組織並顯示出來的最新嘗試,它的方式是讓人們能夠根據客戶端的需要來處理數據。
.Net 是什麼?
Microsoft.Net (從前叫做NGWS:Next Generation Windows Services) 是 Microsoft 從以客戶機為中心的模式轉移到以網絡為中心的模式的戰略保護傘。Microsoft 花了一段時間才走到這一立場上來。在過去的十年裡,Sun 已經在倡導“網絡就是計算機”,而 Microsoft 只是在 1998 年才提出了它的第一個支持終端服務的操作系統。然而,一旦 Microsoft 最終意識到 Web 裡確實有一些東西,它就立即接受了它。現在,Microsoft接受了基於 Web 的模式。
這一戰略的其它部分是宣布 Microsoft 在 Windows 2000 DataCenter 上的工作、宣布通過應用程序服務商 (ASP) 發放 Windows 應用程序許可的最終模型,以及在 Windows 2000 服務器操作系統的核心部分(包括終端服務)的決定。從前,Microsoft的名字總是出現在個人計算機周圍的公司,但 .Net 概念的提出,使意義更為重大。
.Net 分成三個部分。一個在服務器端,就是像 Windows DataCenter 這樣的操作系統,這裡 Microsoft 處於主機市場競爭者的位置。在中間,是 XML,以及用來從數據庫或數據表中提供信息,以使開發者能通過 XML 調用他們的簡單對象訪問協議 (SOAP)。在客戶端,是支持 XML 語法分析、從而根據賦予它的標記來顯示信息的操作系統。
Microsoft 為什麼轉移到以網絡為中心的模式?
以客戶機為中心的桌面廠商為什麼要轉移到更多地以網絡為中心的模式上來?按照 Steve Ballmer 的說法:這是用戶所希望的!更進一步,這也是將來用戶所希望的。在一個以服務器為中心的環境中分發應用程序減少了客戶端的管理、簡化了程序的更新和安裝,並且會對移動計算環境提供更好的支持。對網絡管理員來說,以客戶機為中心的模型難於支持,而對家庭用戶而言更是如此。要生存得更長久,以客戶機為中心的計算將由基於服務器的模型進行補充。