Developing Rich Internet Applications Using Microsoft Silverlight 4

Corso

A Milano

Prezzo da consultare

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Luogo

    Milano

  • Inizio

    Scegli data

Overview of Silverlight 4.0 Silverlight Architecture Developing Out-of-Browser Applications with Silverlight Creating a Silverlight Application Configuring Out-of-Browser settings for the Silverlight Application

Sedi e date

Luogo

Inizio del corso

Milano
Visualizza mappa
viale Piero e Alberto Pirelli 6, 20126

Inizio del corso

Scegli dataIscrizioni aperte

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Silverlight
  • Framework
  • Browser
  • Audio
  • Windows

Programma

After Completing this module, students will be able to:


Provide an overview of Silverlight 4.0.


Describe the general Silverlight architecture for developing solutions.


Describe how and when to build out-of-browser applications by using Silverlight.


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


Connecting to a Database in a Silverlight Project


Querying and Displaying Data from a Database


After Completing this module, students will be able to:


Describe data access in Silverlight 4.0.


Use ADO.NET entity data models in your Silverlight applications.


Display data by using domain services in your Silverlight applications.


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


Implementing Full Read-Write Scenarios


After Completing this module, students will be able to:


Modify data by using domain services in your Silverlight applications.


Understand and implement data binding.


Format data for display and validate user input.


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. Depending on how generic you create your user controls, they can easily be reused across your Silverlight applications.


Working With Controls


Threading


Implementing Navigation


Adding a Navigation User Control


Updating the Number of Cards Periodically


After Completing this module, students will be able to:


Describe the difference between standard controls and user controls.


Describe control parts and control part mapping.


Describe and create user controls.


Create and work with background threads in UI scenarios.


Implement a navigation framework.


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


Creating ItemsControl Objects


Configuring Content Classes for use in the ItemsControl Class


Using the Custom ItemsControl object in a User Control


After Completing this module, students will be able to:


Create content presenter classes with custom collections of sub-objects.


Create item templates for items in a custom collection.


Develop classes for use as item instances in custom collections.


This module discusses how you can add features that allows users to use 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


Printing from Silverlight Applications


Accessing the Clipboard in Silverlight Applications


Accessing Isolated Storage in Silverlight Applications


Accessing the File System in Silverlight Applications


After Completing this module, students will be able to:


Print from Silverlight applications.


Access local storage in Silverlight applications.


Access local file systems in Silverlight applications.


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


Implementing Deep Zoom in Silverlight


Playing Media Files


Adding a Deep Zoom Image


Adding a Media Player


After Completing this module, students will be able to:


Describe how Silverlight implements deep zoom.


Describe how Silverlight implements media.


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


Adding Support for the Silverlight Media Framework


Configuring the Silverlight Media Framework Player


After Completing this module, students will be able to:


Describe the Silverlight Media Framework.


Develop advanced media-based solutions by using the Silverlight Media Framework.


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. Adding interaction with such hardware and implementing features such as video capture and image creation from video sources enables you to add a high degree of rich interactivity to your solutions.


Interacting with Mice and Keyboards


Interacting with Audio and Video Hardware


Interacting with the Mouse Wheel


Interacting with the Keyboard


After Completing this module, students will be able to:


Mice and keyboards.


Video and audio hardware.


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


Globalization


Localization


Globalizing an application


Localizing an application


After Completing this module, students will be able to:


Can be globalized to work across cultures.


Can be localized to a specific culture.


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. Also it explains how to implement communication between Silverlight applications by using sockets and local TCP connections.


Configuring Applications for Network Communications


Implementing Web Calls


Implementing Low-Level Communications


Consuming Initiation Parameters


Consuming Data by Using HTTPWebRequest Objects


Consuming Data by Using WebClient Objects


Sending and Receiving Data by Using Local Connections


After Completing this module, students will be able to:


Configure applications for network communications.


Implement web calls.


Implement low-level communications


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


Adding Application Features


Loading Resources Dynamically


After Completing this module, students will be able to:


Work with the features of a deployed application.


Implement dynamically loading application resources.


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


Getting Started with the MVVM Design Pattern


Getting to Know Prism


Installing the Simple MVVM Toolkit


Examining a Silverlight MVVM project


Implementing MVVM Items


After Completing this module, students will be able to:


Understand and apply the MVVM design pattern to a Silverlight project.


Understand and use the Prism guidance for creating composite Silverlight applications.


This module explains the basics of Windows Phone Application Development.


Introduction to Windows Phone


Beginning Windows Phone Development


Creating a Windows Phone Application


Capturing User Input


Responding to Orientation Changes


After Completing this module, students will be able to:


Describe the features of Windows Phone.


Explain some of the considerations associated with Windows Phone Application Development.


Create a simple Windows Phone application.


Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Developing Rich Internet Applications Using Microsoft Silverlight 4

Prezzo da consultare