After completing the course, students will be able to create Silverlight 3 application based on the Visual Studio Silverlight application template(s); use new and old user controls to create a user interface and customize their templates and styles to provide an optimal user experience; use new features in data binding mechanisms to populate controls with a data and connect between them; create Out-Of-Browser experience for Silverlight 3 application and use isolated offline storage in Silverlight applications; optimize Silverlight for SEO and use newly introduced navigation framework; use new media formats and support custom media types; use advanced graphics-related features in Silverlight 3; create sample LOB application using .NET RIA Services; use new features in Blend 3.