Show findcourses.com as: Mobile

10554 Developing Rich Internet Applications Using Microsoft Silverlight 4

New Horizons Computer Learning Centers
Training overview
5 days
Next start date: Contact for info. - United States of America

Course description

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.

Course Outline

Introduction to Building Silverlight Business Applications

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

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
  • Lab : Consuming Data

Advanced Data Management

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

Implementing User Controls and Navigation

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

Creating Advanced User Interfaces

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

Using Local Assets

  • 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

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

Developing Silverlight Media Framework Solutions

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

Accessing Hardware in Silverlight Applications

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

Globalization and Localization

  • Globalization
  • Localization
  • Lab : Globalizing and Localizing Applications

Implementing Network Communications

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

Deploying Silverlight Applications

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

Application Guidance

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

Windows Phone DevelopmentFirst Look

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

Course 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

Do you have questions about this training and how COVID-19 might affect it?

At findcourses.com we are committed to helping everyone who wants to learn, to learn. So are the training suppliers we partner with.

Get in touch on this page to find out whether there are any changes to this training in light of COVID-19.

Who should attend?

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.

About New Horizons Computer Learning Centers

New Horizons Computer Learning Centers - Find Training

Premier Provider of Computer Courses and Certifications

New Horizons Computer Learning Centres provide high quality, flexible and intuitive training that is always delivered by award-winning instructors and uses the best resources available. New Horizons is the world’s largest independent IT training company, that has provided industry-leading technical training for...


Read more and show all training delivered by this supplier

New Horizons offer an extensive array of the vendor-authorized training and certifications that are in highest demand—including Microsoft, Cisco, CompTIA and VMware. They are the Worl'ds Largest IT Training provider delivering courses at more than 300 centers.

Contact info

New Horizons Computer Learning Centers

Training reviews

No reviews available

Need help with your search?

findcourses.com offers a free consultancy service to help compare training for you and your team

Request a free quote

Request a free training quote

You may also like...