MS10554

Developing Rich Internet Applications using Microsoft Silverlight 4

This course covers intermediate and advanced topics required to develop professional Silverlight 4 applications that can be deployed to the Web, Windows desktops, and Windows Phone 7 devices.

The course will include hands-on labs that comprise approximately 50% of the classroom time and enable the student to learn Silverlight 4 programming within a variety of real-world scenarios.

This training can be paid by SA-Voucher

Informator remote - distanslösning

Audience:

The target audience for this training course is professional developers who have experience with XAML (either through WPF or Silverlight), a limited amount of Silverlight development experience, and experience working in Visual Studio 2010. This audience is interested in learning to develop advanced Silverlight 4 applications using Visual Studio 2010. This course is intended for developers who have programming experience using either Visual Basic .NET or Visual C# and who understand the concepts of object-oriented programming. This course is designed for developers who are comfortable using Expression Blend and Visual Studio 2010. This course is not designed for new programmers.

Objectives:

  • After Completing this course, students will be able to:
  • Build data-driven Silverlight applications
  • Create advanced user interfaces
  • Implement advanced media techniques in Silverlight
  • Work with Silverlight Media Framework
  • Access hardware in Silverlight applications
  • Create application that can be Globalized & Localized
  • Implement Network Communications
  • Deploy Silverlight applications
  • Understand the basics of developing Silverlight applications for Windows Phone 7
  • Implement advanced Silverlight techniques for Windows Phone 7 Development

Course outline:

Module 1: Introduction to Building Silverlight Business Applications

  • Overview of Silverlight 4.0
  • Silverlight Architecture
  • Developing Out-of-Browser Applications with Silverlight

Module 2: Building Data-Driven 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

Module 3: Advanced Data Management

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

Module 4: Implementing User Controls and Navigation

  • Working With Controls
  • Threading
  • Implementing Navigation

Module 5: Creating Advanced User Interfaces

  • Creating Content Presenter Classes
  • Creating Item Templates for Presentation
  • Developing Classes as Item Instances

Module 6: Using Local Assets

  • Printing in Silverlight Applications
  • Accessing Local Storage in Silverlight Applications
  • Accessing Local File Systems in Silverlight Applications

Module 7: Implementing Advanced Media Techniques in Silverlight

  • Implementing Deep Zoom in Silverlight
  • Playing Media Files

Module 8: Developing Silverlight Media Framework Solutions

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

Module 9: Accessing Hardware in Silverlight Applications

  • Interacting with Mice and Keyboards
  • Interacting with Audio and Video Hardware

Module 10: Globalization and Localization

  • Globalization
  • Localization

Module 11: Implementing Network Communications

  • Configuring Applications for Network Communications
  • Implementing Web Calls
  • Implementing Low-Level Communications

Module 12: Deploying Silverlight Applications

  • Application Features and Hosting
  • Managing Application Resources Dynamically

Module 13: Application Guidance

  • Getting Started with the MVVM Design Pattern
  • Getting to Know Prism

Module 14: Windows Phone Development-First Look

  • Introduction to Windows Phone
  • Beginning Windows Phone Development
  • Creating a Windows Phone Application

Fakta

Kurs
MS10554
Längd
5 dagar
Pris
25.450 kr (exkl. moms)

Göteborg

Malmö

Bookmark and Share

Förkunskaper

Erfarenhet av .NET-utveckling sedan tidigare och kännedom om Silverlight som genom kurs MS10267

Förbereder för följande certifieringstest

Kursmaterial

Microsofts officiella elektroniska kursmaterial på engelska ingår.

I samarbete med:

Kontakta oss
för mer information:

08 - 587 116 10 (Stockholm)
031 - 773 07 90 (Göteborg)
040-662 20 60 (Malmö)
info@informator.se