Obiettivo del corso: Questo corso con istruttore, della durata di tre giorni, fornisce agli studenti le conoscenze e le competenze necessarie per un corretto aggiornamento a Microsoft ASP.NET delle competenze relative alle pagine ASP (Active Server Pages) e delle applicazioni Web esistenti. Il corso illustra inoltre le nuove funzionalità di ASP.NET che possono quindi essere utilizzate per ottimizza. Rivolto a: Il corso è rivolto agli sviluppatori Web che attualmente creano soluzioni ASP e presuppone familiarità con il linguaggio HTML (Hypertext Markup Language), con gli script sul lato client e sul lato server, con ASP e con Microsoft ActiveX® Data Objects (ADO). Lo sviluppatore Web è responsabile della progettazione e dell'implementazione di un'applicazione o una soluzione Web ed è.
Sedi e date
Luogo
Inizio del corso
Milano
Visualizza mappa
Via Fabio Filzi, 27, 20124
Inizio del corso
Consultare
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
Programma
Introduzione Questo corso con istruttore, della durata di tre giorni, fornisce agli studenti le conoscenze e le competenze necessarie per un corretto aggiornamento a Microsoft ASP.NET delle competenze relative alle pagine ASP (Active Server Pages) e delle applicazioni Web esistenti. Il corso illustra inoltre le nuove funzionalità di ASP.NET che possono quindi essere utilizzate per ottimizzare un'applicazione Web esistente.
A chi è rivolto Il corso è rivolto agli sviluppatori Web che attualmente creano soluzioni ASP e presuppone familiarità con il linguaggio HTML (Hypertext Markup Language), con gli script sul lato client e sul lato server, con ASP e con Microsoft ActiveX® Data Objects (ADO). Lo sviluppatore Web è responsabile della progettazione e dell'implementazione di un'applicazione o una soluzione Web ed è in genere incaricato di:
Assistere nella creazione delle specifiche funzionali.
Progettare e sviluppare interfacce utente.
Creare pagine ASP.
Scrivere applicazioni Web Form.
Creare prototipi ed eseguire i relativi test.
Obiettivi del corso
Al termine del corso gli studenti saranno in grado di:
Descrivere le principali differenze tra ASP e ASP.NET.
Creare un'applicazione Web ASP.NET mediante Microsoft Visual Studio® .NET.
Creare l'interfaccia utente di un'applicazione Web ASP.NET.
Utilizzare la funzionalità di analisi di ASP.NET per ottenere informazioni sulle richieste eseguite.
Utilizzare il debugger di Visual Studio .NET per eseguire il debug di applicazioni Web ASP.NET.
Accedere a database in un'applicazione Web ASP.NET mediante Microsoft ADO.NET.
Creare e chiamare un oggetto COM da una pagina Web ASP.NET.
Illustrare i vantaggi offerti dai servizi Web XML per l'elaborazione Internet distribuita.
Creare un servizio Web XML mediante Visual Studio .NET.
Creare codice client in grado di creare e chiamare un servizio Web XML remoto.
Elencare le tecniche di gestione dello stato sul lato server e sul lato client e illustrare i miglioramenti apportati con ASP.NET alla gestione dello stato.
Utilizzare l'oggetto Application di ASP.NET per tenere traccia dei dati associati a un'applicazione Web ASP.NET.
Utilizzare l'oggetto Session di ASP.NET per tenere traccia dei dati associati a una singola sessione utente.
Utilizzare l'oggetto HttpCookie di ASP.NET per archiviare dati sul lato client.
Illustrare l'approccio più appropriato per eseguire la migrazione dell'applicazione ASP ad ASP.NET in uno specifico scenario di applicazione ASP.
Implementare l'autenticazione basata su form in un'applicazione Web ASP.NET.
Preparare un'applicazione Web ASP.NET per la distribuzione.
Al termine delle appendici gli studenti saranno in grado di:
Eseguire l'accesso e la visualizzazione di dati XML (Extensible Markup Language) in un'applicazione Web ASP.NET.
Utilizzare l'archiviazione nella cache per migliorare le prestazioni delle applicazioni Web.
Esami Microsoft Certified Professional
A questo corso sono associati gli esami:
70-305: Developing and Implemanting Web Applications With Microsoft Visual Basic.NET and Microsoft Visual Studio.NET
70-315: Developing and Implementing Web Applications with Microsoft Visual C#. NET and the Microsoft Visual Studio .NET Prerequisiti
Course 2640-Upgrading to Microsoft ASP.NET Prima di partecipare al corso, gli studenti devono disporre dei seguenti prerequisiti:
Capacità di creare pagine HTML con tabelle, immagini e form.
Esperienza nell'utilizzo di un linguaggio di script, come Microsoft Visual Basic Scripting Edition o JavaScript.
Esperienza nell'utilizzo di ASP per la creazione di soluzioni Web.
Capacità di recuperare dati da database relazionali mediante ADO.
Conoscenza di un linguaggio di programmazione basato su Microsoft .NET.
Materiale didattico Il materiale dello studente include un manuale completo e altri materiali necessari per il corso.
Struttura del corso Modulo 1: Introduzione allo sviluppo di applicazioni Web Microsoft ASP.NET
In questo modulo verrà illustrata l'architettura ASP.NET e verrà spiegata la sua relazione con Microsoft .NET Framework.
Lezioni
Introduzione ad ASP.NET
Sviluppo di un'applicazione Web ASP.NET mediante Visual Studio .NET
Modifiche del modello di programmazione .NET
Laboratorio: Sviluppo di un'applicazione Web ASP.NET mediante Visual Studio .NET
Utilizzo della visualizzazione delle classi
Utilizzo della classe ArrayList
Al termine del modulo gli studenti saranno in grado di:
Descrivere le principali differenze tra ASP e ASP.NET.
Creare un'applicazione Web ASP.NET mediante Visual Studio .NET.
Utilizzare i linguaggi di programmazione .NET per sviluppare applicazioni Web ASP.NET.
Modulo 2: Creazione dell'interfaccia utente di un'applicazione Web Microsoft ASP.NET
In questo modulo verrà spiegato come creare l'interfaccia utente (UI) di un'applicazione Web ASP.NET utilizzando Web Form, controlli server ASP.NET e gestori di eventi. Gli studenti apprenderanno inoltre come convalidare l'input dell'utente utilizzando i controlli di convalida, nonché il funzionamento del processo di postback delle pagine.
Lezioni
Creazione dell'interfaccia utente di un'applicazione Web ASP.NET.
Convalida dell'input dell'utente
Creazione e utilizzo di controlli utente in un Web Form di ASP.NET
Elaborazione di Web Form ASP.NET
Laboratorio: Sviluppo dell'interfaccia utente di un'applicazione Web ASP.NET.
Creazione di un nuovo Web Form
Convalidare l'input dell'utente
Gestire un evento
Eseguire test del Web Form creato
(Facoltativo) Creare e aggiungere un controllo utente
Al termine del modulo gli studenti saranno in grado di:
Creare l'interfaccia utente (UI) di un'applicazione Web ASP.NET.
Implementare i gestori degli eventi mediante file di codice sottostante.
Convalidare l'input dell'utente mediante i controlli di convalida.
Creare e utilizzare i controlli utente.
Spiegare l'elaborazione dei Web Form ASP.NET.
Modulo 3: Debug di applicazioni Web Microsoft ASP.NET Questo modulo illustra la funzionalità di analisi di ASP.NET, nonché l'utilizzo del debugger di Visual Studio .NET per il debug delle applicazioni Web ASP.NET.
Lezioni
Analisi nelle applicazioni Web ASP.NET
Debug di applicazioni Web ASP.NET
Laboratorio: Debug di applicazioni Web ASP.NET
Analisi e debug di un'applicazione Web ASP.NET
Al termine del modulo gli studenti saranno in grado di:
Utilizzare la funzionalità di analisi di ASP.NET per ottenere informazioni sulle richieste eseguite.
Utilizzare il debugger di Visual Studio .NET per eseguire il debug di applicazioni Web ASP.NET.
Modulo 4: Accesso ai dati di database mediante Microsoft ADO.NET Questo modulo illustra come utilizzare ADO.NET per accedere ai dati di un database.
Lezioni
Panoramica di ADO.NET
Lettura dei dati mediante oggetti DataReader
Accesso ai dati a livello di codice mediante DataSet
Generazione visiva di DataSet
Controlli data-bound
Procedure ottimali per accedere ai dati in modo protetto e affidabile
Laboratorio: ADO.NET
Associare un controllo DropDownList a un SqlDataReader
Associare un controllo DataGrid a un DataSet
Al termine del modulo gli studenti saranno in grado di:
Accedere a database in un'applicazione Web ASP.NET mediante ADO.NET.
Recuperare dati da un'origine dati mediante la classe DataReader.
Utilizzare a livello di codice gli oggetti Connection, Command e DataAdapter per creare e utilizzare oggetti DataSet.
Utilizzare in modo visivo gli oggetti Connection, Command e DataAdapter per creare e utilizzare oggetti DataSet.
Visualizzare in un Web Form ASP.NET i dati di un'origine dati ADO.NET.
Descrivere le varie tecniche che è possibile utilizzare per garantire la protezione e l'affidabilità di ADO.NET.
Modulo 5: Gestione dello stato in un'applicazione Web Microsoft ASP.NET Questo modulo illustra le modifiche apportate alla gestione dello stato in ASP.NET.
Lezioni
Introduzione alla gestione dello stato
Stato di sessione
Gestione dello stato sul lato client
Laboratorio: Archiviazione dei dati di applicazione e di sessione
Utilizzo dello stato dell'applicazione
Utilizzo dello stato di sessione
Al termine del modulo gli studenti saranno in grado di:
Gestire lo stato dell'applicazione utilizzando le opzioni di gestione dello stato sul lato server disponibili per le applicazioni Web ASP.NET.
Gestire lo stato della sessione utilizzando le opzioni di gestione dello stato sul lato server disponibili per le applicazioni Web ASP.NET.
Gestire lo stato della sessione utilizzando le opzioni di gestione dello stato sul lato client disponibili per le applicazioni Web ASP.NET.
Modulo 6: Autenticazione degli utenti Questo modulo illustra i diversi tipi di metodi di autenticazione supportati da ASP.NET e l'implementazione dell'autenticazione basata su Microsoft Windows® e su form in un'applicazione Web ASP.NET.
Lezioni
Metodi di autenticazione supportati da ASP.NET
Implementazione dell'autenticazione basata su Windows
Implementazione dell'autenticazione basata su form
Laboratorio: Autenticazione degli utenti
Configurare Web.config e IIS
Aggiungere codice per i Web Form
Eseguire test dell'applicazione Web ASP.NET
Al termine del modulo gli studenti saranno in grado di:
Descrivere i metodi di autenticazione supportati da ASP.NET.
Implementare l'autenticazione basata su Windows e su form in un'applicazione Web ASP.NET.
Modulo 7: Creazione e utilizzo di servizi Web XML Questo modulo illustra la creazione e l'utilizzo di servizi Web XML.
Lezioni
Introduzione ai servizi Web XML
Creazione di un servizio Web XML
Creazione del client di un servizio Web XML
Laboratorio: Creazione e utilizzo di servizi Web XML
Creare un servizio Web XML
Utilizzare un servizio Web XML
(Facoltativo) Gestire gli errori di un servizio Web XML
Al termine del modulo gli studenti saranno in grado di:
Illustrare i vantaggi offerti dai servizi Web XML per l'elaborazione Internet distribuita.
Creare un servizio Web XML mediante Visual Studio .NET.
Creare codice client in grado di creare e chiamare un servizio Web XML remoto.
Modulo 8: Accesso ai componenti COM Questo modulo illustra come accedere ai componenti COM esistenti mediante l'interoperabilità COM di .NET.
Lezioni
Architettura dell'interoperabilità COM di .NET
Chiamata di oggetti COM dai Web Form ASP.NET
Laboratorio: Chiamata di un componente COM
Importazione di un componente COM
Creazione e chiamata di un componente COM
Al termine del modulo gli studenti saranno in grado di:
Importare la libreria dei tipi dei componenti COM.
Creare e chiamare un oggetto COM da un Web Form ASP.NET.
Modulo 9: Migrazione di un'applicazione ASP ad ASP.NET
In questo modulo verrà illustrato come esaminare un'applicazione Web ASP esistente e applicare strategie per la relativa migrazione ad ASP.NET.
Lezioni
Migrazione di una pagina Web ASP
Migrazione di un'applicazione ASP
Laboratorio: Migrazione ad ASP.NET
Eseguire la migrazione di BookList.asp
Eseguire la migrazione di CheckOutList.asp
(Facoltativo) Perfezionare il codice migrato
Al termine del modulo gli studenti saranno in grado di:
Pianificare e implementare la migrazione di singole pagine Web ASP ad ASP.NET.
Pianificare e implementare la migrazione di applicazioni Web ASP complete ad ASP.NET.
Modulo 10: Distribuzione di applicazioni Web Microsoft ASP.NET
In questo modulo verrà illustrato come predisporre la distribuzione di un'applicazione Web ASP.NET.
Lezioni
Metodi di distribuzione di applicazioni ASP.NET
Manutenzione di un'applicazione Web ASP.NET distribuita
Laboratorio: Distribuzione di un'applicazione Web ASP.NET.
Analizzare ed eseguire test dell'applicazione Web ASP.NET
Creare il progetto di installazione Web
Eseguire distribuzione e test
Preparazione alla distribuzione esterna
Al termine del modulo gli studenti saranno in grado di predisporre la distribuzione di un'applicazione Web ASP.NET.
Appendice A: Accesso ai dati XML
In questa appendice verrà illustrato come leggere, scrivere e visualizzare dati XML in un'applicazione Web ASP.NET utilizzando le classi XML di .NET Framework.
Lezioni
XML in Microsoft .NET
Visualizzazione di dati XML in un Web Form
XML e l'oggetto DataSet
Al termine dell'appendice gli studenti saranno in grado di leggere, scrivere e visualizzare dati XML in un'applicazione Web ASP.NET utilizzando le classi XML di .NET Framework.
Appendice B: Come migliorare le prestazioni di applicazioni Web Microsoft ASP.NET mediante l'utilizzo della cache
In questa appendice verrà illustrato come utilizzare l'oggetto cache per l'archiviazione di dati globali.
Lezioni
Utilizzo dell'oggetto cache
Utilizzo della cache di output di ASP.NET
Al termine dell'appendice gli studenti saranno in grado di utilizzare l'oggetto cache per l'archiviazione di dati globali.
Appendice C: Attività di supporto: Migrazione di applicazioni Web ASP a Microsoft ASP.NET
Questa appendice rappresenta un supporto per l'assistenza agli sviluppatori nel trasferimento di pagine .ASP ad ASP.NET.
Appendice D: Gioco di ripasso
L'appendice offre agli studenti l'opportunità di applicare le competenze acquisite nel corso.