概述:一份具有革命性的事業
對於電腦工業,革命就是一種“生活”。區區20年以前,還是大型主機的時代。那時只有極少數人能夠使用電腦,而且只能通過鄰近的資訊產業機構。個人電腦和圖象化使用者介面的出現卻改變了一切,將電腦普及到了千家萬戶,並使它真正成為一種可以大工業生產的商品。企業界意識到,由個人電腦連接的網路和基於個人電腦的伺服器可能改變他們的商務模式,而個人電腦對消費者來說也迅速地成為新興的娛樂媒介。然後,網際網路接踵而至。它革命性地改變了我們的交流方式,創造了豐富而新穎的資訊和娛樂資源,並且在“商務”的前面加上了一個代表“電子”的字母“e”。今天,全球有將近三億人口正在使用網際網路。國際資料集團提供的資料顯示,今年全球的網上交易金額將超過250億美元。
面對這些網路神話,我們仍然發現存在著巨大的改進空間。今天的網際網路在很大程度上還在模仿舊式大型電腦的工作方式。儘管有充足的頻寬資源,大量的資訊還是被“鎖”在了中央資料庫裡,並由“保安人員”看守。使用者必須依靠網路伺服器來完成所有的上網操作,這酷似老式的分時複用系統。網站好象一個個孤立的小島,並不能按照使用者的指令在它們之間進行有意義的交流。今天的網路似乎只能通過單個的網站向單個使用者提供有限的服務 -- 因為大多數的網頁只能呈現HTML格式的資料“圖片”,而非資訊本身。(對大多數網頁來說,在現有技術條件下要兩者兼顧是非常困難的。)非但如此,瀏覽器本身在很多方面都只是一個被美化了的“啞巴唯讀終端”-- 你可以輕易地瀏覽資訊,但是很難進行編輯、分析和複製(實際上也就是知識工作者需要做的所有工作)。“個人化”只意味著重複地進入網站,並不斷地將個人隱私泄露給你所訪問的每一個網站。你必須適應科技,而不是科技反過來適應你的要求。
當你同時使用多台個人電腦或可攜式裝置時,上面提到的問題就會成倍地出現。為了查閱線上資訊、電子郵件、離線資料和其他資料,你不得不與多個使用者介面(有時甚至相互衝突)、多變的資料入口分級和時斷時續的資訊同步作“鬥爭”(就是當你通過電腦使裝置和網路處於物理串連時)。線上資料以一種不完善的預定格式呈現,極大地降低了資訊的可用性。一個符合你要求的風格化“個人資訊空間”概念仍然是個夢想。
網路開發商希望建立、測試和發布有吸引力的網站,但是可用的工具真是少之又少。其中的許多人更多地注重網站的視覺吸引力,而不是實用性。沒有任何開發商以一種持續而有效方式去關注軟體的整個生命週期 -- 從構想、開發、投放到維護。還沒有任何系統,可以讓開發商為個人電腦編寫的程式能夠同時運用在其他的裝置上。
公司使用者還要面對更多的挑戰。多如牛毛的小型伺服器群的出現降低了單點失誤,從而在整體上提高了計算的可靠程度,但同時系統的管理也變得越來越複雜。效能測試、能力規劃和運營管理正在對今天的多層級、多功能網站提出挑戰。新的電子商務系統很少能夠周密地計劃:如何與現存的商務系統協調工作。新型系統應該使你的商務夥伴和消費者可以安全地跨越防火牆、高效地與你做生意的,但是類似的系統在設計上如此之難,以至於許多公司只好採用昂貴的雙重系統。
難道一切發展都到盡頭了嗎?其實每個人都相信,網路總是會朝前發展。但是,為了這個真正提高開發商、企業和消費者能力的新進展,人們必須具有超前的想象力。而微軟的職責,就在於為人們大膽設想,並把它變成現實。
Microsoft .NET:超越瀏覽,超越網站
微軟公司正在創造新一代的進階電腦軟體,它革命性地綜合了計算與通訊技術,為開發商們提供了工具,致力於網路和其他計算技術的變革。我們把這項創新稱為Microsoft? .NET,它第一次使開發商、企業和消費者能夠按照自己的意願來運用科學技術。Microsoft? .NET將創造出真正的分布式網路服務,它能夠整合并協調為數眾多的輔助程式,為消費者提供獨到的服務 -- 而這正是今天的網站所夢寐以求的。Microsoft? .NET將推動新一代網際網路的發展。它將真正地讓人們可以在任何時間、任何地點、通過任何裝置得到資訊。
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。
第三方.NET服務 -- 眾多微軟的商務夥伴和第三方開發商將有機會製造出基於.NET平台的企業軟體和垂直型服務程式。
Microsoft .NET將把計算和通訊帶入一個豐富、合作和互動的環境中,遠遠勝過今天的單向網路。由新型進階軟體支援的Microsoft .NET將利用一系列的應用程式、服務程式和相關裝置來創造一種個人化的數字型驗,它能夠不斷地按照你本人、你的家人和公司的需要進行自動的調整。它意味著你將能夠通過一整套新型軟體構成的整體服務程式來管理自己在網際網路時代的生活和工作。
對於消費者來說,Microsoft .NET意味著簡單化的整體服務;統一的資訊瀏覽、編輯和授權;查看你的資料、工作和線上與離線媒體;一種整體的系統方案;隨時隨地的個人化;絕對的自由。例如,對於你個人資訊的任何修改 -- 無論是通過個人電腦、可攜式裝置還是靈通卡 -- 將即時和自動地通知到所有需要這些資訊的地方。
對於知識工作者和企業,Microsoft .NET意味著統一的資訊瀏覽、編輯和授權;豐富的同步傳播;密切的移動通訊聯絡;得力的資訊管理和電子商務工具,在基於內部網和網際網路的服務程式之間靈活地切換,為動態商務夥伴關係的時代提供支援。
對於獨立軟體開發商,Microsoft .NET意味著他們將得到更多的機會,為網際網路時代創造更多的新型進階服務 -- 它們可以自動從本地或遠程取得和利用所需資訊,並通過任何語言和任何裝置工作,無須為不同的工作環境重新編寫程式。網際網路上的一切都變成這種新一代服務程式的潛在構造模組,而每一種應用程式都可以在網上使用。
Microsoft .NET的前景意味著消費者、企業、軟體開發商和整個工業的一次解放。它意味著網際網路全部潛在能力的釋放,網路上隨心所欲的遨遊。
Microsoft .NET平台:建造新一代網際網路
建立在XML和網際網路協議的標準整合構造上的Microsoft .NET平台為開發新型進階軟體
Microsoft .NET使用者技術:智能互動
今天,計算技術被分割在兩個領域裡 -- 一個是個人電腦和相關裝置的應用程式,另一個是網站。Microsoft .NET可以讓這兩個緊密地合作,將強大的功能與網際網路上無盡的資訊海洋結合起來。它將把今天的網路變成Tim Berners-Lee(WWW的發明者)曾經預言的“互動式創新空間”。
今天,同時工作於線上和離線的環境中 -- 甚至只用一台個人電腦 -- 都是令人失望和低效率的。工作的方式更多的是分散,而非整體:網路瀏覽(唯讀)、創意(寫作與編輯)、溝通(電子郵件和即時訊息)、排程和聯絡(離線,依靠裝置),它們所需的應用軟體在種類、功能和通配性方面相去甚遠。多數人傾向於使用單一而全面、能夠適應任何工作性質的作業環境,明白無誤地切換於本地和遠程服務商和應用程式之間,並且基本上依靠裝置自身工作。它在某種程度上是一塊網際網路時代的通用畫布。為了實現這一目標,Microsoft .NET為使用者提供了如下產品:
自然介面 -- 新一代“人-機互動技術的總成”,包括通過“鍵入盒”把語音、視覺、手寫和自然語言錄入。這些技術可以針對多模式使用者介面進行重組。自然介面為所有的裝置和作業環境提供了常規的使用者技術。
通用畫布 -- 這是一個XML複合資訊構架,將瀏覽、通訊和資料撰寫整合在統一而全面的環境中,使使用者能夠以統一方式進行資訊綜合與互動。建立在XML規劃基礎上的通用畫布把網際網路從唯讀環境轉換成讀寫平台,讓使用者以互動的方式撰寫、瀏覽、編輯、注釋和分析資訊。因為所有的資訊表述的基礎都是XML格式,所以通用畫布可以將來自世界各個角落的資訊聚集在一起,供使用者閱讀和綜合利用。
資訊代理 -- 協助管理你在網際網路上的身份和角色,令你更好地控制網路和服務商以何種方式與你互動。它同時維護你的記錄、裝置環境和選擇的優先順序,也就是你網際網路生活的過去、現在和未來。它支援例如P3P等隱私保證技術。與今天的網際網路不同,你的個人資訊始終掌握在你自己的手中,由你自己來決定讓誰訪問。讓你只須一次性界定個人選擇優先順序,然後所有的網站和服務商都可以使用這些資訊。
智能標記 -- 將IntelliSense? 技術延伸到網路內容上,讓你的個人電腦和相關裝置聰明地處理來自網上的資訊。這種可擴充的構架讓任何人都能夠創造適應性使用者技巧和資料幫手。它是XML規劃的內在能力。
Microsoft .NET與一系列的新型智慧型裝置協調工作,構成了你自己想要的網際網路。新一代網際網路裝置將可以使用網路主機上的服務程式來提供更強大的本地處理能力。它們智能地利用網路,開拓寬頻連線,但又經濟地佔用無線頻寬資源,而且還將出現諸如薄片個人電腦等新型的裝置。這些可以編程、風格化、能夠自動更新而不用任何管理的智慧型裝置將在未來五年內出現爆炸式的增長,而且它們將與終極智能網路裝置 -- 個人電腦 -- 建立良好的夥伴關係。
結論:.NET革命
微軟在十年前作出了“資訊在你的指尖”的預言。而在那時,資訊是什麼樣呢?數據機以4800傳輸速率的速率串連;大多數訊息通過普通傳真發送而不是電子郵件;幾乎沒有人聽說過網際網路。雖然我們已經預見到了一個人們可以隨心所欲地得到資訊的世界,但我們並不知道用什麼樣的技術可以讓這一切變成現實。但是今天,我們確切地知道了。
作為第一個全面利用計算與通訊技術的平台,Microsoft .NET無疑會在21世紀的頭十年內在上述兩個領域裡引起一場革命。
Microsoft .NET將會使計算和通訊工作變得容易到前所未有的程度。它將產生出新一代網際網路服務,使成千上萬的軟體開發商有機會創造出革命性的線上服務和新業務。它將把隱私權、數字身份和相關資料的控制權重新交回你的手中,並且更加可靠。軟體使一切成為可能。
Microsoft .NET作為一種軟體,只有得到廣泛應用才能成功。微軟的經營哲學在於生產低成本、大批量、高效能的軟體產品,為個人和企業使用者帶來更大的能力,為消費者、商業夥伴和所有的獨立軟體開發商創造更多的機會。就是這種哲學令微軟不同於它的競爭者 -- 而Microsoft .NET將這種哲學推向了一個更高的層次。