Contents
Silverlight Course Overview
This Silverlight training teaches the developers to build plug-in that runs Rich Internet Applications. It brings a trimmed down version of the .NET Framework to web browser client-side programming. It also provides a user interface framework that is very similar to WPF, enabling developers familiar with WPF to learn Silverlight with ease. This course shows the main aspects of building user interfaces with Silverlight.
Silverlight Course Prerequisite
- Prior experience with following technologies is also beneficial: HTML, CSS, XML, JavaScript, Visual Studio, the .NET Framework and relational databases.
Silverlight Course Objective
- Introduction to Silverlight and its framework
- Generate XAML for rich user interfaces
- Define new user interface elements with styles and templates
- Integrate and stream multimedia content to enhance the user experience
- Different controls and layouts panels to provide dynamic, responsive user interfaces
- Create dynamic, data-driven Silverlight applications in a team environment
- Connect to .NET language code to extend the behavior of Silverlight elements
- Using Animations
- Securities in Silverlight
Silverlight Course Duration
- 30 Working days, daily 1.30 hour
Silverlight Training Content
Introduction to Silverlight
- Why Silverlight
- Silverlight vs WPF
- Silverlight vs AdobeFlash
- Versions of Silverlight
- Installing Silverlight
Basics
- Creating a silver light application
- Embedding silver light application with HTML document,asp.net document….
- Different parts of a silver light application
Silver light controls
- Layout controls
- User interface controls
- User controls and custom controls
Designing user interface
- Introduction to Expression Blend
- Design surface
- Different controls in the toolbox
- Grouping and combining objects
- VSIDE vs Expression Studio
Data Access
- Variables in Silverlight
- Using collection in Silverlight application
- Isolated storage
- Databinding to controls
- Databinding modes
SOA
- Using web service in Silverlight application
- Using WCFService in Silverlight application
- RESTful services
- Developing WCF RIA services
Animations
- Drawing Graphing s
- 2D and 3D animations
- Deep Zoom
Media
- Working with the media element
- Streaming media using Silverlight
- Introduction to expression encoder
- Downloading images
Interacting with Html page
- Interacting with DOM
- Calling Silverlight from javascript
- Calling javascript from Silverlight
- Silverlight font support
- Silverlight full-screen support
- Manipulating CSS properties from Silverlight