Introduction to Building Silverlight Business Applications
o Overview of Silverlight 4.0
o Silverlight Architecture
o Developing Out-of-Browser Applications with Silverlight
Building Data-Driven Applications
o Overview of Data Access in Silverlight 4.0
o Defining Data Access by Using ADO.NET Entity Data Models
o Displaying Data by Using Domain Services
Advanced Data Management
o Manipulating Data by Using Domain Services
o Binding and Validating Data
Implementing User Controls and Navigation
o Working With Controls
o Threading
o Implementing Navigation
Creating Advanced User Interfaces
o Creating Content Presenter Classes
o Creating Item Templates for Presentation
o Developing Classes as Item Instances
Using Local Assets
o Printing in Silverlight Applications
o Accessing Local Storage in Silverlight Applications
o Accessing Local File Systems in Silverlight Applications
Implementing Advanced Media Techniques in Silverlight
o Implementing Deep Zoom in Silverlight
o Playing Media Files
Developing Silverlight Media Framework Solutions
o Introduction to the Silverlight Media Framework
o Developing Silverlight Media Framework Solutions
Accessing Hardware in Silverlight Applications
o Interacting with Mice and Keyboards
o Interacting with Audio and Video Hardware
Globalization and Localization
o Globalization
o Localization
Implementing Network Communications
o Configuring Applications for Network Communications
o Implementing Web Calls
o Implementing Low-Level Communications
Deploying Silverlight Applications
o Application Features and Hosting
o Managing Application Resources Dynamically
Application Guidance
o Getting Started with the MVVM Design Pattern
o Getting to Know Prism
Windows Phone Development–First Look
o Introduction to Windows Phone
o Beginning Windows Phone Development
o Creating a Windows Phone Application