Silverlight 4.0 Training Date: 20 Jan 2011 to 21 Jan 2011 Time: 3:00 pm to 7:00 pm Level: Beginner Prerequisite: C#, ASP.NET Programming
Day -1 What is Silverlight? .NET framework 3.5 & 4 Silverlight Development Tools Silverlight Framework XAML Basics Hello world with Silverlight Silverlight Toolkit & Controls
Day -2 Silverlight & WCF Business Application using Silverlight Windows Phone 7 & Silverlight
Silverlight is delivered as a cross-platform and cross-browser plug-in that exposes a programming framework and features that are a subset of the .NET Framework and Windows Presentation Foundation (WPF). What is Silverlight?
Development Tools Windows XP sp3, Windows 7, Windows 2003 & 2008 with latest SP VS 2008 with sp1 or VS 2010 Silverlight Runtime 4.0 Silverlight Tools for Visual Studio Silverlight 4.0 Toolkit (Optional) WCF RIA Services for Silverlight (Optional) Windows Phone 7 Developer Tool (for WP7)
A declarative language describes what it wants to accomplish rather than focusing on how to achieve its goal. Writing a declarative program is not about specifying a sequence of statements to run one after another to create an application, but to write declarative statements that show a relationship between each other. XAML is a declarative markup language. As applied to the .NET Framework programming model. You can create visible UI elements in the declarative XAML markup, and then separate the UI definition from the run-time logic by using code-behind files, joined to the markup through partial class definitions. When represented as text, XAML files are XML files that generally have the .xaml extension. The files can be encoded by any XML encoding, but encoding as UTF-8 is typical. <StackPanel> <ButtonContent="Click Me"/> </StackPanel> XAML Basics