| Available 24 Hours Monday - Friday | +60 1800812339
Please enter course

Got a quick question or comment?
Send us enquiry.

Enter your details and we will call you back to discuss your requirements

Microsoft Silverlight Training

  • Microsoft Silverlight is a powerful development tool for Web and Mobile applications
  • This course is recommended for Professional Developers to attend
  • Learn the intermediate/advanced topics that are required to develop professional Silverlight 4 applications
  • GUARANTEED LOWEST PRICE IN THE INDUSTRY
  • Professional programming experience with Visual Studio 2010 is needed prior to attending
  • Courses delivered by world class Microsoft Silverlight training instructors in luxury venues 
  • Microsoft Silverlight Training includes material and manuals
  • Book Online or Call +60 1800812339 to speak to an Microsoft Silverlight training advisor today
Schedule
Course Dates, Locations & Prices (Top) | View Course Info
Course Name Date Location Duration Price Book Online
Whats New in Microsoft Silverlight 3 06/07/17 Kuala Lumpur
2 days $2519 Book now Enquire
Whats New in Microsoft Silverlight 3 03/08/17 Limited Seats Kuala Lumpur
2 days $2195 Book now Enquire
Whats New in Microsoft Silverlight 3 07/09/17 Kuala Lumpur
2 days $2519 Book now Enquire
Whats New in Microsoft Silverlight 3 05/10/17 Kuala Lumpur
2 days $2519 Book now Enquire
Whats New in Microsoft Silverlight 3 02/11/17 Limited Seats Kuala Lumpur
2 days $2195 Book now Enquire
Whats New in Microsoft Silverlight 3 07/12/17 Kuala Lumpur
2 days $2519 Book now Enquire
Whats New in Microsoft Silverlight 3 04/01/18 Kuala Lumpur
2 days $2519 Book now Enquire
Whats New in Microsoft Silverlight 3 01/02/18 Limited Seats Kuala Lumpur
2 days $2195 Book now Enquire
Whats New in Microsoft Silverlight 3 01/03/18 Kuala Lumpur
2 days $2519 Book now Enquire
Whats New in Microsoft Silverlight 3 05/04/18 Kuala Lumpur
2 days $2519 Book now Enquire
Whats New in Microsoft Silverlight 3 03/05/18 Limited Seats Kuala Lumpur
2 days $2195 Book now Enquire
Whats New in Microsoft Silverlight 3 07/06/18 Kuala Lumpur
2 days $2519 Book now Enquire

Course Information (Top) | View Dates & Pricing

Overview

Introduction

Developing Rich Internet Applications Using Microsoft Silverlight 4 teaches individuals intermediate/advanced topics that are required to develop professional Silverlight 4 applications that can be deployed to the Web, Windows Desktops, and Windows Phone 7 Devices.

Pre-Requisites

Prior to attending this course, individuals must have the following:

  • Professional programming experience with Visual Studio 2010
  • Some experience developing Web Applications
  • Some professional experience with XAML and Expression Blend

Who Should Attend

  • This course is recommended for Professional Developers who are interested in learning to develop advanced Silverlight 4 applications using Visual Studio 2010.

Course Content

Introduction to Building Silverlight Business Applications

This module is an overview of Silverlight for building business applications and describes how to build out-of-browser applications.

  • Overview of Silverlight 4.0
  • Silverlight Architecture
  • Developing Out-of-Browser Applications with Silverlight
  • Lab: Building Silverlight Business Applications

Building Data-Driven Applications

This module discusses various data access techniques in Silverlight, and focuses on how to use ADO.NET entity data models in Silverlight applications.

  • Overview of Data Access in Silverlight 4.0
  • Defining Data Access by Using ADO.NET Entity Data Models
  • Displaying Data by Using Domain Services
  • Lab: Consuming Data

Advanced Data Management

This module explains how to modify data using domain services, implement data binding, and format data for display.

  • Manipulating Data by Using Domain Services
  • Binding and Validating Data
  • Lab: Manipulating Data

Implementing User Controls and Navigation

This module describes how you can create user controls that allow you to group various controls in a single unit and customize both the display and functionality to suit your needs.

  • Working With Controls
  • Threading
  • Implementing Navigation
  • Lab: Implementing User Controls and Navigation

Creating Advanced User Interfaces

This module explains how you can create your own presenter objects to contain other objects, and define collections and templates for sub-objects, all in a flexible way.

  • Creating Content Presenter Classes
  • Creating Item Templates for Presentation
  • Developing Classes as Item Instances
  • Lab: Presenting Items, Classes, and Dependency Properties

Using Local Assets

This module discusses how you can add features that allow local resources, e.g., print data from your solutions. Additionally, it explains how you can persist settings across sessions, and enable users to open and save files to the local computer’s file system.

  • Printing in Silverlight Applications
  • Accessing Local Storage in Silverlight Applications
  • Accessing Local File Systems in Silverlight Applications
  • Lab: Using Local Assets

Implementing Advanced Media Techniques in Silverlight

This module explains how you can implement deep zoom and play media files.

  • Implementing Deep Zoom in Silverlight
  • Playing Media Files
  • Lab: Implementing Advanced Media Techniques in Silverlight

Developing Silverlight Media Framework Solutions

This module explains how you can use Silverlight Media Framework to implement many enhancements over the built-in media elements of Silverlight, and simplify your job of developing rich media-based solutions.

  • Introduction to the Silverlight Media Framework
  • Developing Silverlight Media Framework Solutions
  • Lab: Developing Silverlight Media Framework Solutions

Accessing Hardware in Silverlight Applications

This module focuses on how you can use Silverlight to develop solutions that interact with hardware devices, such as webcams, audio equipment, mouse wheels, and keyboards.

  • Interacting with Mice and Keyboards
  • Interacting with Audio and Video Hardware
  • Lab: Interacting with Hardware Programmatically

Globalization and Localization

This module explains how you can develop solutions that can be globalized to work across cultures, and localized to a specific culture.

  • Globalization
  • Localization
  • Lab: Globalizing and Localizing Applications

Implementing Network Communications

This module, describes some common techniques for providing configuration data to Silverlight applications, such as providing initiation parameters that identify external XML configuration files or services, and consume such external XML configuration files or services by using various approaches.

  • Configuring Applications for Network Communications
  • Implementing Web Calls
  • Implementing Low-Level Communications
  • Lab: Building Dynamic Silverlight Applications

Deploying Silverlight Applications

This module covers how to host a Silverlight application and thus make it available to end users, as well as which features you can make use of after your application has been deployed.

  • Application Features and Hosting
  • Managing Application Resources Dynamically
  • Lab: Deploying Silverlight Applications

Application Guidance

This module focuses on the MVVM design pattern and the Prism guidance.

  • Getting Started with the MVVM Design Pattern
  • Getting to Know Prism
  • Lab: Implementing the MVVM Design Pattern

Windows Phone Development-First Look

This module explains the basics of Windows Phone Application Development.

  • Introduction to Windows Phone
  • Beginning Windows Phone Development
  • Creating a Windows Phone Application
  • Lab: Creating a Windows Phone Application
FAQs
  • Course Availability

    The spaces remaining on all courses across the website reflect the availability of the maximum printed course materials and equipment available in stock for any given event. If the spaces remaining do not appear, then there is comfortably enough lead time to provision course materials and equipment upon booking.


  • What time shall I arrive at the venue?

    Please arrive at the venue for 08:45am


  • What are the timings of the course?

    The course begins at 9am and finishes around 5pm.


  • Who should attend this course?

    This course is recommended for Professional Developers who are interested in learning to develop advanced Silverlight 4 applications using Visual Studio 2010.


  • Do you offer support for the course?

    We are able to provide support via phone & email prior to attending, during and after the course


  • What is included in the course?

    Delegate pack consisting of course notes and exercises, Manual, Experienced Instructor and Refreshments


  • What are the pre-requisites?

    Prior to attending this course, individuals must have the following: Professional programming experience with Visual Studio 2010 Some experience developing Web Applications Some professional experience with XAML and Expression Blend


  • How long until I receive the course confirmation details?

    Once your booking has been placed and confirmed, you will receive an email which contains your course location, course overview, pre-course reading material (if required), course agenda and payment receipts


What's Included?
  • Delegate pack consisting of course notes and exercises
  • Manual
  • Experienced Instructor
  • Refreshments

best-price      customer-charter

Why Choose us?
  • Certified and Approved

    We're accredited by leading training organisations including AXELOS, BCS, The Chartered Institute of IT, APMG, PMI, The Open Group and many more.


  • Best Price Guarantee

    As well as providing the best training in the industry, we'll also provide it at the best price. We'll beat any like for like quote from our competitors.


  • World's Largest Global Training Provider

    We offer training in the more locations than any other provider with over 1200 training locations globally.


  • Trusted by Industry Leading Brands

    We're proud of our range of high-profile clients including brands such as JP Morgan, HSBC, British Airways, BskyB, Sony, AT&T to name only a few


  • Hands-on, Expert Instructor-led Classroom Training

    All our trainers are hand-picked, highly experienced, subject matter experts, who can not only train you but also use real world and practical examples.


  • Dedicated 24/7 Support

    We are here to provide help and guidance before, during and after your training course to make sure you get the most from your training

Reviews
 Contact Us  More Courses

Happy Customers

There hasn't been any testimonials submitted to this topic