Corso Entity Framework (ICWD12)

Richiedi un preventivo

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.

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

Conoscenza di C#/VB.
Software: Visual Studio (anche Community)

Materiale del corso

  • slide in formato PDF, da poter stampare
  • esempi presentati nel corso

Preventivo

Richiedi un preventivo