Mike Taulty et Mike Ormond nous ont concocté une belle liste de 50 webcasts originaux sur Silverlight 2. Ils ont aussi pour l'occasion développé une petite interface utilisateur en Silverlight 2 justement qui vous permet de rechercher et de visualiser ces webcasts, et également de télécharger les vidéos WMV pour une consultation offline plus aisée.

C'est par ici ou via une redirection depuis le domaine www.silverlightscreencasts.com.

Voici la liste des sujets couverts par ces webcasts :

    1. "Hello World" with VS and Blend
    2. Anatomy of a Silverlight Application
    3. The <asp:Silverlight> Control
    4. Controls - What's In the Box?
    5. Why Controls have a Content Property
    6. Width, Height, Margin, Padding, Alignment
    7. Laying out Content with Grid
    8. How To Use a GridSplitter
    9. Laying out Content with StackPanel
    10. Laying out Content with Canvas
    11. Embedding Video and Audio
    12. Handling Media Events
    13. Simple Data Binding of UI to .NET Classes
    14. List Based Data Binding
    15. Data Binding UI to .NET Classes with Converters
    16. Using Custom Types in XAML
    17. Applying Simple Styles to Control Look and Feel
    18. Templating a Simple Button Control
    19. How to Build a Simple User Control
    20. Controlling Animations & Storyboards
    21. Accessing resources from XAP/DLL/Site.
    22. Asynchronous Downloads with the WebClient Class
    23. HTTP request with HttpWebRequest
    24. Making Requests Cross-Site to Another Domain
    25. Making Calls to Web Services
    26. Calling Web Services over HTTPS
    27. Using Sockets
    28. Using File Dialogs & Files from the User
    29. Using Isolated Storage for Application Data
    30. Accessing and Changing Isolated Storage Quotas
    31. Modifying the HTML DOM from .NET Code
    32. Calling Javascript Functions from .NET Code
    33. Calling .NET Functions from Javascript Code
    34. Handling .NET Events in Javascript Code
    35. Handling HTML DOM Events in .NET Code
    36. Evaluating Javascript from .NET Code
    37. How to Pass Initial Parameters from the Web Page
    38. How To Display A Custom Splash Screen
    39. Reading/Writing XML with LINQ to XML
    40. Dynamically Loading Assemblies/Code
    41. The <asp:MediaPlayer> Control
    42. More on the <asp:MediaPlayer> Control
    43. Loading Media at Runtime
    44. Hosting an Application on Silverlight Streaming
    45. Using Multiple Threads with the BackgroundWorker
    46. Making Use of Custom Fonts
    47. Getting Started with MultiScaleImage (DeepZoom)
    48. Getting Started with the DeepZoom Composer
    49. Getting Started with the DataGrid
    50. Insert, Update, Delete with the DataGrid

Bonne consultation, et faites passer le mot !