Corsi Asp.net

Corso Microsoft Asp.net

Corso completo sulla tecnologia Microsoft .NET che parte dalle basi del .NET Framework, la sua struttura e l'installazione, con una ricca introduzione agli ambienti di sviluppo Visual Web Developer e Visual Studio .NET. Il corso spiega poi la sintassi del VB.NET, le componenti lato server di ASP.NET, gli oggetti ereditati dal Classic ASP e dedica ampio spazio all'interazione con i database, con i file di testo e con i documenti XML, fino alla spiegazione di tutte quelle componenti indispensabili per l'economia di un sito o di un'applicazione Web, come la gestione della posta elettronica, la gestione delle immagini e cosi via, con tantissimi esempi pratici e pronti per l'uso.

Caratteristiche del Corso Microsoft .net Framework

Conoscenze richieste:
La conoscenza di base di qualche linguaggio di programmazione, facilità la comprensione del corso e la velocità di apprendimento.

Calendario del corso:
Le date e gli orari del corso, molto flessibili, vengono concordati dal cliente e dal docente.

Durata e Costo del corso: (Durata espandibile)
10 ore - 500€ + IVA (Corso livello Base)
30 ore - 1350€ + IVA (Corso livello Approfondito)
50 ore - 2000€ + IVA (Corso livello Intensivo)

(Le ore, e il relativo costo, sono modificabili a seconda delle esigenze e richieste dal cliente)

Al costo verrà applicato uno SCONTO del 10% fino a tempo indeterminato... Affrettatevi!

PROGRAMMA DEL CORSO:

Introduzione a Microsoft .NET e ad ASP.NET

  • Introduzione alla tecnologia .NET
  • Versioni del .NET Framework
  • Introduzione ad ASP.NET
  • Configurare ASP.NET su varie versioni di Windows
  • I linguaggi supportati dal .NET Framework
  • Struttura del .NET Framework
  • Introduzione agli ambienti di sviluppo per .NET
  • Utilizzo degli oggetti COM in ASP.NET

Introduzione al linguaggio VB.NET per ASP.NET

  • Premessa
  • Tipi di dato, variabili, costanti ed array
  • Gli operatori in VB.NET
  • Il tipo di dato universale Object
  • Strutture di controllo: istruzioni condizionali
  • Strutture di controllo: istruzioni di iterazione
  • Funzioni e Subroutine
  • Gestione degli errori
  • Programmazione a oggetti in VB.NET: le classi
  • Logica della programmazione event-driven
  • Introduzione ai Namespace
  • Le direttive di pagina (@Page, @MasterType @Control, @Import, @Register)
  • Il Post Back e Il Posting tra le pagine
  • La prima pagina ASPX (estensione di ASP.NET)
  • Da Classic ASP al modello ASP.NET

Gestione delle date, stringhe, numeri e funzioni native di ASP e ASP.NET

  • Gestione di data e ora in ASP.NET
  • Gestione del timestamp in ASP.NET
  • Funzioni ASP.NET predefinite per le date
  • Funzioni ASP.NET predefinite per i numeri
  • Numeri casuali in ASP.NET
  • Funzioni ASP.NET predefinite per le stringhe
  • Funzioni di conversione e tipizzazione
  • Inclusione di file esterni con le SSI

L'ambiente di sviluppo Visual Web Developer

  • Introduzione all'ambiente di sviluppo Visual Web Developer
  • Installazione di Visual Web Developer
  • La finestra Esplora Soluzioni
  • La finestra Esplora Database
  • Gli oggetti gestiti da un'applicazione Web (WebForm, MasterPage, UserControl, WebService)
  • Aggiungere riferimenti Web ad un'applicazione
  • Aggiungere riferimenti alle librerie del .NET Framework
  • Accedere ad una base dati tramite Visual Web Developer

L'ambiente di sviluppo Visual Studio .NET

  • Introduzione all'ambiente di sviluppo Visual Studio .NET
  • Installazione di Visual Studio .NET
  • La finestra Esplora Soluzioni
  • La finestra Esplora Server
  • Gli oggetti gestiti da un'applicazione VB.NET (Form, Moduli, Librerie di classi)
  • Aggiungere riferimenti Web ad un'applicazione
  • Aggiungere riferimenti alle librerie del .NET Framework
  • Accedere ad una base dati tramite Visual Studio .NET

Web Controls, HTML Controls e Validation Controls - Parte 1

  • Introduzione ai controlli lato server del .NET
  • I Web Controls
  • Introduzione agli elementi Style dell'ASP.NET
  • Gestire gli elementi di una pagina con i Web Controls
  • Esempio di modulo per la raccolta dati con i Web Controls
  • Gli HTML Controls
  • Gestire gli elementi di una pagina con gli HTML Controls

Web Controls, HTML Controls e Validation Controls - Parte 2

  • Esempio di modulo per la raccolta dati con gli HTML Controls
  • Rendere visibili o invisibili elementi dei Web Controls e degli HTML Controls
  • I Validation Controls
  • Esempio di validazione di un form con i Validation Controls
  • Gli User Controls

Gli oggetti built-in di ASP e di ASP.NET

  • Introduzione agli oggetti built-in
  • L'oggetto Response
  • L'oggetto Request
  • L'oggetto Server
  • L'oggetto Session
  • L'oggetto Application
  • Il file Global.asax

Introduzione ai database, ai principali DBMS ed al linguaggio SQL

  • Premessa
  • Introduzione ai database
  • Basi del linguaggio SQL
  • Relazioni tra le tabelle
  • Breve guida a MS Access
  • Introduzione a MS SQL Server ed a MySQL

Introduzione all'accesso ai dati con ADO.NET - Parte 1

  • Introduzione ad ADO.NET
  • Assegnazione dei permessi in lettura e scrittura
  • I Data Provider: l'oggetto Connection
  • I Data Provider: L'oggetto Command
  • I Data Provider: L'oggetto DataAdapter
  • L'oggetto DataSet
  • I Data Provider: l'oggetto DataReader (il nuovo Recordset)
  • Introduzione al Data binding
  • Il controllo DataGrid View

Introduzione all'accesso ai dati con ADO.NET - Parte 2

  • Aggiornamento database con Data GridView e SQL
  • I Data Controls: il controllo Repeater
  • I Data Controls: il controllo DataList
  • I Data Controls: il controllo DataGrid
  • I controlli ListView e DetailsView
  • Introduzione al LINQ

Tutorial - Una Web Application con ASP.NET

  • Introduzione
  • Struttura del database e dell'applicazione
  • Il file di configurazione
  • Lettura dei dati
  • Inserimento dei dati
  • Modifica dei dati
  • Cancellazione dei dati
  • Il foglio di stile CSS

Gestione della posta elettronica: inviare email con ASP.NET

  • Introduzione
  • Il Namespace System.Web.Mail: inviare una mail con ASP.NET
  • Inviare email in formato HTML con ASP.NET
  • Gestione degli allegati nelle email con ASP.NET
  • Tutorial: Un form mail in ASP.NET
  • Tutorial: Un "tell a friend" in ASP.NET

ASP.NET e XML

  • Introduzione ad XML
  • Introduzione ad XSL
  • Trasformare un documento XML con XSL in ASP.NET
  • XmlReader e XmlWriter: gestione di un documento XML con ASP.NET
  • Interazione tra XML e ADO.NET
  • Tutorial - Creare un file XML "al volo" con ASP.NET da un database
  • Tutorial - Leggere un Feed RSS con ASP.NET
  • Appendice - Elenco dei caratteri speciali ed alfabetici, e codifica attraverso le entità ISO

Gestione di file e cartelle con ASP.NET

  • Introduzione al Namespace System.IO
  • Verificare l'esistenza di un file con ASP.NET
  • Creare e scrivere in un file di testo con ASP.NET
  • Leggere un file di testo con ASP.NET
  • Rinominare e cancellare un file con ASP.NET
  • Verificare l'esistenza di una cartella con ASP.NET
  • Creare una cartella con ASP.NET
  • Leggere il contenuto di una cartella con ASP.NET
  • Rinominare e cancellare una cartella con ASP.NET

Grafica con ASP.NET: gestione dinamica delle immagini

  • Il Namespace System.Drawing
  • Tutorial: inserire un watermark sulle immagini con ASP.NET
  • Tutorial: integrare il codice CAPTCHA in un form ASP.NET

Il file di configurazione Web.Config

  • Introduzione al file Web.Config
  • Gestione delle pagine di errore personalizzate
  • Sistema di login basato sul Web.Config
  • Altre caratteristiche del Web.Config
  • Configurazioni personalizzate col Web.Config

Alcuni esempi pratici con ASP.NET

  • Premessa
  • Upload di file con ASP.NET
  • Un calendario in ASP.NET
  • Semplice rotazione banner in ASP.NET
  • Creare un contatore di accessi in ASP.NET
  • Contare gli utenti connessi con ASP.NET
  • Gestire lo Status 301 Moved Permanently con ASP.NET
  • Introduzione alla tecnologia WebPart in ASP.NET
  • La MasterPage di ASP.NET


Contattaci per prenotare un corso di Asp.net, indicandone il livello di difficoltà.