Get a free year on Tuts+ this month when you purchase a Siteground hosting plan from $3.95/mo
The Silverlight category over at Activetuts+ has been steadily gaining momentum over the last couple of months. However, the world of RIA's covers a broad range of subjects, so we thought it fitting that Nettuts+ readers enjoyed a slice of the pie too. Dig into this screencast and, if you're interested, pay a visit to ActiveTuts+ for plenty more Silverlight content when you're done!
This is a quick look at how to use MediaElement in Expression Blend to form the starting point of a custom video/audio player. We'll also look at how Expression Encoder can take any video and generate a Silverlight video player from it with no code including;
- different templates for your player
- offline support
- caption support
Other Awesome Silverlight Tuts
Take a quick peek at some of the other Silverlight screencasts Activetuts+ has to offer:
An Introduction to Microsoft Silverlight 4 – Part 1
This is the first of two screencasts demonstrating how to build a simple Silverlight 4 map application, using Visual Studio and the C# programming language. You’ll get a decent overview of the Silverlight workflow, and learn what advantages it has over …similar technologies.
An Introduction to Microsoft Silverlight 4 – Part 2
Part two of our Silverlight Introduction tutorial. In this screencast, Mike shows you how to save your walking routes to disk, and how to improve your app’s design using Expression Blend.
Silverlight and XAML
XAML is a key part of Silverlight development – it allows you to declaratively define your user interface and it makes it easy for tools such as Visual Studio and Expression Blend to share that UI definition. In this video we take a look at some of the key features of XAML that you’ll encounter whilst working with Silverlight and also a little around how XAML ‘works’ in your Silverlight applications.
Styling Silverlight UI Elements
The ability to apply style to user interface elements is something that we’re familiar with from HTML/CSS. Silverlight has some similar mechanisms for applying groups of common properties to parts (or the whole) of your user interface. In this video, we’re going to dive into styling in Silverlight.
Databinding with Silverlight
Databinding is key, key, key in Silverlight. Additionally, it’s key. No, really. The basic idea is that we don’t want to write code that transfers data between the objects representing data in your program and the UI controls presenting that data to the user. If you’re not using Databinding, keeping UI controls and the data separate in your Silverlight applications, then the chances are you’re doing it wrong.