Workshop: "Developing RIAs with Silverlight 2.0"

Track: Tutorial

Time: Friday 09:00 - 17:00

Location: Musikhuset Nr. 224


Silverlight 2.0 is helping developers create fantastic browser based applications leveraging XAML and .NET similar to how .NET developers deliver WPF desktop applications today. With rich animation, interaction and graphics at our disposal – building ton notch applications with a browser based delivery system. With the user experience as the focus, a properly designed and built RIA can save time and money.


In this deep dive tutorial, we will cover building a true RIA experience with Silverlight 2.0. Importantly, this is not a deep dive into working with media. While Silverlight does that well and we will touch on integrating media into the applications, the focus of this tutorial is line of business applications with a fantastic user experience. We will be working with Visual Studio 2008 and Expression Blend 2.5 to build these applications.


If you want to work along with the labs that will be built up front, bring your laptop with the requisites listed on Your take home will be a copy of the lab instructions for you to work during or after the tutorial. 

RIA Architect Evangelist Josh Holmes, Microsoft

RIA Architect Evangelist Josh  Holmes

Josh Holmes is a RIA Architect Evangelist with Microsoft focused on building and educating the dev partners with a Rich Internet Application offering. Prior to joining Microsoft in October 2006, Josh was a consultant with SRT Solutions working with a variety of clients ranging from large Fortune 500 firms to smaller sized companies.

In most situations, Josh was called in as the technical leader on a project to lead the clients team to success. Josh is a frequent speaker and lead panelist at national and international software development conferences, including VSLive, Software Development Expo (East and West), Basta and the Rich Web Experience, focusing on emerging technologies, software design and development with an emphasis on mobility and RIA (Rich Internet Applications).

Josh has written and delivered many training classes over time for both public audiences as well as courses tightly tailored for the client's needs. The topics of these classes ranged from XML to ASP.NET to the Compact Framework. Josh speaks from his experience and conviction based on many production successes that his clients have experienced. Community focused, Josh has founded and/or run many technology organizations from the Great Lakes Area .NET Users Group to the Ann Arbor Computer Society and was on the forming committee for CodeMash. You can contact Josh through his blog at