4

Click here to load reader

MS VISUAL STUDIO 2008 - Windows presentation foundation - Scheda corso LEN

Embed Size (px)

DESCRIPTION

L’obiettivo del Corso è fornire ai partecipanti la preparazione e le competenze necessarie per costruire e configurare una soluzione Windows Presentation Foundation (WPF).

Citation preview

Page 1: MS VISUAL STUDIO 2008 - Windows presentation foundation - Scheda corso LEN

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: [email protected]

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

Page 2: MS VISUAL STUDIO 2008 - Windows presentation foundation - Scheda corso LEN

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: [email protected]

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

Page 3: MS VISUAL STUDIO 2008 - Windows presentation foundation - Scheda corso LEN

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: [email protected]

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

Page 4: MS VISUAL STUDIO 2008 - Windows presentation foundation - Scheda corso LEN

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: [email protected]

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.