Previous
Next

I need more information

If you would like to speak to a member of our specialist team, please feel free to call our freephone number or email us directly:

0800 028 6400

enquires@jbinternational.co.uk

Quote me | Enrol me

Silverlight 4 and 5 Training Course

Course code: SILVRDEV
Details: 2 July, 3 days, £1795 + VAT
OnsiteEnquire about bringing this course to your offices
Who should attend: Developers who are looking to produce cross-browser rich internet applications using Microsoft Silverlight
Prerequisite skills: Some experience of developing AJAX, Python, Ruby, or .NET, and an understanding of general web technologies.

Clients who have attended this course include

BMIBBCClearChannel

Course Outline

Microsoft Silverlight is all about delivering a rich web User Experience (UX), and is a strong contender in the Rich Internet Application battle, whose champions have long been Adobe's Flash and Flex products, along with many implementations of AJAX.

The course now features  the new features in Silverlight 5 

Course Content

Our hands-on Silverlight training course has been developed for real-world, commercial scenarios by our expert instructors. The course contains many Silverlight tutorials based on real-world scenarios. See below for detailed syllabus.

What you will learn

  • Silverlight Architecture
  • RIA Services
  • XAML
  • M-V-VM patterns
  • PRISM framework
  • Silverlight Controls
  • Silverlight with RESTful services, WCF, Duplex, and Sockets
  • Silverlight DataBinding
  • Storage & Deployment
  • Silverlight 5 Overview

 

Overviews

  • Using Blend
  • Styles and Templates
  • Using Sample Data

Working with Services

  • Creating Services for Silverlight
  • Silverlight enabled WCF services
  • RESTful services with POX and JSON
  • ·Consuming Services
  • WCF, ASMX
  • WCF Data Services
  • Other Services (REST, POX)
  • Security restrictions
  • Duplex Polling Services
  • Working with Data
  • Using Entity Framework with Silverlight
  • Creating and exposing conceptual models to Silverlight
  • Making EF testable

Using RIA Services for n-tier

  • Understanding .Net RIA Services
  • Pros and cons
  • Validation model and shared code
  • Creating RIA Services applications
  • Using the Data Form with Ria Services
  • Using RIA services with other data bound controls

Silverlight Environment

  • Hosting the Silverlight Control
  • File IO
  • Out of Browser
  • Partial Trust

Silverlight Unit Testing

  • Installing the framework
  • Writing Unit Tests for Silverlight code
  • Adopting TDD and Silverlight
  • Testing User Interface

Model View ViewModel (MVVM)

  • Understanding MVVM
  • Separation of Concerns
  • ICommand Interface
  • Using M-V-VM in Silverlight

Managed Extensibility Framework (MEF)

  • Understanding MEF
  • Export and Import Attributes
  • Composition
  • Loading on Demand

PRISM (i.e. Composite Application Guidance)

  • Understanding PRISM
  • Examining the parts of PRISM
  • Getting and installing Prism
  • Implementing PRISM in your Project
  • Pro and Cons

Review and Summary

  • Review of technologies and approaches
  • Overview of Silverlight 5 features
  • Summary and a look to the future