Facets Demo New Batches Starting from Saturday... 22-10-2016
Search Course Here

Live Chat
Basic Silverlight online training



Microsoft's Silverlight is a client-side Web technology that enables the implementation of visually stunning Web applications that depend only on a small, easy-to-install plug-in that works in browsers for both Windows . Silverlight provides a cross-platform and cross-browser implementation of the .NET Framework.


  • Basic understanding of Web application development using HTML and programming experience in .NET using C#.
  • A basic knowledge of ADO.NET is desirable for the data access chapter.


  • It is a 8 days program and extends up to 2hrs each.
  • The format is 40% theory, 60% Hands-on.

  • It is a 2 days program and extends up to 8hrs each.
  • The format is 40% theory, 60% Hands-on.
    Private Classroom arrenged on request and minimum attendies for batch is 4.

course content

  • AnOverviewofSilverlight
    • Difference between windows, web and Silverlight application
    • Creating a Silverlight Application
    • Walkthrough of Expression Blend
      • Tools required to develop Silverlight applications
      • Difference between Silverlight Runtime and Silverlight SOK
      • What is XAML ?
      • What is .xapfile ?
      • 11Hello World11 Silverlight application
      • Files created by Visual Studio by default
      • Build and run your Silverlight hello World application
      • What is app.xaml ?
      • Page.xaml file
      • Silverlight.js
      • Hosting Silverlight application
  • Linq
    • Partial class, extension method, lambda expression
    • Restriction Operators
    • Projection Operators
    • Partitioning Operators
    • Ordering Operators
    • Grouping Operators
    • Set Operators
    • Conversion Operators
    • Element Operators
    • Aggregate Operators
    • Join Operators
    • Async
    • Delegate vs lambda
  • EntityFramework
    • Linq to entity
    • Linq to sql
    • Linq to xml
    • Performance differences in ADO.Net and EF
    • Layers in EDMs
  • Validation on Meta Data
  • Using MVVM pattern in Silverlight application
    • INotifyPropertyChanged
    • Bindings view with viewmodel
    • Observable collections
  • Silverlight control
    • XAML: Introduces you to XAML, a declarative language used in Silverlight to create UI (e.g. controls, shapes, text, andother content presented on the screen).
    • Working with panels, xaml and controls
  • WCFServicesandWCFRIAServices
    • Create a WCF Service
    • Consume the WCF Service Using a Silverlight Application
    • wcf ria services :WCF RIA Services simplifies the development of n-tier solutions for Silverlight applications.
    • Transactions
    • Bindings and Behaviours
    • Performance Optimization
    • Security
    • Authentication and authorization
  • Silverlightdatabinding
    • Describes how to data bind to a control and customize the display.
    • Getting Data Into Silverlight
  • Prism
    • Adding Shell.xaml
    • Adding References to Prism
    • Adding Main Region
    • Adding the BootStrapper
    • Adding a Module
    • Adding a View
    • Simple ViewModel for MWM
    • Adding a Simple Service
    • XAML for the View
    • Pushing Information to the ViewModel
    • Adding the !Module type to the Module
    • Registering a Module
  • ManagedExtensibilityFramework(MEF):
    • Imports and Exports
    • Cardinality and creation policies
    • Catalogs
    • MEF’s compositioncontainer
    • Package catalog
    • Export Proividers
  • Others
    • Local Storage in Silverlight
    • Templates (Control, Data)
    • Data Bindings
    • Resources
    • Localization
    • State Management
    • Custom Control


Silverlight Videos will be updated soon
To Watch More Videos Click Here

Flash News

AngularJS New Batch Start From 09th OCT & 10th OCT.

Hadoop Dev New Batch Start From 10th OCT & 11th OCT.

IBM COGNOS TM New Batch Start From 11th OCT & 12th OCT.

Informatica Dev New Batch Start From 12th OCT & 13th OCT.

Mean Stack New Batch Start 13th OCT & 14th OCT.

SAP BODS new Batch Starting From 14th OCT & 15th OCT.

SAP S/4 HANA New Batch Start From 15th OCT & 16th OCT

Tableau New Batch Start From 16th OCT & 17th OCT


Facets Demo Training

Demo Schedule : 08:30P.M EST / 07:30P.M CST / 05:30P.M PST on 21st OCT & 06:00A.M IST on 22nd OCT
Email :
Rediff Bol :
Google Talk :
MSN Messenger :
Yahoo Messenger :
Skype Talk :