AspNet Completo

Amstel Italia
A Palermo

Chiedi il prezzo
Vuoi parlare del corso con un consulente?

Informazione importanti

  • Corso
  • Palermo
Descrizione


Rivolto a: tutti.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Palermo
Via Volturno, 71, Palermo, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Nessuno

Programma

Introduzione al Framework .NET
•Introduzione
•Architettura del Framework .NET
•La compilazione delle pagine
•Esecuzione delle pagine ASP.NET
•L'inferno delle DLL (DLL Hell)
•Conclusioni

Introduzione a VB.NET
•Introduzione
•Sintassi del VBScript
•Da VBSCript a VB.NET
•Nuovi operatori
•Tipi di dato
•Dichiarazioni delle variabili
•If "cortocircuitato"
•While senza Wend
•Validità delle variabili a livello di blocco
•Array
•Sub e Function con le parentesi
•ByVal ovunque
•Sub e Function Static
•Argomenti opzionali con valori di default
•Nuova gestione degli errori
•Le classi
•Tipi di riferimento e tipi di valore
•Argomenti Optional e ParamArray
•Eventi
•L'Ereditarietà in VB.NET
•Conclusioni

Introduzione a Microsoft Visual Studio .NET
•Introduzione
•Interfaccia e caratteristiche
•Start page
•Solution Explorer (Esplora soluzioni)
•Toolbox avanzata
•Server Explorer (Esplora Server)
•Task List (Elenco attività)
•Dynamic Help (Guida dinamica)
•Finestre del documento
•Debugger integrato avanzato
•Finestra di dialogo Eccezioni
•Gestione delle finestre
•Auto Hide (Nascondi automaticamente)
•Finestre ancorabili
•Web Forms Designer (Progettazione Web Form)
•Windows Form Designer (Progettazione Windows Form)

Introduzione ad ASP.NET
•Introduzione
•Perche' passare ad ASP.NET
•Gestori di eventi ASP.NET
•Evento Page_Load
•Proprietà Page.IsPostBack
•Separazione del codice dal contenuto (il codebehind)

Gli Html Controls
•Gli Html Controls di ASP.NET
•Attributo RUNAT
•Proprietà degli Html Controls
•HTMForm
•I controlli tabella
•I controlli HTMLInput
•Il controllo HtmlSelect
•Eventi ASP.NET
•Event arguments
•Event Handlers
•Delegati
•La gestione degli eventi in ASP.NET
•L'evento ServerClick
•Tutti gli eventi server di ASP.NET collegati agli HTMLControls
•Conclusioni

I Web Controls
•Da cosa è fatta una web form
•Il PostBack
•Il ViewState
•Perchè si usano i Web Controls
•I Web Controls di base
•Data Controls
•Data Controls avanzati: DataList, DataGrid e Repeater
•I Rich Controls
•Il control Calendar di ASP.NET
•XML con il DataSet di ADO.NET

I Validation Control
•Introduzione
•Validation controls lato server e lato client: differenze
•Validation Controls contro i normali sistemi di validazione
•Required Field Validation Control
•Range validation Control
•Compare Validation Control
•Regular Expression Validation Control
•Custom Validation Control
•Validation Summary

User Controls
•Introduzione
•I file .ascx
•Creare un Controllo Utente
•Inseriamo lo User Control all'interno di una pagina
•Un po di interazione: proprietà ed eventi
•Creare un Controllo utente Codebehind
•Conclusioni

I file Web.Config e Global.asax
•Introduzione
•Il web.Config
•Gestione degli errori
•Il file Global.asax
•Eventi
•Override dei metodi Init e Dispose (Conteggiare gli utenti connessi)
•Gestione di eventi HttpApplication
•Utilizzo di moduli con il file Global.asax
•Gestione di eventi HttpModule
•Reindirizzamento della pagina
•Evento Error dell'oggetto Page
•Autenticazione ed autorizzazione in web.config
•Il form di login
•Conclusioni

Utilizzo di ADO.NET
•Introduzione
•Panoramica su ADO.NET
•Novità di ADO.NET
•Introduzione alla gestione dei dati con ADO.NET
•L'oggetto DataSet
•L'oggetto DataReader
•Come funzione il DataSet
•Come funzione il DataReader
•Altri oggetti di ADO.NET
•DataTableCollection
•DataRelationCollection
•ExtendedProperties
•Integrazione: Microsoft Access e Microsoft SQL Server ed altri
•La classe Connection
•La classe Command
•La classe DataReader
•La classe DataAdapter
•Conclusioni

Collegare fonti di dati ai Web Controls
•Introduzione
•Il metodo DataBind
•I Documenti XML
•Collegare i dati esterni al DataGrid
•Collegare dati esterni ai controlli DataList e Repeater
•Gestione di postback tramite modello
•Utilizzo di modelli di modifica e selezione
•Ricerca dei controlli contenuti nei modelli

Utilizzo di ADO tradizionale
•Introduzione
•L'oggetto Connection
•L'oggetto Recordset
•L'oggetto Command

I Web Service
•Introduzione
•Cenni su Soap
•Come funziona un web service
•L'utilità dei Web Services
•Scrivere un servizio web
•Programmare Web Services con Microsoft Visual Studio .NET
•Il listener con ASP.NET
•Costruiamo il client
•Compilare il proxy
•Implementare il proxy
•Elemento SOAP Header
•Informazioni da inserire nell'intestazione
•Utilizzo delle intestazioni SOAP mediante .NET Framework
•Reazione di un metodo Web ASP.NET per l'elaborazione di un blocco di intestazione
•Impostazione ed elaborazione delle intestazioni SOAP nel client mediante Microsoft Visual Studio .NET
•Gestione delle intestazioni SOAP mediante estensioni SOAP
•Il nostro primo web Services

Tutorial: Come inviare Mail con ASP.NET
•Introduzione
•Il namespace System.Web.Mail
•Inviare email da un modulo

Tutorial: Un Guestbook in ASP.NET
•Introduzione
•Struttura del database
•Modulo di inserimento
•Lettura di un messaggio e paginazione dei messaggi
•Connessione tramite dsn al database.