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 2005 - ADVANCED WINDOWS
APPLICATION DEVELOPMENT
[cod.S165]
UN BUON MOTIVO PER
Fornire agli studenti le conoscenze e gli skill necessari per sviluppare applicazioni Microsoft Windows
Forms avanzate utilizzando Microsoft Visual Studio 2005. Il workshop si focalizza sulle interfacce utente di
tipo avanzato, la struttura del codice ed i relativi dettagli implementativi.
A CHI È RIVOLTO
Il workshop è stato pensato per sviluppatori aziendali o indipendenti che desiderano approfondire la loro
conoscenza nelle aree tecnologiche relative allo sviluppo di applicazioni Web.
Prerequisiti:
 Aver preferibilmente frequentato il corso MS Visual Studio 2005 - Core Windows Application
Development o aver acquisito competenze equivalenti.
 Aver partecipato o studiato il Workshop Core Windows Forms Technologies with Visual Studio 2005, o
possedere conoscenze e skill equivalenti
 Essere in grado di gestire una soluzione software con l’IDE di Visual Studio 2005 ed i relativi tools
 Essere in grado di sviluppare un’applicazione con l’utilizzo di un linguaggio di programmazione
compatibile con il Framework .NET 2.0, e conoscere l’utilizzo di delegate ed eventi
 Avere una conoscenza di concetti avanzati come: la serialization, la reflection, gli application domains
e il multithreading
COMPETENZE ACQUISITE
Al termine dell’intervento formativo, il partecipante possiederà una conoscenza operativa dei contenuti.
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) Building MDI Applications
 Windows Forms Layout Options.
 What Are MDI Applications?
 Exercise 1. Creating MDI Parent and Child
Forms.
 Exercise 2. Displaying and Comparing
Information on MDI Child Forms.
 Exercise 3. Implementing Menu Merging
in MDI Applications.
2) Customizing Windows Forms and Controls
 What Are the Methods of Authoring
Controls for Windows Forms?
 Ways to Draw a User Interface by Using
GDI+.
 Creating a Nonrectangular Windows
Form.
 Exercise 1. Creating a Control that
Inherits from an Existing Control.
 Exercise 2. Creating a Nonrectangular
Windows Form.
 Exercise 3. Creating a Custom User
Control.
3) Creating Customized Print Components
 Printing Features that Are Supported by
.NET Framework 2.0.
 Drawing Print Document Content by
Using GDI+.
 Exercise 1. Printing a Report by Using
GDI+.
 Exercise 2. Creating a Customized Print
Preview Dialog Box (if time permits).
4) Performing Drag-and-Drop Operations and
Implementing Clipboard Support
 Drag-and-Drop Operations in Windows
Forms Applications.
 Adding Clipboard Support in Windows
Forms Applications.
 Exercise 1. Implementing Drag-and-Drop
Functionality in a Windows Forms
Application.
 Exercise 2. Adding Clipboard Support to
an Application.
 Exercise 3. Performing Drag-and-Drop
Operations by Using TextBox and
 PictureBox Controls (if time permits).
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
5) Performing Asynchronous Tasks by Using
Multithreaded Techniques
 Asynchronous Programming in Windows
Forms Applications.
 Creating Thread-Safe Applications.
 Exercise 1. Loading a Bitmap
Asynchronously.
 Exercise 2. Performing Calculations by
Using Multithreading.
6) Enhancing the Presentation of Windows
Forms Applications
 Enhancing Application User Interfaces.
 Customizing the DataGridView Control.
 Application Settings and the
PropertyGrid Control.
 Exercise 1. Programming the
DataGridView Control.
 Exercise 2. Viewing and Persisting
Application Settings by Using the
 PropertyGrid Control.
 Exercise 3. Implementing a User Interface
in the Style of Outlook by Using
 RAD Features.
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:
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
«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.

MS VISUAL STUDIO 2005 - Advanced windows application development - Scheda corso LEN

  • 1.
    Catalogo LEN Formazione2009/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 2005 - ADVANCED WINDOWS APPLICATION DEVELOPMENT [cod.S165] UN BUON MOTIVO PER Fornire agli studenti le conoscenze e gli skill necessari per sviluppare applicazioni Microsoft Windows Forms avanzate utilizzando Microsoft Visual Studio 2005. Il workshop si focalizza sulle interfacce utente di tipo avanzato, la struttura del codice ed i relativi dettagli implementativi. A CHI È RIVOLTO Il workshop è stato pensato per sviluppatori aziendali o indipendenti che desiderano approfondire la loro conoscenza nelle aree tecnologiche relative allo sviluppo di applicazioni Web. Prerequisiti:  Aver preferibilmente frequentato il corso MS Visual Studio 2005 - Core Windows Application Development o aver acquisito competenze equivalenti.  Aver partecipato o studiato il Workshop Core Windows Forms Technologies with Visual Studio 2005, o possedere conoscenze e skill equivalenti  Essere in grado di gestire una soluzione software con l’IDE di Visual Studio 2005 ed i relativi tools  Essere in grado di sviluppare un’applicazione con l’utilizzo di un linguaggio di programmazione compatibile con il Framework .NET 2.0, e conoscere l’utilizzo di delegate ed eventi  Avere una conoscenza di concetti avanzati come: la serialization, la reflection, gli application domains e il multithreading COMPETENZE ACQUISITE Al termine dell’intervento formativo, il partecipante possiederà una conoscenza operativa dei contenuti.
  • 2.
    Catalogo LEN Formazione2009/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) Building MDI Applications  Windows Forms Layout Options.  What Are MDI Applications?  Exercise 1. Creating MDI Parent and Child Forms.  Exercise 2. Displaying and Comparing Information on MDI Child Forms.  Exercise 3. Implementing Menu Merging in MDI Applications. 2) Customizing Windows Forms and Controls  What Are the Methods of Authoring Controls for Windows Forms?  Ways to Draw a User Interface by Using GDI+.  Creating a Nonrectangular Windows Form.  Exercise 1. Creating a Control that Inherits from an Existing Control.  Exercise 2. Creating a Nonrectangular Windows Form.  Exercise 3. Creating a Custom User Control. 3) Creating Customized Print Components  Printing Features that Are Supported by .NET Framework 2.0.  Drawing Print Document Content by Using GDI+.  Exercise 1. Printing a Report by Using GDI+.  Exercise 2. Creating a Customized Print Preview Dialog Box (if time permits). 4) Performing Drag-and-Drop Operations and Implementing Clipboard Support  Drag-and-Drop Operations in Windows Forms Applications.  Adding Clipboard Support in Windows Forms Applications.  Exercise 1. Implementing Drag-and-Drop Functionality in a Windows Forms Application.  Exercise 2. Adding Clipboard Support to an Application.  Exercise 3. Performing Drag-and-Drop Operations by Using TextBox and  PictureBox Controls (if time permits).
  • 3.
    Catalogo LEN Formazione2009/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 5) Performing Asynchronous Tasks by Using Multithreaded Techniques  Asynchronous Programming in Windows Forms Applications.  Creating Thread-Safe Applications.  Exercise 1. Loading a Bitmap Asynchronously.  Exercise 2. Performing Calculations by Using Multithreading. 6) Enhancing the Presentation of Windows Forms Applications  Enhancing Application User Interfaces.  Customizing the DataGridView Control.  Application Settings and the PropertyGrid Control.  Exercise 1. Programming the DataGridView Control.  Exercise 2. Viewing and Persisting Application Settings by Using the  PropertyGrid Control.  Exercise 3. Implementing a User Interface in the Style of Outlook by Using  RAD Features. 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:
  • 4.
    Catalogo LEN Formazione2009/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 «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.