Obiettivo del corso: Questo corso con istruttore, della durata di tre giorni, fornisce agli studenti le competenze necessarie per generare applicazioni Microsoft® Windows® Form mediante Microsoft .NET Framework. Questo corso è parte del curriculum Microsoft Visual Basic .NET ed intende fornire ai programmatori Visual Basic le competenze necessarie per creare applicazioni Windows Form. Rivolto a: Questo corso è rivolto a programmatori con esperienza di livello medio responsabili della progettazione e generazione di applicazioni basate su Windows con .NET Framework. È inoltre rivolto a sviluppatori in grado di sviluppare in Visual Basic. Agli studenti sono richieste le seguenti competenze:.
Profilo del corso
Per seguire il corso è necessario essere in possesso di:
Nozioni di programmazione Visual Basic%%/li%%
Esperienza nella generazione di applicazioni%%/li%%
Si suggeris...
Domande e risposte
Aggiungi la tua domanda
I nostri consulenti e altri utenti potranno risponderti
Stiamo controllando la tua domanda per verificare che sia conforme con gli standard di pubblicazione. A parte questo, abbiamo rilevato dalle tue risposte che potresti non essere in grado di immatricolarti a questa formazione. Questo potrebbe essere dovuto al titolo di studio che possiedi, al luogo in cui vivi, ecc. In ogni caso ti consigliamo di verificare contattando il centro di formazione.
Grazie mille!
Stiamo verificando la tua domanda. A breve sarà pubblicata
Preferisci essere contattato dal centro?
Opinioni
Hai seguito questo corso? Condividi la tua opinione
Materie
Microsoft .Net
Programma
Introduzione
Questo corso con istruttore, della durata di tre giorni, fornisce agli studenti le competenze necessarie per generare applicazioni Microsoft® Windows® Form mediante Microsoft .NET Framework. Questo corso è parte del curriculum Microsoft Visual Basic .NET ed intende fornire ai programmatori Visual Basic le competenze necessarie per creare applicazioni Windows Form mediante .NET Framework. Verranno trattati gli argomenti principali relativi alla programmazione di applicazioni client per Windows in .NET Framework, tra cui: Windows Form, GDI+, accesso semplice ai dati, interoperabilità con codice non gestito, problematiche relative al threading e alla programmazione asincrona, servizi remoti semplici, accesso al Web, uso di servizi Web XML, debug, protezione e problematiche legate alla distribuzione di applicazioni desktop.
A chi è rivolto Questo corso è rivolto a programmatori con esperienza di livello medio responsabili della progettazione e generazione di applicazioni basate su Windows con .NET Framework. È inoltre rivolto a sviluppatori in grado di sviluppare in Visual Basic. Agli studenti sono richieste le seguenti competenze:
Esperienza con un linguaggio .NET quale Visual Basic .NET
Esperienza di sviluppo di applicazioni di base con MFC e/o Microsoft Visual Basic 6.0
I professionisti a cui è destinato il corso si occupano in genere delle seguenti attività chiave:
Creazione di specifiche funzionali.
Progettazione e sviluppo di interfacce utente.
Creazione e test di prototipi.
Scrittura di applicazioni Windows Form.
Obiettivi del corso
Al termine del corso gli studenti saranno in grado di:
Creare Windows Form e inserirvi dati.
Organizzare controlli su Windows Form.
Creare menu in un'applicazione Windows Form.
Aggiungere codice a form e controllare routine eventi in un'applicazione Windows Form.
Creare applicazioni con interfaccia a documenti multipli (MDI).
Utilizzare finestre di dialogo in applicazioni Windows Form.
Convalidare l'input dell'utente in un'applicazione Windows Form.
Creare e utilizzare controlli utente in un'applicazione Windows Form.
Creare licenze per i controlli.
Associare applicazioni Windows Form a diverse origini dati utilizzando Microsoft ADO.NET.
Utilizzare servizi Web XML da applicazioni Windows Form.
Utilizzare componenti .NET e COM in un'applicazione Windows Form.
Chiamare API Microsoft Win32® da un'applicazione Windows Form.
Eseguire la migrazione di applicazioni Visual Basic 6.0 a Visual Basic .NET.
Stampare documenti in un'applicazione Windows Form.
Effettuare chiamate asincrone a metodi da un'applicazione Windows Form.
Eseguire il debug di un'applicazione Windows Form.
Incorporare funzionalità di accesso facilitato in un'applicazione Windows Form.
Localizzare un'applicazione Windows Form.
Aggiungere supporto per la Guida in linea per localizzare un'applicazione Windows Form.
Creare file della Guida in un'applicazione Windows Form.
Distribuire un'applicazione Windows Form.
Implementare la protezione dell'accesso al codice e la protezione basata su ruoli in un'applicazione Windows Form.
Aggiungere flessibilità di distribuzione ad applicazioni utilizzando assembly condivisi.
Prerequisiti
Per seguire il corso è necessario essere in possesso di:
Nozioni di programmazione Visual Basic
Esperienza nella generazione di applicazioni
Si suggerisce inoltre di seguire i corsi indicati di seguito:
Corso 2559A - Introduction to Visual Basic .NET programming oppure competenze equivalenti
Esami Microsoft Certified Professional Non esistono esami Microsoft Certified Professional associati a questo corso.
Exam 70-XXX,
Materiale per lo studente Il kit dello studente include un manuale completo e altri materiali necessari per il corso.
Struttura del corso
Modulo 1: Introduzione a Windows Form In questo modulo vengono introdotti Windows Form e i controlli Windows in .NET Framework. Gli studenti apprenderanno a creare form di base e form ereditati e a inserirvi dati mediante Microsoft Visual Studio .NET Framework. Verrà inoltre illustrato come aggiungere controlli a un form e come creare applicazioni MDI.
Lezioni
Creazione di un form
Aggiunta di controlli a un form
Creazione di un form ereditato
Organizzazione di controlli su un form
Creazione di applicazioni MDI
Laboratorio 1.1: Creazione di Windows Form
Creazione di un nuovo Windows Form
Eredità di un nuovo form da un Windows Form esistente
Al termine del modulo gli studenti saranno in grado di:
Creare un form e aggiungervi controlli.
Creare un form ereditato utilizzando l'ereditarietà visiva.
Organizzare controlli su un form.
Creare applicazioni MDI.
Modulo 2: Controlli In questo modulo viene illustrata la creazione nell'applicazione di routine eventi (gestori) che verranno eseguite in risposta ad azioni dell'utente. Gli studenti apprenderanno ad aggiungere logica di programmazione alle routine evento di un controllo, ad utilizzare i controlli intrinseci, finestre di dialogo e menu di Windows Form e a convalidare i dati immessi dagli utenti dell'applicazione.
Lezioni
Creazione di un gestore eventi per un controllo
Uso di controlli Windows Form
Uso di finestre di dialogo in un'applicazione Windows Form.
Aggiunta di controlli in fase di esecuzione
Creazione di menu
Convalida dell'input dell'utente
Laboratorio 2.1: Utilizzo di controlli
Creazione e uso di controlli
Al termine del modulo gli studenti saranno in grado di:
Creare un gestore eventi per un controllo.
Selezionare e utilizzare i controlli appropriati in un'applicazione Windows Form.
Utilizzare finestre di dialogo in un'applicazione Windows Form.
Aggiungere controlli a un form in fase di esecuzione.
Creare e utilizzare menu in un'applicazione Windows Form.
Convalidare l'input dell'utente in un'applicazione Windows Form.
Modulo 3: Generazione di controlli Questo modulo illustra come estendere la funzionalità di un controllo Windows esistente, come unire più controlli esistenti in un controllo composito e come generare un nuovo controllo personalizzato. Gli studenti apprenderanno inoltre ad aggiungere a un controllo il supporto per la gestione di licenze in fase di progettazione.
Lezioni
Estensione e creazione di controlli
Aggiunta di supporto a controlli in fase di progettazione
Licenze per un controllo
Laboratorio 3.1: Generazione di controlli
Dichiarazione di un evento e generazione dello stesso da un controllo esteso
Creazione di un controllo composito
Aggiunta di supporto in fase di progettazione
Al termine del modulo gli studenti saranno in grado di:
Estendere un controllo esistente.
Creare un controllo composito unendo le funzionalità di diversi controlli Windows Form esistenti.
Descrivere le opzioni di supporto in fase di progettazione per i componenti forniti da Visual Studio .NET.
Aggiungere attributi per fornire informazioni alla finestra di progettazione visiva.
Creare e convalidare licenze per i controlli.
Modulo 4: Uso di dati in applicazioni Windows Form Questo modulo spiega l'associazione di Windows Form a diverse origini dati utilizzando ADO .NET. Gli studenti apprenderanno inoltre ad associare Windows Form a dati provenienti da origini quali database e file XML. Verrà presentata una panoramica del modello di programmazione di servizi Web XML e verrà illustrata la creazione di applicazioni che utilizzano i servizi Web XML. Il modulo fornisce inoltre una panoramica su come rendere persistenti i dati in file e in archiviazione isolata e su come leggerli da file e da archiviazione isolata.
Lezioni
Aggiunta e configurazione di oggetti ADO.NET in un'applicazione Windows Form
Accesso e modifica di dati utilizzando i DataSet
Associazione di dati a controlli
Panoramica dei servizi Web XML
Creazione di un semplice client di servizi Web XML
Dati persistenti
Laboratorio 4.1: Accesso ai dati con ADO.NET
Generazione di DataSet e inserimento di dati
Modifica di un DataSet
Aggiornamento di un DataSet in un DataSource
Associazione e formattazione di dati nei controlli
Laboratorio 4.2: Chiamata di un servizio Web XML
Chiamata di un servizio Web XML
Al termine del modulo gli studenti saranno in grado di:
Descrivere gli oggetti del modello ad oggetti ADO.NET.
Aggiungere e configurare oggetti ADO.NET in un'applicazione Windows Form.
Accedere e modificare dati da un database utilizzando i DataSet.
Associare dati a controlli.
Descrivere il modello di servizi Web XML e i ruoli di HTML, SOAP e XML nel modello di servizi Web XML.
Creare una semplice applicazione client di servizi Web XML ed eseguirne il test.
Rendere dati persistenti in file, serializzare oggetti, utilizzare archiviazione isolata e rendere persistenti le impostazioni dell'applicazione.
Modulo 5: Interoperabilità con oggetti gestiti Questo modulo spiega l'uso dei componenti .NET e COM in un'applicazione Windows Form. Gli studenti apprenderanno inoltre come chiamare API Win32 nella relativa applicazione Windows Form.
Lezioni
Uso di componenti .NET e COM in un'applicazione Windows Form
Chiamata di API Win32 da applicazioni Windows Form
Aggiornamento di applicazioni Visual Basic 6.0 a Visual Basic .NET
Laboratorio 5.1: interoperabilità con COM e chiamata di API Win32
Uso di un componente COM in un'applicazione basata su .NET
Chiamata di API Win32 da un'applicazione basata su .NET
Al termine del modulo gli studenti saranno in grado di:
Utilizzare componenti .NET e COM in un'applicazione Windows Form di Microsoft .NET Framework.
Chiamare API Win32 da un'applicazione Windows Form.
Aggiornare applicazioni Visual Basic 6.0 a Visual Basic .NET.
Modulo 6: Stampa e report in applicazioni Windows Form Questo modulo illustra come implementare la stampa e come creare report in un'applicazione Windows Form utilizzando Crystal Reports per Visual Studio .NET.
Lezioni
Stampa da un'applicazione Windows Form
Uso dell'anteprima di stampa, dell'impostazione pagina e delle finestre di dialogo di stampa
Definizione del contenuto del documento di stampa con GDI+
Creazione di report con Crystal Reports
Laboratorio 6.1: Stampa di documenti formattati
Aggiunta del supporto di stampa a un'applicazione
Creazione di output stampato con GDI+
Al termine del modulo gli studenti saranno in grado di:
Stampare documenti in un'applicazione Windows Form.
Utilizzare le finestre di stampa di Visual Studio .NET in un'applicazione Windows Form.
Utilizzare GDI+ per definire il contenuto del documento di stampa.
Creare e formattare report utilizzando Crystal Reports.
Modulo 7: Programmazione asincrona Questo modulo spiega come utilizzare le tecniche di programmazione asincrona e il multithreading per evitare il blocco dell'interfaccia utente di un'applicazione.
Lezioni
Modello di programmazione asincrona .NET
Criteri di progettazione nel modello di programmazione asincrona
Esecuzione di chiamate asincrone a qualsiasi metodo
Protezione dello stato e dei dati in un ambiente multithread
Laboratorio 7.1: Esecuzione di chiamate asincrone a un servizio Web XML
Conversione di chiamate sincrone in chiamate asincrone
Al termine del modulo gli studenti saranno in grado di:
Descrivere il modello di programmazione asincrona di .NET Framework.
Modificare un'applicazione client affinché utilizzi il supporto incorporato in .NET Framework per le chiamate asincrone ai metodi.
Descrivere l'aggiunta di supporto esplicito per le chiamate asincrone a qualsiasi metodo.
Modulo 8: Miglioramento dell'usabilità delle applicazioni Questo modulo illustra l'uso delle funzionalità di accesso facilitato, Guida in linea e localizzazione disponibili in .NET Framework.
Lezioni
Aggiunta di funzionalità di accesso facilitato
Aggiunta della Guida in linea a un'applicazione
Localizzazione di un'applicazione
Laboratorio 8.1: Miglioramento dell'usabilità di un'applicazione
Aggiunta di supporto per l'accesso facilitato
Aggiunta della Guida in linea a un'applicazione
Aggiunta di descrizioni comandi a un'applicazione
Localizzazione dell'interfaccia utente di un'applicazione
Localizzazione delle risorse di un'applicazione
Al termine del modulo gli studenti saranno in grado di:
Utilizzare le funzionalità di .NET Framework per aggiungere e attivare funzionalità di accesso facilitato in un'applicazione.
Aggiungere supporto per la Guida sensibile al contesto, i menu ? della Guida in linea e le descrizioni comandi in un'applicazione.
Utilizzare le proprietà di localizzazione e i file di risorse per creare una versione localizzata di un'applicazione Windows Form .NET Framework.
Modulo 9: Distribuzione di applicazioni Windows Form Questo modulo presenta gli assembly e l'uso di assembly con nome sicuro e della Cache assembly globale (GAC) in .NET Framework. Gli studenti apprenderanno inoltre come configurare e distribuire le applicazioni basate su.NET.
Lezioni
Assembly .NET
Distribuzione di applicazioni Windows Form
Laboratorio 9.1: Distribuzione di un'applicazione
Generazione di un assembly con nome sicuro e riferimento ad esso
Installazione di un assembly con nome sicuro nella Cache assembly globale
Distribuzione di un'applicazione .NET
Uso di un file di configurazione dell'applicazione
Al termine del modulo gli studenti saranno in grado di:
Utilizzare assembly con nome sicuro in applicazioni .NET.
Utilizzare file di configurazione delle applicazioni per configurare e utilizzare Microsoft Windows Installer 2.0 per la creazione di un package e la distribuzione dell'applicazione .NET.
Modulo 10: Protezione di applicazioni Windows Form Questo modulo illustra il modello di protezione di .NET Framework. Gli studenti apprenderanno ad utilizzare le funzionalità di protezione di .NET Framework nelle applicazioni Windows Form.
Lezioni
Protezione in .NET Framework
Uso della protezione dell'accesso al codice
Uso della protezione basata su ruoli
Laboratorio 10.1: Aggiunta e test di richieste di autorizzazione
Aggiunta e test di richieste di autorizzazione
Al termine del modulo gli studenti saranno in grado di:
Descrivere il modello di protezione di .NET Framework.
Utilizzare la protezione dell'accesso al codice per proteggere un'applicazione.
Utilizzare la protezione basata su ruoli per controllare l'accesso a un'applicazione.