overviewsyllabusvideoregister
Silverlight is Microsoft’s revolutionary new platform for building Rich Internet Applications (RIAs). It enables browser-based apps to escape the limitations of HTML and JavaScript by introducing support for XAML-based user interfaces and managed code written in C# and other languages. It enables .NET developers to use the knowledge they already have to build immersive, content-rich Web applications. Moreover, Silverlight is a cross-platform solution that supports a wide variety of browsers and operating systems.
Mastering Silverlight 5 provides developers with the knowledge and skills they need to leverage Silverlight to its fullest. It includes in-depth coverage of Silverlight 5, XAML, and the Silverlight Base Class Library. It also includes coverage of Silverlight’s newest and most compelling features, including trusted in-browser applications, the ability to invoke platform APIs with P/Invoke, and vector printing support.
Mastering Silverlight 5 is offered as a 3-day course without hands-on labs, or a 4-day course with labs. Although this is a developer-focused course with an emphasis on architecture, coding practices, and Visual Studio, designers seeking a deeper knowledge of Silverlight will find the course helpful as well.
formats
On-Site
,
Virtual
prerequisites
Persons who attend Mastering Silverlight 5 should have experience building .NET apps and should be comfortable with the C# programming language. Familiarity with ASP.NET, Windows Presentation Foundation (WPF), and XAML is helpful but not required.
Introducing Silverlight
XAML
Transforms and Animations
Data Binding
Threading
Networking
Files, Devices, and Isolated Storage
Out-of-Browser Applications
Trusted Applications
Browser Integration
The Silverlight Plug-In
Behaviors
Threading
Networking
Files, Devices, and Isolated Storage
The Silverlight Plug-In
Navigation Framework
Browser Integration
Out-of-Browser Applications
Silverlight for Windows Phone