Guida introduttiva (Entity Framework)

ADO.NET Entity Framework supporta applicazioni e servizi basati sui dati e fornisce una piattaforma per la programmazione dati che innalza il livello di astrazione dal livello relazionale logico al livello concettuale. Consentendo agli sviluppatori di utilizzare i dati con un livello di astrazione maggiore, Entity Framework supporta codice indipendente da qualsiasi motore di archiviazione dati o schema relazionale specifico. Per ulteriori informazioni, vedere Panoramica su Entity Framework.

Entity Framework supporta il modello Entity Data Model (EDM) per la definizione di dati a livello concettuale. Quando si utilizza ADO.NET Entity Data Model Designer, le informazioni sul modello concettuale, sul modello di archiviazione e sul mapping sono contenute in un file .edmx. Entity Framework consente inoltre agli sviluppatori di programmare direttamente utilizzando i tipi di dati definiti a livello concettuale come oggetti CLR (Common Language Runtime). Entity Framework fornisce strumenti che consentono di generare un file .edmx e gli oggetti CLR correlati sulla base di un database esistente. Questo consente di ridurre notevolmente il codice di accesso ai dati necessario per creare applicazioni e servizi dati basati sugli oggetti e di creare in modo ancora più rapido applicazioni e servizi dati orientati a oggetti da un database esistente. Gli strumenti consentono inoltre di compilare prima un modello concettuale, quindi di generare automaticamente oggetti CLR correlati e un database di supporto. Per ulteriori informazioni, vedere Generate Database Wizard.

Gli argomenti in questa sezione consentono di apprendere rapidamente l'utilizzo di Entity Framework attraverso la spiegazione delle tecnologie sottostanti nel contesto dell'esercitazione Guida introduttiva. Nell'esercitazione viene illustrato come compilare un'applicazione Entity Framework da un database esistente.

Argomenti della sezione

Vedere anche

Concetti

Panoramica su Entity Framework
Risorse di Entity Framework

Data di compilazione: 2011-02-23