摘要:我的PDC主題演講的Silverlight 4示範可以下載了
【原文位址】Silverlight 4 demos from my PDC Keynote now available
【原文發表日期】 Wednesday, December 16, 2009 9:56 PM
【除了寫部落格外,我現在還使用Twitter發短貼和共享連結。請通過twitter.com/scottgu跟隨我。】
上個月,我在PDC大會上做了一個Silverlight 4的主題演講。你可以在這裡線上觀看我的主題演講(我的部分是在錄影的53:30時分開始的)。
在演講中,我展示了多個很有趣的示範,著重介紹了Silverlight 4中的一些新特性。今天,我們把這些樣例(含程式碼)發佈在網上,這樣你可以下載,並在你自己的機器上本地運行它們。
你可以在這裡下載主題演講中的示範(程式碼,每個範例程式都包含了VS專案文件)。
主題演講中的示範
下面是供下載的每個示範的一些細節:
PhotoBooth應用
PhotoBooth應用示範了你可以用Silverlight 4中新的網路攝影機(WebCam)和麥克風(Microphone)支持來做的一些有趣的事情,它允許你在瀏覽器中記錄影片和照相,然後可以對它們施加效果(例如下面的膨脹效果),要過把癮的話,還可以將任何一張照片發到 Twitter上, 。
條碼掃瞄器(BarCode Scanner)
條碼掃瞄器應用也使用了Silverlight 4中新的WebCam支持。它允許你掃瞄書背後的ISBN條碼,然後使用 Amazon web服務線上查詢該書的細節:
豐富功能記事本(Rich Notepad)
富記事本應用展示了Silverlight 4中一些新的文字編輯特性。它允許你在瀏覽器中編輯 Rich Text (具豐富格式的文字),支持 Bidi文字(包括阿拉伯文和希伯來文),同時支持從左到右(left-to-right)和從右到左(right-to-left, RTL)的控制項佈局(RTL示範如下,注意捲動條是在螢幕的左邊),支持程式設計手法拷貝/貼上到系統剪貼簿,自訂快捷選單 (Context Menu),列印,和將文件從桌面拖放到瀏覽器中以做編輯等:
HTML Hosting
HTML Hosting應用展示了如何在瀏覽器之外的應用中使用新的Silverlight 4 webbrowser控制項(註:你必須在瀏覽器以外運行,該應用才會工作)。它允許你以交互的方式使用該控制項(意即你可以點擊其中的HTML,像一個應用程式一樣執行)。它還允許你將掛載的HTML當作畫布,將它們施加到其他Silverlight控制項上。為好玩,你可以點擊下面的 MSDN.com 頁,你會rick-rolled到YouTube上。你還可以把HTML當作畫布,將其刻成鋸齒形, 儘管錄影還在播放過程中(使用了掛載在HTML中的Flash):
瞭解詳情
留意一下Tim Heuer的部落格以及John Papa的部落格,他們會經常性地發表有關Silverlight的文章,會在不久的將來發表一些對上面的應用做詳細介紹的文章。
結語
你可以在這裡下載主題演講中的示範(程式碼,每個範例程式都包含了VS專案文件)。它們可用於公開的Silverlight 4 Beta + SL4 VS工具支持中。它們提供了一個很棒的方式,在你自己的機器上重溫主題演講的內容,還可以向朋友下秀一下這些示範。
希望本文對你有所幫助,
Scott
附註: 在主題演講中展示的Facebook應用不久也會提供下載。我們還在往其中添加更多的特性,做些修飾,一旦完成,我會寫貼做介紹。