Utilizzo di ADO.NET Entity Data Model Designer Extension Starter Kit
ADO.NET Entity Data Model Designer Extension Starter Kit è un modello di progetto Visual Studio che consente di comprendere come estendere le funzionalità degli strumenti di ADO.NET Entity Data Model. Il modello di progetto fornisce un tipo di progetto Visual Studio personalizzato (ADO.NET Entity Designer Extension Starter Kit) che utilizza le classi nello spazio dei nomi Microsoft.Data.Entity.Design.Extensibility per compilare un'estensione Visual Studio che è possibile distribuire e testare. Questo tipo di progetto ADO.NET Entity Designer Extension Starter Kit fornisce un progetto che estende Entity Data Model Tools nelle modalità seguenti:
Procedura guidata Entity Data Model aggiunge un'annotazione strutturale personalizzata a ogni tipo di entità generato nel modello concettuale e visualizza una finestra di messaggio contenente le informazioni sul processo di generazione del modello.
Procedura guidata Entity Data Model aggiunge un'annotazione strutturale personalizzata a ogni tipo di entità aggiunto nel modello concettuale e visualizza una finestra di messaggio contenente le informazioni sul processo di aggiornamento del modello.
ADO.NET Entity Data Model Designer (Entity Designer) aggiunge un elemento di annotazione personalizzato ai tipi di entità quando vengono selezionati in Entity Designer o Browser modello.
Questo Starter Kit contiene inoltre le classi di segnaposto per la personalizzazione di altre funzionalità. Il codice per queste classi consente di eseguire le operazioni seguenti:
Estendere la modalità in cui Entity Designer carica e salva i file edmx.
Consentire a Entity Designer di caricare file personalizzati e convertirli in file edmx.
Consentire a Entity Designer di salvare i file in un formato personalizzato.
Per utilizzare lo Starter Kit è necessario conoscere le tecnologie seguenti:
Visual Studio 2010 e le versioni .NET Framework 4 degli strumenti di ADO.NET Entity Data Model e di ADO.NET Entity Framework.
I principi di base di Managed.
I concetti di programmazione di base e l'ambiente di programmazione Visual C#.
Per ulteriori informazioni e per scaricare lo Starter Kit, vedere ADO.NET Entity Data Model Designer Extension Starter Kit.