Click here to Skip to main content
15,908,776 members
Articles / Desktop Programming / XAML


Rate me:
Please Sign up or sign in to vote.
0.00/5 (No votes)
11 Oct 2013CPOL3 min read 7.7K   1  
"Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of .NET-based media experiences and rich interactive

This articles was originally at but has now been given a new home on CodeProject. Editing rights for this article has been set at Bronze or above, so please go in and edit and update this article to keep it fresh and relevant.

"Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of .NET-based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications. Silverlight supports fast, cost-effective delivery of high-quality video to Web browsers running on Mac OS X and Windows."

That's the marketing stuff. Here's the developer stuff.


Note that there three two versions of Silverlight:

  • Silverlight 1.0 mixes XAML and JavaScript.
  • Silverlight 2.0 (formerly Silverlight 1.1) uses XAML and a .NET language (C# or VB.NET).
  • Silverlight 3.0 also uses XAML and a .NET language.



  • How To Videos and Conference Sessions - Dozens of videos designed for both novice and professional Silverlight designers and developers.
    • Whitepapers - Prefer your content in prose? We've got the paperwork for you. Check out the Silverlight architecture and what's changed.
    • QuickStarts - Task-based samples that walk you through the process of making and deploying your own Silverlight Applications.
  • .toolboox - Courses on test exams on how to create applications with Silverlight. Emphasis is on both design and coding.

Videos & Webcasts

  • There are dozens of great video tutorials over at
  • Silverlight for Total Novices - A step-by-step guide on getting started with Silverlight:  building your first application, XAML, JavaScript, the interaction among HTML, JavaScript, and XAML, and creating a useful application.
  • ASP.NET and Silverlight - Silverlight 1.0 is released and promises a world of opportunity for providing rich user experience in web applications. This session explores on how you can integrate Silverlight into your ASP.NET Applications and also talks about how the upcoming version of ASP.NET has built in Silverlight controls that integrate well to provide great user experience.
  • The .NET Show on Silverlight - Scott Guthrie and Jason Zander talk about Silverlight with lots of demos and details. It's worth the time even if you fast-forward a bit.  It's a good overview.
  • Silverlight and .NET – Integrated power and flexibility Microsoft Silverlight integrates with .NET to leverage several powerful features and scenarios. Learn how Silverlight can work seamlessly with .NET and how you can build cross-platform Rich Internet Applications (RIAs).
  • First Look at Silverlight Media capabilities - Microsoft Silverlight, formerly known as “WPF/E”, has rich media capabilities that can play industry-standard audio/video and is ideal for building rich media Internet applications. Learn these technologies and unleash the power of rich media in your applications.
  • Silverlight: Light up the web! - Microsoft Silverlight, formerly known as “WPF/E”, doesn’t just have a new name. It has a lot of new features announced at MIX 07 and you can find out about all of these in this session. Learn how to light up the web with Silverlight.
  • Using Silverlight 2 Grids and Stack Panels - In this video, Jesse Liberty shows how to create a form using Silverlight 2 Grids and Stack Panels.


There are a few good sources of top new Silverlight blog posts and informations:

Enjoy! Be sure to explore the sub-pages beneath this page! This is only the beginning. There's also piles more over at

This article was originally posted at


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Written By
United States United States
The ASP.NET Wiki was started by Scott Hanselman in February of 2008. The idea is that folks spend a lot of time trolling the blogs, googlinglive-searching for answers to common "How To" questions. There's piles of fantastic community-created and MSFT-created content out there, but if it's not found by a search engine and the right combination of keywords, it's often lost.

The ASP.NET Wiki articles moved to CodeProject in October 2013 and will live on, loved, protected and updated by the community.
This is a Collaborative Group

754 members

Comments and Discussions

-- There are no messages in this forum --