Programming The Microsoft .Net Framework With Visual Basic.Net

Microview
A Napoli

1.200 
+IVA
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Napoli
Descrizione

Obiettivo del corso: L'obiettivo del corso è quello di fornire aiuto agli sviluppatori per l'apprendimento di Microsoft .NET Framework. Oltre a offrire una panoramica di .NET Framework e un'introduzione ai concetti fondamentali e alla terminologia, il corso fornisce una serie di esercitazioni che introduce e spiega le funzionalità  di .NET Framework utilizzate per codificare, eseguire il debug, regolare.
Rivolto a: Questo corso è rivolto a sviluppatori software esperti e professionisti.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Napoli
Via Emilio Scaglione, 69, 80143, Napoli, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Esperienza relativa al linguaggio di programmazione Visual Basic Conoscenze relative a Microsoft Visual Basic .NET

Cosa impari in questo corso?

Microsoft .Net

Programma

Livello - durata - Modalità di erogazione - Prezzo

Intermedio - 5 giorni - Aula - (Euro) 1200

Destinatari

Questo corso è rivolto a sviluppatori software esperti e professionisti

Prerequisiti

Esperienza relativa al linguaggio di programmazione Visual Basic

Conoscenze relative a Microsoft Visual Basic .NET

Obiettivi

L'obiettivo del corso è quello di fornire aiuto agli sviluppatori per l'apprendimento di Microsoft .NET Framework. Oltre a offrire una panoramica di .NET Framework e un'introduzione ai concetti fondamentali e alla terminologia, il corso fornisce una serie di esercitazioni che introduce e spiega le funzionalità  di .NET Framework utilizzate per codificare, eseguire il debug, regolare e distribuire le applicazioni.

Contenuti

Panoramica di Microsoft .NET FrameworkAl termine del modulo gli studenti saranno in grado di elencare gli elementi principali di .NET Framework. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Descrivere .NET Framework e i relativi componenti; Descrivere la relazione tra la libreria di classi e gli spazi dei nomi di .NET Framework.

Introduzione a un ambiente di esecuzione gestitoAl termine del modulo gli studenti saranno in grado di esporre le nozioni principali che sono alla base del Common Language Runtime e utilizzare le funzioni del Common Language Runtime per creare un'applicazione semplice. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Creare applicazioni console semplici in Visual Basic .NET; Illustrare il modo in cui il codice viene compilato ed eseguito in un ambiente gestito; Esporre il concetto di Garbage Collection

Utilizzo dei componentiAl termine del modulo gli studenti saranno in grado di creare e utilizzare componenti in applicazioni basate su Windows Form e ASP.NET. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Creare un componente .NET Framework semplice in Visual Basic; Implementare la gestione delle eccezioni strutturata; Creare un'applicazione console .NET Framework semplice che chiama un componente; Creare un'applicazione client .NET Framework mediante la libreria Windows Forms; Creare una pagina ASP.NET che utilizza il componente .NET Framework precedentemente sviluppato per creare un'applicazione ASP.NET.

Distribuzione e controllo delle versioniAl termine del modulo gli studenti saranno in grado di utilizzare le funzioni di distribuzione e di controllo delle versioni del Common Language Runtime di .NET per distribuire più versioni di un componente. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Creare package e distribuire applicazioni semplici e con componenti; Creare assembly con nome sicuro; Installare e rimuovere assembly nella cache assembly globale; Configurare le applicazioni all'associazione dei controlli in base all'ubicazione e ai dati sulla versione dell'assembly.

Sistema di tipi comuneAl termine del modulo gli studenti saranno in grado di creare, utilizzare ed estendere i tipi. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Stabilire la differenza tra tipi di valore e tipi di riferimento; Illustrare lo scopo di ciascun elemento nel sistema di tipi, compresi valori, oggetti e interfacce; Descrivere in che modo concetti relativi alla programmazione orientata a oggetti, quali astrazione, incapsulamento, eredità  e polimorfismo, sono implementati nel sistema di tipi comune.

Utilizzo dei tipiAl termine del modulo gli studenti saranno in grado di creare classi e interfacce efficaci da un punto di vista funzionale e appropriate per gli specifici scenari di programmazione. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Applicare attributi alla visibilità  e all'eredità  dei controlli in classi e interfacce; Creare e utilizzare interfacce che definiscono metodi e proprietà ; Illustrare il funzionamento di boxing e unboxing e le occasioni in cui si presentano; Utilizzare operatori per determinare i tipi in fase di esecuzione e convertire i valori in tipi diversi; Descrivere le funzioni da utilizzare con i tipi non gestiti, come ad esempio i tipi COM.

Stringhe, array e insiemiAl termine del modulo gli studenti saranno in grado di utilizzare la libreria di classi .NET Framework per creare e gestire stringhe, array, insiemi ed enumeratori. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Analizzare, formattare, modificare e confrontare le stringhe; Utilizzare le classi degli spazi dei nomi System.Array e System.Collections; Migliorare l'indipendenza dai tipi e le prestazioni degli insiemi utilizzando insiemi specifici e codice per le classi

Delegati ed eventiAl completamento del modulo gli studenti saranno in grado di utilizzare delegati ed eventi per far sì che un oggetto di invio eventi segnali il verificarsi di un'azione a un oggetto di ricezione eventi. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Utilizzare la classe delegata per creare funzioni di callback e metodi di gestione eventi indipendenti dai tipi; Utilizzare la parola chiave Event per semplificare e migliorare l'implementazione di una classe che genera eventi; Implementare eventi conformi alle indicazioni .NET Framework.

Gestione della memoria e delle risorseAl termine del modulo gli studenti saranno in grado di descrivere e definire il modo in cui vengono gestite la memoria e le altre risorse in .NET Framework. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Al termine del modulo gli studenti saranno in grado di descrivere e definire il modo in cui vengono gestite la memoria e le altre risorse in .NET Framework. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Illustrare il modo in cui la procedura di Garbage Collection gestisce la memoria degli oggetti; Gestire in modo implicito le risorse non di memoria utilizzando il codice di completamento di un distruttore; Gestire in modo esplicito le risorse non di memoria utilizzando il rilascio deterministico delle risorse controllato dal client; Scrivere codice utilizzando lo schema della struttura di utilizzo delle risorse temporanee; Controllare a livello di programmazione il funzionamento della procedura di Garbage Collection; Descrivere le funzioni avanzate della procedura di Garbage Collection.

Flussi di dati e fileAl termine del modulo gli studenti saranno in grado di leggere da e scrivere in flussi di dati, file e in Internet. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Utilizzare gli oggetti Stream per leggere e scrivere byte negli archivi di dati, come ad esempio stringhe e file; Utilizzare gli oggetti BinaryReader e BinaryWrite per leggere e scrivere i tipi primitivi come valori binari; Utilizzare gli oggetti StreamReader e StreamWriter per leggere e scrivere caratteri in un flusso; Utilizzare gli oggetti StringReader e StringWriter per leggere e scrivere caratteri nelle stringhe; Utilizzare gli oggetti Directory e DirectoryInfo per creare, spostare e scorrere i dati in directory e sottodirectory; Utilizzare gli oggetti FileSystemWatcher per monitorare e reagire alle modifiche nel file system; Descrivere le funzioni principali del meccanismo di archiviazione isolata di .NET Framework

Accesso a InternetAl termine del modulo gli studenti saranno in grado di utilizzare le classi .NET Framework per utilizzare i dati in Internet. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Utilizzare il modello di richiesta/risposta di base per inviare e ricevere dati in Internet; Utilizzare le classi System.Net per comunicare con altre applicazioni utilizzando i protocolli HTTP (Hypertext Transfer Protocol), TCP (Transmission Control Protocol), UDP (User Datagram Protocol) e Socket Internet.

SerializzazioneAl termine del modulo gli studenti saranno in grado di serializzare e deserializzare un grafico di oggetti. Disporranno quindi delle conoscenze necessarie per effettuare le seguenti attività : Scrivere un'applicazione che serializzi un grafico di oggetti utilizzando un formato binario o un formato SOAP (Simple Object Access Protocol) XML.

Remoting e servizi Web XMLAl termine del modulo gli studenti saranno in grado di creare applicazioni distribuite utilizzando i servizi Web XML e il remoting dell'oggetto, incluse le operazioni di: Scrittura e configurazione delle applicazioni distribuite che utilizzano .NET Remoting; Creazione di un servizio Web XML con Visual Studio .NET e ASP.NET; Utilizzo di un servizio Web XML tramite lo strumento Web Services Description Language (Wsdl.exe).

Confronta questo corso con altri simili
Leggi tutto