L’obiettivo del Corso è fornire ai partecipanti la preparazione e le competenze necessarie per costruire e configurare una soluzione Windows Presentation Foundation (WPF).
MS VISUAL STUDIO 2008 - Windows presentation foundation - Scheda corso LEN
1. Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
MS VISUAL STUDIO 2008 - WINDOWS
PRESENTATION FOUNDATION
[cod. S189]
UN BUON MOTIVO PER
L’obiettivo del Corso è fornire ai partecipanti la preparazione e le competenze necessarie per costruire e
configurare una soluzione Windows Presentation Foundation (WPF)
A CHI È RIVOLTO
Il corso si rivolge essenzialmente agli sviluppatori di applicazioni che abbiano familiarità con le
applicazioni Windows Forms, gli user control personalizzati e l'utilizzo delle caratteristiche comuni della
base class library. Hanno già la conoscenza dei concetti di UI threading e programmazione asincrona e di
come costruire controlli personalizzati da zero o utilizzando la GDI.
Prerequisiti: Buona esperienza nello sviluppo di applicazioni con le precedenti versioni di Visual Studio
COMPETENZE ACQUISITE
Al termine del corso i partecipanti saranno in grado di:
- Creare un'applicazione WPF
- Costruire una interfaccia utente in un'applicazione WPF
- Personalizzare l'estetica di un'applicazione WPF
- Effettuare il binding tra controlli dell'interfaccia utente e sorgenti di dati
- Effettuare il binding tra controlli dell'interfaccia utente e collections
- Creare nuovi controlli in un'applicazione WPF
- Gestire documenti in un'applicazione WPF
- Aggiungere grafica e supporto ai files multimediali in un'applicazione WPF
- Configurare e distribuire applicazioni WPF
2. Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
PROGRAMMA DI DETTAGLIO
1) Module 1: Creating an Application by Using
WPF
Overview of WPF
Creating a Simple WPF Application
Handling Events and Commands
Navigating Between Pages
Lab : Creating a WPF Application
Creating a Standalone WPF Application
Handling Events and Commands
Navigating Between Pages
Creating an XBAP Application
2) Module 2: Building User Interfaces
Defining Layout
Using Content Controls
Using Item Controls
Hosting Windows Forms Controls
Lab : Building User Interfaces
Defining Layout
Using Content Controls
Using Item Controls
Hosting Windows Forms Controls
3) Module 3: Customizing Appearance
Sharing Logical Resources in an
Application
Creating Consistent User Interfaces Using
Styles
Changing the Appearance of Controls
Using Templates
Using Triggers and Animations
Lab : Customizing the Appearance of a
WPF Application
Sharing Logical Resources in an
Application
Creating Consistent User Interfaces Using
Styles
Changing the Appearance of Controls
Using Templates
Using Triggers and Animations
4) Module 4: Data Binding
Overview of Data Binding
Create a Data Binding
Implementing Property Change
Notification
Converting Data
Validating Data
Lab : Data Binding
Binding Controls to Data
Implementing Property Change
Notifications
3. Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
Defining Value Converters
Validating Data
5) Module 5: Data Binding to Collections
Binding to Collections of Objects
Using Collection Views
Create Master-Detail User Interfaces
Using Data Templates
Lab : Data Binding to Collections
Binding to Collections of Objects
Using Collection Views
Create Master-Detail User Interfaces
Using Data Templates
6) Module 6: Creating New Controls
Overview of Control Authoring
Creating Controls
Lab : Creating New Controls
Creating User Controls
Creating Custom Controls
7) Module 7: Managing Documents
Working with Flow Documents
Working with Fixed Documents
Packaging Documents
Printing Documents
Lab : Managing Documents
Creating and Displaying Flow Documents
Creating and Displaying Fixed
Documents
Packaging Documents
Printing Documents
8) Module 8: Graphics and Multimedia
Displaying 2D graphics
Displaying Images
Displaying 3D Graphics
Going Further with 3D Graphics
Adding Multimedia Support
Lab : Adding Graphics and Multimedia
Support to a WPF Application
Displaying 2D graphics
Displaying Images
Displaying 3D Graphics
Playing Audio and Video Clips
9) Module 9: Configure and Deploy WPF
Applications
Deployment Options
Deploying a Standalone WPF Application
Deploying an XBAP Application
Configuring Security Settings
Lab : Configuring and Deploying WPF
Applications
Deploying a Standalone WPF Application
4. Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
Creating Deployment and Application
Manifests
Deploying an XBAP Application
MODALITA’ FORMATIVE
o SEMINARIO
Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai
contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore.
o WORKSHOP
Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte,
soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi
aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore.
o CORSO
TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato
all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB:
«il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di
soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un
massimo di 40 ore.