Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

MS Silverlight - Developing Internet Apps

( Duration: 5 Days )

The Developing Rich Internet Applications Using MS Silverlight training course covers intermediate and advanced topics required to develop professional Silverlight applications that can be deployed to the Web, Windows desktops, and Windows Phone devices.

By attending Developing Rich Internet Applications Using MS Silverlight workshop, delegates will learn 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
  • Implement advanced Silverlight techniques for Windows Phone Development

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

The target audience for Developing Rich Internet Applications Using Microsoft Silverlight class is professional developers who have programming experience using either Visual Basic .NET or Visual C# and who understand the concepts of object-oriented programming.

COURSE AGENDA

1

Introduction to Building Silverlight Business Applications

  • Overview of Silverlight.0
  • Silverlight Architecture
  • Developing Out-of-Browser Applications with Silverlight
2

Building Data-Driven Applications

  • Overview of Data Access in Silverlight.0
  • Defining Data Access by Using ADO.NET Entity Data Models
  • Displaying Data by Using Domain Services
3

Advanced Data Management

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

Implementing User Controls and Navigation

  • Working With Controls
  • Threading
  • Implementing Navigation
5

Creating Advanced User Interfaces

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

Using Local Assets

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

Implementing Advanced Media Techniques in Silverlight

  • Implementing Deep Zoom in Silverlight
  • Playing Media Files
8

Developing Silverlight Media Framework Solutions

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

Accessing Hardware in Silverlight Applications

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

Globalization and Localization

  • Globalization
  • Localization
11

Implementing Network Communications

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

Deploying Silverlight Applications

  • Application Features and Hosting
  • Managing Application Resources Dynamically
13

Application Guidance

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

Windows Phone Development-First Look

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

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X