Struttura del corso

Introduzione a Visual Studio

Questa unità offre agli sviluppatori esperti l'opportunità di imparare a utilizzare alcune delle nuove funzionalità di produttività di Visual Studio . Viene fornita un'introduzione all'uso di alcuni miglioramenti del linguaggio, ad esempio i generics e l'uso di frammenti di codice.

Al termine di questa unità, gli studenti saranno in grado di:

  • Creare insiemi usando generics
  • Usare frammenti di codice esistenti nel codice e creare nuovi frammenti di codice
  • Utilizzare le classi personali per accedere alle risorse del sistema e dell'applicazione

Progettazione orientata agli oggetti

In questa unità vengono trattati i seguenti argomenti:

  • Progettazione di classi
  • Concetti orientati agli oggetti Programming
  • Concetti avanzati orientati agli oggetti Programming

Dopo aver completato questa unità, sarai in grado di:

  • Descrivere le basi della progettazione orientata agli oggetti.
  • Spiegare i concetti di incapsulamento, ereditarietà, interfacce e polimorfismo.
  • Crea classi in base ai casi d'uso.
  • Modellare le classi per l'uso in .NET tramite Visio.

Orientato agli oggetti Programming

In questa unità vengono trattati i seguenti argomenti:

  • Definizione delle classi
  • Creazione ed eliminazione di oggetti
  • Eredità
  • Interfacce
  • Utilizzo delle classi

Dopo aver completato questa unità, sarai in grado di:

  • Definire le classi.
  • Creare un'istanza e utilizzare oggetti nel codice client.
  • Creare classi che utilizzano l'ereditarietà.
  • Definire le interfacce e utilizzare il polimorfismo.
  • Creare membri condivisi.
  • Creare eventi di classe e gestirli da un'applicazione client.

Utilizzo di ADO.NET

In questa unità vengono trattati i seguenti argomenti:

  • ADO.NET Panoramica
  • Provider di dati .NET
  • L'oggetto DataSet
  • Finestre di progettazione dei dati e associazione dati
  • XML Integrazione

Dopo aver completato questa unità, sarai in grado di:

  • Elenca i vantaggi di ADO.NET.
  • Creare applicazioni utilizzando ADO.NET.
  • Elenca i principali oggetti ADO.NET e le loro funzioni.
  • Usare le finestre di progettazione dati di Visual Studio .NET e l'associazione dati.
  • Spiega come XML si integra con ADO.NET.

Creazione di componenti dati in Visual Studio

Questa unità offre l'opportunità agli sviluppatori esperti di creare codice di accesso ai dati utilizzando le nuove funzionalità di Visual Studio .

Al termine di questa unità, gli studenti saranno in grado di:

  • Creare componenti dati utilizzando Visual Studio
  • Modificare i componenti dati utilizzando le procedure guidate e le finestre di progettazione Visual Studio
  • Scrivere codice ADO.NET asincrono

Utilizzo e creazione di XML servizi Web

In questa unità vengono illustrati i passaggi necessari per accedere a un servizio Web da una pagina ASP.NET e quindi incorporare tali dati nell'applicazione Web. Verranno discusse le nuove funzionalità in Visual Studio relative ai servizi web.

Al termine di questa unità, gli studenti saranno in grado di:

  • Descrivere lo scopo e il processo alla base della chiamata di un servizio Web XML da un Web Form.
  • Chiamare un servizio Web XML direttamente da un browser utilizzando il protocollo HTTP (Hypertext Transfer Protocol).
  • Creare un proxy di riferimento Web per un XML metodo Web del servizio Web e chiamare il metodo da un Web Form.
  • Utilizzare i modelli in Visual Studio .NET per creare un servizio Web XML.

Creazione di applicazioni a livello di presentazione con Windows Form

Questa unità offre agli sviluppatori esperti l'opportunità di creare applicazioni rich client utilizzando le nuove funzionalità di produttività dell'IDE Visual Studio e i nuovi controlli di .NET Framework. Viene inoltre fornita agli studenti un'introduzione alla nuova tecnologia di distribuzione ClickOnce per le applicazioni Windows Form. ClickOnce semplifica la distribuzione di applicazioni Windows Form a più client tramite un server Web, inclusa la possibilità di aggiornare automaticamente i client quando si verificano modifiche all'applicazione.

Al termine di questa unità, gli studenti saranno in grado di:

  • Creare applicazioni Windows Form utilizzando Visual Studio
  • Creare moduli associati a dati utilizzando le funzionalità di associazione dati RAD dell'IDE
  • Generazione di moduli Master-Dettaglio utilizzando Visual Studio SmartTag
  • Creare moduli associati a dati che si associano a componenti dati
  • Distribuire un'applicazione Windows Form da un server Web utilizzando ClickOnce
  • Scrivere un'applicazione che si aggiorna automaticamente su più client quando viene distribuita una nuova versione

Personalizzazione di Windows Form e controlli

In questa unità viene illustrato come sviluppare Microsoft Windows Form e controlli personalizzati. Gli studenti impareranno a sviluppare controlli utente, a usare le operazioni GDI+ e a creare nuovi controlli che ereditano dalla classe Control. Viene inoltre illustrato come creare un Windows Form non rettangolare e come aggiungere funzionalità quali attributi e bitmap della Casella degli strumenti ai controlli.

Al termine di questa unità, gli studenti saranno in grado di:

  • Illustrare i metodi di creazione dei controlli per Windows Form
  • Disegnare un'interfaccia utente usando GDI+.
  • Creare un controllo che eredita da un controllo esistente.
  • Creare un Windows Form non rettangolare.
  • Creare un controllo utente personalizzato.

Esecuzione di attività asincrone tramite tecniche multithreading

In questa unità viene illustrato come creare Microsoft applicazioni Windows Form in grado di eseguire attività in background. Viene illustrato come utilizzare i metodi asincroni e altre funzionalità dei componenti che supportano il modello asincrono per i componenti. Gli studenti impareranno anche come usare le classi nello spazio dei nomi System.Threading per eseguire una o più attività in background usando più thread in un'applicazione.

Al termine di questa unità, gli studenti saranno in grado di:

  • Spiegare i concetti e i processi coinvolti nell'esecuzione della programmazione asincrona.
  • Caricare una bitmap in un'applicazione Windows Form in modo asincrono.
  • Eseguire più calcoli simultanei in un form utilizzando il multithreading.
  21 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (6)

Corsi relativi

Introducing C# 6.0 with Visual Studio 2015/2017

  28 ore

Categorie relative