Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles
(untagged)

Silverlight

0.00/5 (No votes)
2 Jan 2011 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 wiki.asp.net 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.

Versions

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.

Resources

Learn

  • 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 http://silverlight.net/Learn/.
  • 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.

News

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 http://www.silverlight.net/.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here