Il corso è finalizzato all'apprendimento delle conoscenze base e degli aspetti più importanti del linguaggio orientato agli oggetti C# e all'utilizzo di Visual Studio 2013 come ambiente di sviluppo.
Inoltre, al termine del corso i discenti saranno in grado di utilizzare il .NET Framework con alcuni dei Design Pattern più importanti.
Argomenti Principali
- Fondamenti della programmazione orientata agli oggetti
- Fondamenti C#
- Interfacce, Classi Astratte, Super Classi
- Visual Studio Overview
- Creazione di Class Library
- Entity Framework, Linq, DAO, DAL
- Repository Pattern per l’accesso ai dati
- WPF con MVVM Pattern
- WPF User Interface
- WPF Command Binding
- Task asincroni
Argomenti Opzionali (su richiesta)
- Introduzione ad UML
- Touch Event with WPF
- Inversion of Control pattern
- Service Locator pattern
- Command pattern
- Façade Pattern
- Unit of Work pattern
- Abstract Factory pattern
Manuale professionale sullo sviluppo di applicazioni C#.
Maugeri Sebastiano
S.M. 55 anni, esperto programmatore Microsoft.NET specializzato nello sviluppo di applicazioni ASP.NET. Dal 1997 si occupa dell'organizzazione e della gestione di diversi IDC basati su piattaforma Windows Server. E' impegnato in attività di consulenza e formazione in ambito web per diverse aziende ed enti distribuiti sull'intero territorio nazionale.