Struttura del corso
Introduzione a .Net 4.0 Framework
- Ambiente di sviluppo integrato (IDE)
- Linguaggi in .NET Framework
- Common Language Runtime (CLR)
- Accesso ai dati con ADO.Net e XML
- Accedere al Web con ASP.Net
Visual Studio 2010
- Utile Visual Studio Windows
- Creazione di progetti
- Progetto Anatomia
- I file in un progetto
- Esplora soluzioni
- Frammenti di codice
C# Sintassi del linguaggio
- Tipi di dati
- Dichiarazione di variabili
- Operatori
- Istruzioni condizionali
- Strutture di loop
Classi e oggetti
- Modelli di costruzione
- Creazione di classi e oggetti
- Aggiunta di costruttori a una classe
- Aggiunta di metodi, proprietà ed eventi
- Metodi di overload
- Procedure di proprietà
Debug delle applicazioni
- Impostazione dei punti di interruzione
- Esecuzione del codice un'istruzione alla volta
- Debug Windows
- Guarda Windows
- Stack
ASP.Net Introduzione
- Avvio di un progetto ASP.Net
- File di progetto
- Controlli server
- Gestione degli eventi del server
- Il ciclo di vita della pagina
Sviluppo dell'interfaccia utente
- Pagine master
- Temi e skin
- Controlli utente
- Navigazione del sito web
- Controlli di convalida
Modulo 8: Configurazione
- Impostazioni di configurazione del sito web
- File di configurazione, inclusi i file Web.Config
- Memorizzazione delle impostazioni dell'applicazione e delle stringhe di configurazione
- Lo strumento di amministrazione del sito web
Iscrizione e personalizzazione
- Protezione e personalizzazione di un sito Web
- Memorizza i dettagli dell'utente nel database dei membri
- Utilizzo dei controlli di accesso
- Sito web State Management Metodi
- Utilizzo di Viewstate per memorizzare 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
- Tracciatura
Dati Access
- Che cos'è ADO.Net
- Oggetto connessione
- Oggetto comando
- Lettori di dati
- Set di dati e adattatori dati
- Utilizzo della Creazione guidata origine dati
Creazione di pagine reattive con AJAX
- Architettura AJAX
- Cosa sono gli aggiornamenti parziali della pagina
- Utilizzo del controllo server Updatepanel
- Utilizzo di script lato client
Accesso ai dati con LINQ
- Perché è necessario LINQ
- Esecuzione di query sul database
- Sintassi del linguaggio per l'esecuzione di query
- Utilizzo di LINQ To SQL
Utilizzo dei servizi Windows Communication Foundation (WCF)
- Architettura orientata ai servizi
- Scenari WCF
- Meccanica di Communication: Indirizzo, Contratto, Vincolante
- Creazione di un servizio WCF semplice
- Chiamata di un servizio WCF da un'applicazione client
Spiegamento
- Come distribuire un'applicazione Web
- Metodi di distribuzione
- Utilizzo degli strumenti di copia e pubblicazione di Visual Studio
- Utilizzo dei progetti di installazione
- Installazione di assiemi nella GAC
Requisiti
Prima di frequentare questo laboratorio, gli studenti devono:
- Essere in grado di gestire un ambiente di soluzione utilizzando l'IDE e gli strumenti Visual Studio 2010
- Essere in grado di programmare un'applicazione utilizzando un linguaggio compatibile con .NET Framework 4.0
- Avere una conoscenza di base degli script lato client
- Avere una conoscenza di base dell'HTML
Recensioni (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Corso - Advanced Blazor
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Corso - Unit Testing with C#
Il formatore ha spiegato molto bene gli argomenti con esempi reali dal mondo reale che hanno reso più semplice per noi cogliere le informazioni
Florin-Viorel Marut - Continental Automotive Romania
Corso - High-Performance Application Development with .NET Core
Traduzione automatica
La corretta conoscenza e la profonda comprensione dell'argomento da parte del formatore e la sua capacità di presentare e trasferire le conoscenze in modo chiaro ed efficace.
Balazs Farkas - Greentube GmbH
Corso - Implementing the Actor Model with Microsoft Orleans
Traduzione automatica
Comprehensive - covered everything we were interested in. Able to work through examples.