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 (11)
Solo l'esposizione complessiva. Molto utile.
Travis - Beckman Coulter
Corso - Introduction to Blazor
Traduzione automatica
L'istruttore è stato molto disponibile a rispondere a tutte le domande che avevamo e ci ha permesso di condividere il nostro schermo per mostrare gli errori che stavamo riscontrando, il che è stato fantastico.
chithra - Public Health Wales NHS Trust
Corso - Advanced Blazor
Traduzione automatica
Domande e risposte. E dimostrazione del progetto.
Qing - Ametek
Corso - Implementing the Actor Model with Microsoft Orleans
Traduzione automatica
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Corso - Introduction to .Net Core
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
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Corso - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Corso - Visual Studio with VB.Net
Ho apprezzato l'ampia gamma di conoscenze di Folio. Non solo conosceva il contenuto del corso, ma conosceva anche i costrutti nelle lingue che conoscevamo per rendere gli esempi più significativi per noi. Durante gli intervalli ha condiviso la sua conoscenza di tecnologie e soluzioni al di fuori dell'ambito della formazione per fornire approfondimenti su altre soluzioni che potremmo utilizzare in futuro (e nella formazione futura).
Raphael - Markit Valuations Limited
Corso - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traduzione automatica
Trainer knowledge and approach.
Piotr Kucharski
Corso - Introducing C# 6.0 with Visual Studio 2015/2017
Approccio flessibile e adattamento degli esercizi alle domande e alle questioni sollevate dai partecipanti alla formazione.
Maciej - DataConsult S.A.
Corso - Advanced Programming in C#
Traduzione automatica
the trainer level.