In: .NET
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.
Durata
- 21 ore
- 3 giorni
Prerequisiti
Conoscenza di C#/VB.
Prerequisiti software
Visual Studio (anche Community)
Durata: 21 ore (3 giorni)
Solo su richiesta
Questo corso è erogabile solo su richiesta, in modalità on-line (con formazione a distanza), oppure on-site, sempre personalizzati secondo le esigenze.