Condividi tramite


Strumenti di ADO.NET Entity Data Model

Gli strumenti di Entity Data Model sono progettati per facilitare la compilazione delle applicazioni di Entity Framework.È possibile trovare la documentazione completa per gli strumenti di Entity Data Model in: Entity Data Model Tools.

Gli Strumenti di Entity Data Model consentono di creare un modello concettuale da un database esistente, quindi di visualizzarlo graficamente e modificarlo.Oppure, è possibile prima creare graficamente un modello concettuale, quindi generare un database che supporti il modello.In entrambi i casi, è possibile aggiornare automaticamente il modello quando il database sottostante modifica e genera automaticamente codice del livello di oggetti per l'applicazione.La generazione del database e la generazione di codice del livello di oggetti sono personalizzabili.

Nell'elenco riportato di seguito vengono descritti gli strumenti specifici che costituiscono gli Strumenti Entity Data Model:

  • La finestra di progettazione ADO.NET Entity Data Model (Entity Designer) consente di creare visivamente e modificare entità, associazioni, mapping e relazioni di ereditarietà.Entity Designer genera inoltre codice del livello di oggetti di C# o Visual Basic.

  • La procedura guidata di Entity Data Model consente di generare un modello concettuale da un database esistente e aggiunge informazioni sulla connessione del database all'applicazione.

  • La procedura guidata Crea database consente prima di creare un modello concettuale, quindi di creare un database che supporti il modello.

  • La procedura guidata Aggiorna modello consente di aggiornare il modello concettuale, il modello di archiviazione e i mapping dopo aver apportato modifiche al database sottostante.

    [!NOTA]

    A partire da Visual Studio 2010, gli Strumenti di Entity Data Model non supportano SQL Server 2000.

Gli strumenti generano o modificano un file .edmx contenente informazioni che descrivono il modello concettuale, il modello di archiviazione e i mapping tra i due modelli.Per ulteriori informazioni, vedere .edmx File Overview.

È disponibile inoltre uno strumento da riga di comando progettato per sviluppare applicazioni che utilizzano un modello EDM: lo strumento EdmGen.exe.Questo strumento può generare un modello concettuale, convalidare un modello esistente, produrre file del codice sorgente contenenti classi di oggetti basate sul modello concettuale e produrre file del codice sorgente contenenti visualizzazioni generate dal modello.Per informazioni dettagliate su questo strumento della riga di comando, vedere EDM Generator (EdmGen.exe).

Argomenti correlati

Titolo

Descrizione

ADO.NET Entity Framework

Viene descritto come utilizzare gli Strumenti di Entity Data Model, forniti da Entity Framework, per creare applicazioni.

Entity Data Model

Fornisce collegamenti e informazioni per l'utilizzo di dati utilizzati dalle applicazioni compilate in Entity Framework.