發佈時間:太平洋時間 2010-11-01 下午兩點
[文章來源於微軟伺服器與開發工具事業部總裁Bob Muglia]
上周,我們在總部華盛頓州雷德蒙市舉行了2010年專業開發者大會(PDC conference)。我們同時使用了Silverlight進行線上播放(包括現場直播和點播)。目前,已有超過約10萬開發人員觀看了此次盛會,並且反應對於串流媒體的感受非同凡響。如果你還沒有看過,我建議你立刻訪問http://microsoftpdc.com感受一下。
會議期間,我接收了一個採訪,其中談到了我們正在進行的有關Silverlight的努力工作, 特別是對於Windows Phone 7的強大支援,這是我們此次會議的一個重點。會後,大多數些媒體對此次採訪進行了客觀準確的報導。但後來,我意識到我說的話令一些人感到不解,並引發了一些爭議和混淆。這當然不是我的本意,我要為此道歉。我想利用這篇文章說明,並談一下Silverlight在微軟未來平臺中扮演的非常重要的角色。
在採訪中,我強調了如下幾件事:

1. Silverlight對微軟來說有著非常重要。

2. 我們正努力的研發下一代Silverlight版本,並將繼續支持跨流覽器和跨平臺,且可以在Windows和Mac作業系統上運行。

3. Silverlight是一個Windows核心應用程式的開發平臺,同樣它也是Windows Phone的開發平臺。

我們還沒有公開宣佈Silverlight的下一個版本的推出日期,但在接下來幾個月中我們會經常談論到它。
上個星期,我們發佈了距Silverlight 4正式版緊緊發佈6周後的重要更新(Silverlight GDR3),其中包括了主要的新功能和當做工具的能力。上周的更新中包含了WCF RIA Services的改進,以及新推出的Portable Library項目,它使得人們更容易在伺服器上分享有關Silverlight Desktop,Silverlight Phone,WPF和.NET的程式集。John Papa在PDC上主講了一節叫做building business apps with Silverlight 4的課程,Shawn Burke也主講了一節名為portable library project的課程。我建議你們都看看。
有關Silverlight的策略
我說:“我們的Silverlight向前的發展戰略和重點已經轉移。”這不是一個否定句,而是有關一項產業如何變化,以及我們如何使Silverlight適應環境,將優勢更好的發揮出來的一句陳述。
下面是一些我們持續發展和優化的趨勢。
客戶要求盡可能豐富的用戶端體驗,開發者越來越尋求針對特定設備優化過的,能創建非凡的,客制化的使用體驗。 Silverlight提供了最豐富的方式來構建基於網頁的用戶端應用程式。特別是,使用Silverlight 4,我們致力於企業級應用程式的開發,並且為建立更多的企業應用提供一個卓越的平臺,包含流覽器和作業系統層面應用程式。
客戶希望能夠在圖形圖像方面提供卓越的用戶端體驗。Silverlight提供了一個豐富的UI框架,使動畫更加平滑流暢,並在觸摸輸入和嵌入式設備方面表現出色。在上周的PDC會議上,我們花了很多時間談論Windows Phone 7以及 Silverlight提供了一個多麼強大的開發平臺用於創建Windows Phone 7的應用。在美國推出的幾天中,我們已經有超過1000個對於Windows Phone手機的Silverlight應用程式,手機的使用者們能夠通過一個整合的App市集購買到這些應用並安裝到手機中。最近,我們還展示了一些運行在Windows嵌入式作業系統上的一些Silverlight應用,Silverlight是我們”三個螢幕”策略的重要組成部分。
網路上多���體的發展急劇加速。使用者要求高畫質,高品質音效等優質的媒體內容。Silverlight已經並且將繼續成為一個領先的技術,使得他在任何領域都可以提供最佳的媒體體驗。無論是奧運會,Netflix,還是其他多媒體體驗,我們都已經投資,並且將繼續對Silverlight加大投入。Silverlight和IIS Media Services是優質媒體體驗的選擇,如HTTP adaptive streaming,基於DECE格式的內容保護和離線流媒體應用。此外,IIS Smooth Streaming 能夠使媒體傳送到更多的設備上,包括Silverlight不支援的設備(例如iPad, iPhone)。

最後,各種開放式和封閉式系統製造的設備的種類和數量已經出現很大程度的增長。當我們推出Silverlight的時候, 世界上不同上網設備的數量相對較少,我們的目標是在這些設備上提供最穩定、最豐富的用戶體驗。但是,這個世界已經改變了。結果是,在每個潛在的設備上安裝一個獨立運行的工具幾乎是不可能的。我們認為,HTML將會在這些設備上提供最廣泛的跨平臺的應用。在微軟,我們正努力建設世界上最佳運行HTML 5的Windows,並且在PDC上,以IE9展示了這方面的巨大進步。

Silverlight的真正用途並沒有取代HTML,而是去做一些HTML實現不了的事情,並且以一種對於開發者而言易於使用的方式。Silverlight可以提供很多的應用和多媒體體驗。現在已經安裝在了世界上三分之二的電腦上,並且有超過60萬的開發者使用其開發軟體。並且,在未來我們將繼續堅定的加大對Silverlight的投入,以使開發者創造出更豐富和強大的應用程式和使用者體驗。

bob