Upgrading Web Development Skills From ASP To Microsoft Asp

Ekip
A Milano

Chiedi il prezzo
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Milano
Descrizione

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 è.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Milano
Via Fabio Filzi, 27, 20124, Milano, Italia
Visualizza mappa

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.

  • Confronta questo corso con altri simili
    Leggi tutto