Silverlight技巧,訣竅,課程和連結

  • 22885
  • 0
  • 2011-07-09

摘要:Silverlight技巧,訣竅,課程和連結

【原文位址】Silverlight Tips, Tricks, Tutorials and Links Page

我將使用本頁連結到有關Silverlight 2的文章和文章(包括我寫的和別人寫的),請經常回來查看新的內容,因為我才開始。

入門課程

  • Silverlight 2 初覽: 我建議先讀這個文章,如果你正考慮開始Silverlight 2開發的話。該文不僅對Silverlight 2提供的功能做了高層次的描述,還連結到了一個八個文章的系列課程,該課程對如何建造一個Digg客戶端範例程式碼做了示範。這些課程文章對Silverlight 2和WPF開發的概念提供了很好的介紹。

  • Unit Testing with Silverlight 2: Silverlight開發團隊的Jeff Wilcox有一篇精彩文章,討論如何使用Silverlight SDK中的單元測試框架單元測試Silverlight 2應用。

入門講座

  • 我的Silverlight入門講座: 你可以下載我最近在亞利桑那做的「Silverlight 2入門」講座的講義和示範範例程式碼,請隨意在你自己的講座中重用這些講義。

檔案連結

課程和範例程式碼

  • Using Deep Zoom with Silverlight 2: Jacek Ciereszko有一個很好的部落格文章,描述了如何使用Silverlight 2的 「Deep Zoom」功能實現跟Hard Rock範例程式碼類似的圖像放大功能。

部署體驗

控制項模板

ListBox和ScrollViewer場景

DataGrid場景

  • Using Silverlight 2′s DataGrid with WCF + LINQ to SQL: 這個15分鐘的錄影部落格示範了如何在伺服器上建造一個LINQ to SQL對像模型,然後用WCF將其發佈,然後示範了如何建造一個使用了新的Silverlight DataGrid控制項的Silverlight客戶端,該客戶端叫用WCF服務獲取LINQ to SQL資料,將其繫結到DataGrid上。

  • Simple Editing of Web Service Data in a DataGrid: Mike Taulty有一篇好貼,展示如何在伺服器上建造WCF服務,然後從Silverlight 2客戶端使用它來獲取資料,繫結到DataGrid,允許用戶更新資料行,添加/刪除資料行,然後使用 Silverlight 2 Beta1將資料保存到伺服器上。

  • Sorting with Silverlight 2′s DataGrid Control: Silverlight 2 Beta1中的DataGrid控制項還沒有內建的列資料排序支持(將在Beta2中提供),但這並沒有阻止Matt Berseth! 在這個文章裡,他展示了如何使用一個定制的header列方法來實現排序。也看一下Matt的 這裡的文章,該文提供了一個DataGrid測試頁面,展示了目前DataGrid的若干特性。

Web Services 和 Networking

  • Web Services and Silverlight: 這個有用的文章討論了如何在Silverlight中使用web服務,並且提供了相關快速入門範例程式碼和檔案的連結。

Video場景

Accessibility 和 508相容性

  • Accessibility in Silverlight 2: Silverlight開發團隊的Mark Rideout討論 Silverlight 2 中的accessibility支持,以及如何使用Silverlight建造與section 508相容的accessible方案。

希望本文對你有所幫助,

Scott