正文 第22章 勵誌演講——激勵人生成就未來(2)(2 / 3)

但是.Net的出發點是:我們不能夠把係統當作關鍵因素,誠然,會有不同的係統,但是它們應該能夠自然地在一起工作。所以,我們把用戶看作是這個理念的中心,在服務器層麵,我們不把某個應用單純地看作是在一種服務器上的一種應用,我們認為這個應用可以用很多的服務器,並且能夠自動地利用多個服務器帶來的擴展的、更強的功能。以人為本的理念保證了由此產生的生產力和可靠性會超越大型機時代或者是UNIX時代的最好的應用,它所帶來的巨大的可擴展性使得我們有很大的餘地,這樣,我們隻要不斷把新係統加進來就可以了,我們就有了更大的能力。在一些地方,這已經成為現實,比如說為Windows平台設置的用於交易的TPCC基準,它的功效更為強大,同時性能價格比更加優越。因此,.Net是一個巨大的變化,它是編程方麵的巨大變化,也是用戶界麵的一個巨大變化,它使用戶界麵變得更加自然,它也使服務器有了巨大的變化,因為服務器使編程更為容易。

所以,其實我們下了一些賭注,我們對這些賭注非常有信心。首先XML會成為新的標準,XML能夠使各種程序在互聯網上協同運行、互相溝通,任何終端裝置的智能都能被充分利用。有了XML標準,兩個從未沒過麵的人寫的程序也能夠協同工作。例如,在電子商務中,有人要買你的貨,以前處理訂單的複雜過程跟蹤整個貨運過程、作貨物質量和價格變化跟蹤等複雜的狀況,都可以用先進的XML標準,提高效率。

第二個賭注就是人們會利用新的工具,比如說Video

Studio.Net這樣的的新工具來寫一些應用,這些應用能夠以新的方式來運行,這些新的應用增強、升級更加容易,因為XML使得軟件的結構組建來得更加簡單,因為XML使過去要寫的很多編碼不再必要。很多為網站寫的應用會更好,其實人們真的希望能夠更快地建設網站,讓網站有更高的可靠性和靈活性,並且能夠支持XML,他們使用這些新的工具獲益匪淺。

最後一個賭注就是我們可以讓用戶界麵更加自然。就是說你坐在那兒瀏覽信息的時候,你不僅能夠使用鍵盤,你還能夠使用一支筆來手寫,也就是說有手寫識別的功能。你還可能用聲音來操作,就是說電腦有語音識別係統,你所需要的信息將展示在屏幕上,並且分辨率極高,使得屏幕的可讀性非常強,即使是一個比較長的電子郵件也不需要打印,這種用戶體驗對於擴展PC的作用是非常重要的,對於完全采用數字的方法也是非常重要的。這些都是.Net戰略所推動的。

我想給大家講講XML的背景。XML實際上來源於XTML的一個結構性的文件。早在1996年,微軟的一些工作人員在和一些其它公司舉行的標準會議上說,讓我們把這一些總體化。我們不要單談文件,我們應該談任何數據,這些數據可以是比較豐富的。當然在正常的數據世界中,所有的一切都是使用Tabular形式的,當然這種方法對於適合這種格式的數據來說是非常有價值的,但是它的靈活性不夠。過去計算機界一直有一個夢想,就是說應該有一種更靈活的數據模型,人們在對象數據庫、網絡數據庫方麵做了很多工作,現在有史以來第一次我們有信心,我們相信這種XML的方法可以在數據庫的核心部分加以使用。XML是一個深刻的變化,雖然你不可以用現有的應用,把XML放到它的周圍來使用,但是XML的所有好處隻有當人們從零開始來使用它的時候才能充分體現出來。如果在某些係統上建立XML的一個層,就會給其它的係統建立嶄新的係統。

對於微軟本身而言,我們運用我們的操作係統、數據庫、SQL

Server、Office應用,在上麵做一些基礎設計上的推動,以促進對XML的需求。對於數據庫來說,這就意味著XML在中心,而不光光是表格。對於微軟Office來說,它意味著象Excel這樣的產品能夠理解XML的設計,所以當人們在做預測和規劃的話,他們就不是單純地在表格中做剪貼和粘貼,相反,統計表格理解不同大小、不同形式的方案。因此XML涉及到微軟的很多工作,這就是為什麼這對我們來說是一個大賭注。

我們大概是在三年多以前開始邁上條路的,我們建立了Video

Studio.Net,之後幾個月我們把它推向了市場,我們對它的設計是圍繞XML來進行的,我們接觸了標準製定委員會,也邀請其它公司參加進來。在過去的幾年當中,XML的勢頭有了巨大的增長,實際上我可以說,毫無疑問,這會成為所有計算機係統的唯一的新方法。我想說,XML確實能夠跨係統工作,微軟極力把它建立成為標準的最終目的就是為了讓業界受益,而微軟將通過提供最好的性價比的平台來參與競爭。

當然XML的互操作性就意味著即使有人在過去沒有用過我們的平台,在新的應用環境下,他們也可以運用我們的平台和其它的設備順利協同工作,這樣能夠讓人們以演變式的方式來往前走。在現有的層的標準當中,XML是最高一層的,這是第七層協議上的應用,它是在所有的其它標準之上的,因此下麵一層的TCP/IP等等都是在下麵。如果你確實想發送一個演講的數據的話,XML能夠支持,但是對於互聯網的編程來說,我們有兩個交換程序數據,我們在這方麵專門使用XML。我們正將所有有關XML的標準展現給大家。確實有許多與此相關的縮寫,但有一點是很明確的,我們有一個基本的標準能夠讓這些新的應用出現、使用。對我們來說,一個巨大的裏程碑就是Video Studio.Net的正式出貨,實際上數據時代所建立的應用已經是很讓人驚奇的。為了確認我們走的路是對的,我們進行了一些比賽、調研,來看人們是怎麼使用XML的,事實表明,人們對XML的反饋還是非常積極的。

XML是一種格式,它讓數據容易理解,它讓數據具有靈活性。比如說,你想銷售某個產品。並不是所有賣某類產品的人都用同樣的表格格式來說明產品,他們可能有不同的選擇。XML能夠讓產品說明的共同部分匹配起來,而所有產品的獨特特征也能夠包括進來,這就說明為什麼它是一個很大的突破。以前,係統集成商寫的很多的編碼隻是把一個係統的數據跟另一個係統的數據聯結起來,現在這個數據有了這種自我說明、容易理解的方案,我們就不需要很多剛才說到的編碼了,係統集成商以前寫編碼的許多精力都可以用來進行數據發現、數據挖掘、提高數據可靠性,降低建立這些係統的成本。

微軟一直都支持追求最好性價比的想法。現在人們已經意識到他們可以享受這些好處,並且可以建立低廉、滲透性非常高、靈活的服務器,而在過去,隻有非常昂貴的服務器才有這些特點。

我們有很多的合作夥伴已經開始用XML服務的應用。我把其中的一些合作夥伴列到屏幕上,大家可以看到這種勢頭是不斷增強的,所有生產應用軟件的公司都認為需要采用新的XML的方法。微軟在推動XML方麵是首屈一指的公司,其它有一些大公司,如IBM,也在參與、應用這個標準。我們確實有自己的實施方案在市場上存在,我們也為其他基於XML的係統在互操作性方麵提供測試。

過去,許多大學裏的人很希望看到這方麵的進展,看到互聯網不僅僅是一個觀看文件和圖像的工具。今天,人們驚奇地看到,一切正以極快的速度發生。

實際上,.Net的實施包括在客戶機、個人電腦、在小屏幕設備上,如PDA和電話上運行的代碼,.Net包括了服務器的概念,這些服務器能夠執行豐富的存貯任務。同時,.Net也包括了服務的概念,這些服務是在互聯網上實時提供的,我們把它叫做服務。比如說,你想確定某人的身份,怎麼做到呢,必須有這麼一個永遠運行的程序,這個確認的服務就叫護照。同樣,如果你需要與別人共享文件,或者你想備份信息,我們不想專門設一個專門的服務器,所以微軟圍繞.Net建立了一些服務,我們自己提供這些服務,其它公司也可以提供這些服務,而且這些服務在互聯網上隨時運行。所以在互聯網上,不管是股價、還是商業的預測,很多人都在發布網絡服務,這是一種商業模式,有時候這些網上服務是免費的。所以,實際上,服務器和服務都是在同樣的架構上建立的,它們可以相互轉換。

微軟參與中國的市場很長時間了,我們不斷進行投資,這不僅僅是投資的數額問題,這是一個基本願望的問題。我們希望中國的軟件設計人員能夠真正成為同業領先者,而不會與其國際同行有太大差距。我們工作的意願還是非常令人矚目的。處於以上的良好願望,我們在北京的研究人員同全國的許多大學都在進行合作。但是,我們開始討論如何能夠以更快的速度將軟件設計的方法傳播給更多中國領先的軟件公司。我們設計了一個項目,叫Architect2000,就是要在中國培訓兩千個中國的軟件設計師,告訴他們設計軟件的方法、怎麼主持項目、怎麼把項目分成不同的部分,以確保能夠進行局部和係統的測試,最後當它們湊在一起時能夠成為世界級的應用。教室培訓隻是這個項目的一部分。我們還有一些在線的社區,能夠提供持續的支持,來確保這些最新的設計方法為讓大家所熟悉,最終使這2000個設計師取得成功。我們希望他們能夠把這種理念和方法再傳播給別人,對中國軟件設計結構和軟件設計經驗產生更寬廣的影響。我們覺得這是一個非常好的合作項目,這確實是一個雙贏的局麵。

我剛才提到,我們在全球範圍內嚐試看開發人員是否對.Net這種新方法感興趣。在亞洲,我們組織了一個競賽,從各個國家選出最好的有關.Net的工作。昨天,我在漢城給選出的亞洲最好的.Net應用頒獎,我非常高興地了解到,中國獲得了這個競賽的大獎。實際上,我們有一些參賽的應用非常不錯,前三名都是非常好的例證,證明我們為什麼對.Net如此感興趣。今天,前三名獲獎的小組組長有兩個會來給大家做演示。現在,我們請來自北京理工大學的同學給我們做演示。

演示:.Net在企業工商登記中的應用(略)。

下麵我們有請南開大學的小組給我們演示。

演示:.Net在網上智能訂書中的應用(略)。

大家都看到了這些激動人心的事情。首先,這些開發人員的熱忱和能力不斷超出我們的想象。這些應用使我們看到為什麼XML是很重要的。XML給我們提供了一種靈活性,使我們可以把應用分成不同的服務,而且可以通過不同的設備使用這些應用。它並不要求大家非得搞一個單一的界麵,實際上從每一個界麵進入都會獲得豐富的功能,所以我希望這些開發小組會傳播我們的XML和它能帶來好處。

我再介紹一下未來人們會如何使用PC,給用戶更好的體驗。我是首席軟件設計師,這個職位很重要的一件事就是看技術的發展,理解我們的用戶想看到什麼新東西,看軟件怎樣可能把兩個方麵結合在一起。我們以前的工作都是如此,不管是個人電腦還是微軟Office,不管是新的東西,比如說Pocket

PC、極頂盒遊戲等等。

微軟本身是不生產硬件的,我們隻是跟蹤硬件發展的情況。硬件都是我們的合作夥伴做的,像英特爾公司,他們生產更快的微處理器,像存貯公司,它們在不斷提高存貯的能力,像光纖公司,他們要迅速提高信息在光纖上的傳遞速度。這些硬件的發展給軟件提供了機會,每過幾年,都可以讓軟件有一個新的提升。實際上,我覺得硬件的發展可以提供軟件所需要的東西,比如說新的液晶顯示屏,它的分辨率已經讓你閱讀起來感覺非常舒服了,這樣就不用看紙質的書了。硬件商也給無線網絡提供了很好的發展基礎,特別是現在,人們可以在任何地方建立起11兆的傳輸能力,每分鍾的通信成本也很低。在全球,每個商業單位、每個酒店、每個機場——所有人們花很多時間的地方都會提供這種傳輸能力,任何便攜機都會有內置的上網功能,從而獲得高速鏈接。

我們認為,硬件商目前最難做的事情就是把寬帶接入到家庭中去。寬帶技術在每個國家,包括中國,發展都很快,但是寬帶在家庭的應用還是比較慢的。在過去的幾年中,我們已經看到了寬帶在韓國、日本,還有其它一些國家的實質性進展,但是要讓絕大多數人都用寬帶上網,我覺得還要五到十年,這其中有價格的問題。微軟作為推動寬帶發展的公司之一要促進這方麵的需求。

未來,硬件創造的奇跡會將我們帶向何方?未來十年,我感覺應該是數字時代,也就是說大家會真正理解到:數字的方式是做事最好的方式。我會講介紹一下未來個人電腦的使用方式和現在完全不同。

首先是能夠提高生產力的軟件。大家會說,人類在這方麵已經取得了巨大的進展,而事實上,我們的進展還不夠大。現在,我們可以使用提高生產力的軟件做商業計劃、跟蹤客戶活動,但我們可以做得比現在好得多。使用未來提高生產力的軟件,如果你想共享信息,你可以確切地控製把這個信息跟誰共享。大家不用學習Office的不同模式,而是使用一套統一的命令程序,所以他們不會感覺說他們在使用不同的應用。

語音識別和手寫識別也應該有很大的改進,從而提高生產力軟件的功能。我們可以有一台便攜機,電池壽命很長、無線通信效果也不錯,還有一個高清晰度的屏幕。我們有一個夢想,希望能夠使屏幕閱讀舒服一點,可以做到無論讀電子郵件還是百科全書,都不用再靠紙介質的書了。要做到這點,我們必須要改善數據的形態,不然的話,絕大多數用戶收到較長的文件都會把它打印出來。隻要計算機是固定在一個位置上的,要讓人們長時間看屏幕是很疲倦的事。如果我們改善數據的形態,可以將它隨時輸出到便攜設備中,像看一本書或雜誌一樣隨時閱讀,人們就不會分神,老是去注意閱讀過程中機器的因素。有了這種便攜設備,我們就可以把各種文件帶到會議上,在文件上批注,開完會以後可以再來看筆記、與別人共享。

現在我來談談通信。電子郵件、即時聊天和信息傳輸、可視會議等,實際上都是在考慮把個人電腦提升作為一種通信裝置。這方麵的增長是爆炸性的增長。在和別人進行溝通時,人們不光希望隻有聲音的交流,他們也希望在屏幕上為對方展示文件,可以調出一個預算表、一個名單、一份圖紙,或者調出正在討論的有關信息。沒有什麼理由說我們在給別人打電話的時候不能把電話和屏幕連接起來。我們完全可以有一個單一的界麵,普通用戶可以用它看到日程安排,商業用戶可以用它看價格,可以在上麵指向正在討論的賬單來看一看哪一方麵有分歧。因此,這個屏幕在所有的通信方麵的作用都是非常、非常重要的。

我們做的一切就是,我們不想迫使人們必須有不同的電話號碼和郵件地址,我們希望不同的裝置能夠相互通信。今天,實際上用戶經常被他們的電子郵件和電話打斷,而這些不一定是至關重要的事。因此,我們想把所有的地址都合並成一個地址,讓用戶自己控製他想注意哪個電子郵件、哪條信息,這樣他們的時間和寶貴資源就可以用在刀刃上。

這樣電子郵件的整體體驗將會非常不同,電子郵件與即時聊天和信息傳遞之間的界限會消失,人可以作為主導。

再以會議為例,人們可以有360度的攝像機來錄製會議,然後把它放到網上,沒有親自參加會議的人可以看到會議的情況。這在今後會很常見,人們可以遠程參加會議,極大地提高會議的效率。

當然,許多互聯網的許多夢想,如電子商務、電子政府等商業解決方案還沒有完全實現。有人說,這些問題很快會解決。但是,要使電子商務取得成功,就必須使用XML的解決方案。因此,政府的應用也會使用這種方法、企業想在全球進行銷售也會采用XML的方法,廠商想找到更多供貨商或更好的價格、跟蹤客戶的滿意度等,所有這些使市場經濟更好運作的努力都會使用XML應用。