Corso Entity Framework (ICWD12)
Entity Framework è l'ORM di casa Microsoft, che consente di semplificare notevolmente l'accesso ai dati nelle applicazioni basate su .NET.
Il corso non tratta solo la tecnologia, ma copre anche gli aspetti funzionali e le best practice da adottare, sia in chiave attuale, che in ottica delle future versioni.
Questo corso è sempre aggiornato all'ultima versione di Visual Studio e .NET.
I contenuti sono i seguenti:
- Cosa è un ORM?
- Quando utilizzare un ORM: benefici e svantaggi
- Introduzione ad Entity Framework
- Come viene eseguita una query in Entity Framework
- Introduzione a LINQ e alle novità dei linguaggi
- LINQ to Object e LINQ to XML
- LINQ to Entities
- Mappare ed eseguire query con Entity Framework
- Aggiornare i dati sul database
- Gestione automatica e manuale delle transazioni
- Gestione della concorrenza
- Ottimizzare il recupero dei dati: Lazy Loading ed Eager Loading
- Gestione delle stored procedure
- Utilizzare Entity Framework con il Repository Pattern
- Utilizzare Entity Framework in scenari disconessi
Questo corso può essere erogato per Entity Framework o Entity Framework Core.
Scheda rapida
Durata del corso: 21 ore, pari a 3 giorni (7 ore al giorno)
Prerequisiti
Software: Visual Studio (anche Community)
Materiale del corso
- slide in formato PDF, da poter stampare
- esempi presentati nel corso