Scheda corso ET.SIL3

Sviluppare Applicazioni Web con Silverlight 3.0 e 4.0

Il corso ha l'obiettivo di  approfondire  l'architettura di Silverlight 3.0, studiare le caratteristiche innovative di WPF (Windows Presentation Fundation) utilizzate in questa piattaforma e analizzare le  specifiche XAML che stanno alla base della scrittura di applicazioni Silverlight 3.0.
 

Obiettivi

Approfondire  l'architettura di Silverlight 3.0, studiare le caratteristiche innovative di WPF (Windows Presentation Fundation) utilizzate in questa piattaforma e analizzare le  specifiche XAML che stanno alla base della scrittura di applicazioni Silverlight 3.0.
 

Contenuti

Introduzione a Silverlight
Introduzione a WPF
Architettura di Silverlight
Sviluppo di applicazioni Silverlight
Lavorare con XAML
Componenti core presentation framework
Componenti Silverlight per il .NET Framework
Installer e Updater
Silverlight e Visual Studio
Progetti Silverlight
Classi Silverlight
Costruzione di un sito ASP .NET con contenuto Silverlight
Compilazione e deployment di un sito Silverlight
Application Manifest
Layout di una pagina Web Silverlight
Layout containers
StackPanel
Canvas
Oggetto Grid
La classe Page
Implementare la navigazione
Silverlight e WPF
Dependency Properties
Routed Event
Gestione degli eventi
Alberi logici
Binding dei dati
Controlli di tipo Text
Controlli di tipo Content
Controlli di tipo List  
Controlli di tipo Range
Controlli di tipo Date
Shapes e Geometries
La classe Shapes
Ellissi e rettangoli
Curve e linee
Path
Brushes e Trasformazioni
Animazioni
Key Frames
Gestire le animazioni da programma
Tecniche di navigazione
Oggetti Frame e Page
ChildWindows
Application Model
Applicazioni Out of Browser
I nuovi tipi di Progetto in Visual Studio 2010
 Silverlight Business Solution
Rich Internet Application in Silverlight 4.0
Utilizzo dei Services per DataBinding e Autenticazione
Architetture MVC e MVVM
Contenuti multimediali
Introduzione a audio e video
Formati e protocolli supportati
Gestione degli stati dei media
Pagine a contenuti multimediali.
© 2009 Education Time S.p.A. | P.Iva 05352330962 | Note Legali | Privacy | Realizzato da Education Time