Microsoft .NET背后的基本理念就是:不再關注單個的網站和與因特網連接的單個設備,而是要讓所有的計算機群、相關設備和服務商協同工作,提供更加廣泛和豐富的解決方案。人們將能夠控制何種信息、在何時、以何種方式傳送給自己。計算機群、相關設備和服務商將能夠相互協作,提供更加多樣的服務,而不是象現在這樣的一座座孤島,由用戶來提供僅有的整合。消費者將能夠把企業所提供的產品與服務嚴絲合縫地嵌入自己的電子設備構架中。20世紀80年代個人電腦的出現第一次向人們提供了信息自主的權利,而Microsoft? .NET是另一種前景,是這種自主權利的又一次延伸。
Microsoft .NET將推動因特網的一次變革,HTML格式的表述將升格為xml格式的可編程信息。XML是由萬維網聯盟(W3C)制訂、得到業界廣泛支持的標準,這個聯盟也制訂了網絡瀏覽器的標準。 在開發過程中,微軟公司給予了全面的支持,但這項技術并非微軟專有。XML是將真實的數據從它的視覺表象中分離出來的一種方法。它是新一代因特網的一項要害技術,是把信息“解放”出來的一種方法,讓信息可以重新組織、編程和編輯;它同時也是一種新思路,將數據以更有用的形式傳送給多種數字設備;它讓網站之間相互協作,提供一系列互動式的新型網絡服務。
Microsoft.NET包含以下組成部分:
Microsoft .NET平臺 -- 包含.NET基礎結構和工具,以運行新一代服務程序;.NET用戶體驗支持更加豐富的客戶端;.NET構造模塊,新一代高度分布式超服務;還有.NET設備軟件,以支持新型智能化因特網設備。
Microsoft .NET產品和服務 -- 包含帶有核心構造模塊服務的Windows .NET; MSN?.NET; 個人訂閱服務;Office .NET; Visual Studio?.NET; 和bCentral? for .NET。
Microsoft .NET將把計算和通信帶入一個豐富、合作和互動的環境中,遠遠勝過今天的單向網絡。由新型高級軟件支持的Microsoft .NET將利用一系列的應用程序、服務程序和相關設備來創造一種個性化的數字體驗,它能夠不斷地按照你本人、你的家人和公司的需要進行自動的調整。它意味著你將能夠通過一整套新型軟件構成的整體服務程序來治理自己在因特網時代的生活和工作。
Microsoft .NET基于XML的松散型編程模式引入了一個新概念,就是創造基于XML的網絡服務。鑒于今天的網站幾乎用手工打造,假如沒有突破性的改進,就不能與其他網站協調工作。Microsoft .NET編程模式提供了一個內在機制,令所有網站和服務商都可以結成同盟,協調工作。就象通配型零部件的引入加速了工業革命的進程一樣,Microsoft .NET承諾:將促進新一代因特網的成長。
假如沒有許多商業伙伴和數以萬計的獨立開發商和企業開發商所共同努力建立起來的計算機工業,所有這一切都是不可能的。正如Alexander Graham Bell曾經說過的,“偉大的發現和進步總是眾多天才的合作成果。”DOS在個人電腦上的推廣為新一代獨立開發商提供了大量的機會,成立公司,開發基于DOS的應用程序。Windows?將這些機會帶向了一個更高的層次。Microsoft .NET為獨立開發商所提供的機會將是前所未有的。今后的三年時間里,微軟將投入20億美元幫助工業伙伴、獨立開發商和IT開發企業研制基于Microsoft .NET的產品和服務。
Microsoft .NET編程模型使獨立軟件開發商可以較少關注所開發的應用軟件應該怎樣和在何處使用,而更多地關注軟件的功能 -- 這才是價值所在。Microsoft .NET致力于解決開發商面臨的一些最主要的挑戰,因為他們今天仍然在忙于在軟件的功能性和易治理性之間權衡得失。它把asp和程序集成帶到了一個新的水平上,將集成程序和其他的集成或非集成程序整合;把這些程序風格化;形成針對這些應用程序編寫新程序的能力;并可以在離線狀態下運行它們。
Microsoft .NET的分布式服務將通過在線和離線兩種方式發布。服務程序將通過企業內部服務器或因特網群落調入未與因特網連接的分立設備。在不同的場合下,用戶可以通過一個稱作“邦聯”的步驟進行合作或信息交換,機構用戶可以自己決定是運行它們自己的基礎設施,還是引用外部資源、同時不放棄對因特網接入的控制。例如,一個企業目錄服務可以與某個因特網群落內的服務商結成聯盟。這種基于Microsoft .NET的服務與基于因特網的服務不可同日而語。
Microsoft .NET構造模塊服務服務可以在任何支持XML標準的平臺上運用。Windows將提供創造和傳送網絡服務的最佳環境,同時,基于Windows的用戶將能夠以最佳方式將網絡服務分布到各種設備上。微軟的Windows DNA 2000已經提供了第一套支持XML的基礎體系,以建立和操作網絡服務程序。 Microsoft .NET用戶技術:智能互動
今天,計算技術被分割在兩個領域里 -- 一個是個人電腦和相關設備的應用程序,另一個是網站。 Microsoft .NET可以讓這兩個緊密地合作,將強大的功能與因特網上無盡的信息海洋結合起來。它將把今天的網絡變成Tim Berners-Lee(WWW的發明者)曾經預言的“互動式創新空間”。
Microsoft .NET與一系列的新型智能設備協調工作,構成了你自己想要的因特網。新一代因特網設備將可以使用網絡主機上的服務程序來提供更強大的本地處理能力。它們智能地利用網絡,開拓寬帶連接,但又經濟地占用無線帶寬資源,而且還將出現諸如薄片個人電腦等新型的設備。這些可以編程、風格化、能夠自動更新而不用任何治理的智能設備將在未來五年內出現爆炸式的增長,而且它們將與終極智能網絡設備 -- 個人電腦 -- 建立良好的伙伴關系。 Microsoft .NET:新一代的產品和服務
Visual Studio .NET -- 這是基于XML的編程模型和工具,得到了MSDN? 和 Windows DNA 2000服務器的充分支持。它使能夠高度分布式可編程服務軟件在獨立的設備、企業數據中心和因特網之間的傳送更加輕易。
bCentral for .NET -- 這是一套為正在迅速成長的小公司開發的基于訂購服務的尖端軟件工具。它包括基于托管信息、電子郵件服務、增強型商務軟件和建立在.NET平臺上的新型客戶關系治理軟件。增強型商務軟件和客戶關系治理軟件將使這些小公司為它們的客戶提供更好的在線服務。在功能方面主要包括支持豐富的主機目錄和跟蹤與客戶的互動、提供更加個性化的服務。
Microsoft .NET將會使計算和通信工作變得輕易到前所未有的程度。它將產生出新一代因特網服務,使成千上萬的軟件開發商有機會創造出革命性的在線服務和新業務。它將把隱私權、數字身份和相關數據的控制權重新交回你的手中,并且更加可靠。軟件使一切成為可能。
Microsoft .NET作為一種軟件,只有得到廣泛應用才能成功。微軟的經營哲學在于生產低成本、大批量、高性能的軟件產品,為個人和企業用戶帶來更大的能力,為消費者、商業伙伴和所有的獨立軟件開發商創造更多的機會。就是這種哲學令微軟不同于它的競爭對手 -- 而Microsoft .NET將這種哲學推向了一個更高的層次。