Silverlight is a cross platform rich media experience from Microsoft (never thought I would be using the words cross platform and Microsoft in the same sentence!). What is intriguing about Silverlight is that the programming model is based upon and immersed within the .NET framework. Together with a choice of programming languages and the presentation model using XAML, Silverlight is set to change the game significantly.
Silverlight serves as a direct competitor to technologies like Flash and while I believe that Silverlight is a great alternative to Flash I am wondering if this is too little too late. Flash is basically on every machine that I have ever sat down at, its market penetration is second to none. I am wondering if even MS can compete with that kind of distribution. Unless of course they bundle it as a priority update to your machine (approx 2Mb) then they would level the playing field quite quickly ... don't you just love monopolies!
The Silverlight evangelists have put together a series of Screencasts that capture some the great features of this technology, Enjoy!
- Using Silverlight Brushes for Color, Gradient and Video
- Using the Silverlight Downloader Object
- Basic Keyboard Input with Silverlight
- Adding Ink Support to a Silverlight-based Application
- 2D Geometries in Silverlight
- Building Video Overlays with Silverlight
- Creating a Video Scrubbing Control with Silverlight
- Using Silverlight for Full Screen Experiences
- Silverlight Event Handling with JavaScript
- Animating and Clipping Video with Silverlight
- Creating Vector Art for Silverlight with Expression Blend
- Animating Vector Art for Silverlight with Expression Blend Part I
- Animating Vector Art for Silverlight with Expression Blend Part II
- Animating Raster Art for Silverlight with Expression Blend
- Using Expression Blend to Control Silverlight Media Playback
- Delivering Parameterized Silverlight Content with ASP.NET
- Delivering Parameterized Silverlight Content with PHP
- Delivering Parameterized Silverlight Content with Java
- Using AJAX to Dynamically Update Silverlight Content
- Creating a Video Playlist with Silverlight and ASP.NET
- Overlaying HTML and Silverlight Content
- Real-Time Data Update with Silverlight and Web Services
"Knowledge is power, if you know it about the right person." - Ethel Mumford
Comments are closed.