30/04/2016 Professional & Short Term Course
Reach us: IND: +91-40-6050-1418 USA: +1-516-8586-242 UK:+44 (0)203 371 0077 Email: firstname.lastname@example.org Skype: Global.onlinetrainings URL : https://www.globalonlinetrainings.com/silverlight-training/
Silverlight training | Microsoft Silverlight Developer Course
Silverlight training at Global Online Training with materials helps for creating and engaging, interactive user experiences for Web and mobile applications.
Silverlight Training Course Introduction :
Silverlight, just like other technologies, uses a lightweight browser plugin to extend the capabilities of standard web pages written in Hyper text markup language (HTML), and to display Rich Internet Applications. Silverlight Training implies users need to install an single element to view all Silverlight content created by different people. So the download & installation will be inconvenient; however, once the plug-in is installed, the browser can present any Silverlight content that requires plugins seamlessly, without prompting anymore. Which is quite interesting feature of silverlight. Global online trainings provide the best Silverlight Training.
Advantages of Silverlight:
It supports high-quality videos It supports cross browser and cross platform applications Supports other languages such as python, ruby It provides copy protection
SILVERLIGHT ONLINE TRAINING COURSE CONTENT INTRODUCTION TO SILVERLIGHT 4.0 Understand the Silverlight 4.0 / .NET 4.0 / WPF relationship Overview the services Architecture of Silverlight 4.0 Examine the core assemblies and namespaces syntax of XAML Understand the XAML / code relationship Learn to process the XAML at runtime Build Silverlight applications using the Visual Studio 2010 / Expression Blend SILVERLIGHT CONTROLS Survey the Silverlight control toolkit Learn the control content model Learn position controls using the layout managers Work with the Silverlight Data Grid and data binding templates Construct the tab-based UIs Design navigationally based Silverlight applications GRAPHICAL RENDERING SERVICES & TRANSFORMATIONS Understanding the scope of graphical rendering services Work with the shape types Work with Brushes and Pens Apply graphical transformations Understand role of geometries Use Blend to generate graphical data RESOURCE MANAGEMENT & STYLES Learn to manage the binary resources Understand the role of logical resources Work with resources in XAML & procedural code Understanding the resource lookup mechanism Learn how to define and apply styles Build new styles based on the existing styles ANIMATION AND MEDIA SUPPORT Understand the scope of animation services Define animations in code & XAML Working with key-frame animations Control animation timelines Video feed integration Generate animations using Expression Blend TEMPLATES & USER CONTROLS Learn to build custom control templates Work with the Visual State Manager class Know your choices for the control customization Examine options for building custom controls Understanding the role of dependency properties Generate custom controls by using Expression Blend CORE SILVERLIGHT APIS Incorporate LINQ programming techniques Communicate with remote the services using WCF Persist data using the isolated storage API Interacting with hosting browser Packaging, versioning & deployment of XAP files Running Silverlight out of browser DATA BINDING Understanding the data binding mechanism Understand control-to-control data binding Learn to work with data bindings in XAML & code Learn the role of the iValue Converter interface Learn to bind to custom collections of objects Define & make use of data templates Create data validation logic Examine data binding support within Expression Blend INTRODUCTION TO MVVM DESIGN PATTERN Understand the motivation behind the MVVM design patterns Know the responsibilities of the Model Know the responsibilities of the View Model Know the responsibilities of the View Inject MVVM into an existing WPF application Break down the starter code for a Blend Silverlight MVVP project See how to communicate between the layers using data binding, behaviors and commands