Struttura del corso

Introduzione al Framework .Net 4.0

  • Ambiente di sviluppo integrato (IDE)
  • Lingue del framework .Net
  • Common Language Runtime (CLR)
  • Accesso ai dati con ADO.Net e XML
  • Accesso alla rete con ASP.Net

Visual Studio 2010

  • Finezze delle finestre di Visual Studio
  • Creatura di progetti
  • Anatomia del progetto
  • I file in un progetto
  • Esplora soluzioni
  • Snippet di codice

Sintassi del linguaggio C#

  • Tipi di dati
  • Dichiarazione di variabili
  • Operatori
  • Istruzioni condizionali
  • Strutture di ciclo

Classi e Oggetti

  • Costruzione di modelli
  • Creatura di classi e oggetti
  • Aggiunta di costruttori a una classe
  • Aggiunta di metodi, proprietà ed eventi
  • Sovraccarico di metodi
  • Procedure delle proprietà

Debugging delle applicazioni

  • Impostazione dei punti di interruzione
  • Navigazione nel codice passo dopo passo
  • Finestre di debug
  • Finestre di controllo
  • Pila delle chiamate

Introduzione a ASP.Net

  • Inizio di un progetto ASP.Net
  • File del progetto
  • Controlli server
  • Gestione degli eventi server
  • Ciclo di vita della pagina

Sviluppo dell'interfaccia utente

  • Master Pages
  • Temi e skin
  • Controlli utente
  • Navigazione del sito web
  • Controlli di validazione

Modulo 8: Configurazione

  • Impostazioni di configurazione del sito web
  • File di configurazione, inclusi i file Web.Config
  • Archiviazione delle impostazioni dell'applicazione e stringhe di configurazione
  • Strumento di amministrazione del sito web

Iscrizione e personalizzazione

  • Sicurezza e personalizzazione di un sito web
  • Archiviazione dei dettagli degli utenti nel database di iscrizione
  • Utilizzo dei controlli di login
  • Metodi di gestione dello stato del sito web
  • Utilizzo di ViewState per archiviare lo stato di una pagina

Gestione delle eccezioni

  • Aggiunta di blocchi try-catch al codice
  • Eccezioni a livello di pagina
  • Eccezioni a livello di sito
  • Pagine di errore personalizzate
  • Rilevamento degli errori

Accesso ai dati

  • Cos'è ADO.Net
  • Oggetto Connection
  • Oggetto Command
  • Lettori di dati
  • Datasets e Data adapters
  • Utilizzo della procedura guidata Datasource

Creazione di pagine responsitive con AJAX

  • Architettura AJAX
  • Cos'è l'aggiornamento parziale delle pagine
  • Utilizzo del controllo server Updatepanel
  • Utilizzo di script client-side

Accesso ai dati con LINQ

  • Perché abbiamo bisogno di LINQ
  • Esecuzione di query sul database
  • Sintassi del linguaggio per le query
  • Utilizzo di LINQ to SQL

Utilizzo dei servizi Windows Communication Foundation (WCF)

  • Architettura orientata ai servizi
  • Scenari WCF
  • Mecanismi di comunicazione: indirizzo, contratto, associazione
  • Creatura di un semplice servizio WCF
  • Chiamata di un servizio WCF da un'applicazione client

Distribuzione

  • Come distribuire un'applicazione web
  • Metodi di distribuzione
  • Utilizzo degli strumenti di copia e pubblicazione di Visual Studio
  • Utilizzo dei progetti di installazione
  • Installazione delle assembly nella GAC

Requisiti

Prima di partecipare a questo workshop, gli studenti devono:

  • Saper gestire un ambiente soluzione utilizzando l'IDE e gli strumenti Visual Studio 2010
  • Saper programmare un'applicazione utilizzando un linguaggio compatibile con .NET Framework 4.0
  • Avere una comprensione di base dei script client-side
  • Avere una comprensione di base di HTML
 35 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative