Herramientas de Entity Data Model de ADO.NET
Las herramientas de Entity Data Model están diseñadas para ayudarle a compilar aplicaciones Entity Framework.Toda la documentación de las herramientas de Entity Data Model se encuentra aquí: Entity Data Model Tools.
Con las herramientas de Entity Data Model, puede crear un modelo conceptual a partir de una base de datos existente y, a continuación, visualizarlo y editarlo de forma gráfica.O bien, puede crear primero un gráfico del modelo conceptual y, a continuación, generar una base de datos que sea compatible con ese modelo.En cualquier caso, puede actualizar automáticamente el modelo a medida que la base de datos subyacente cambia y generar automáticamente código de capa de objeto para la aplicación.La generación de bases de datos y la generación de código de capa de objeto se pueden personalizar.
En la lista siguiente se describen las herramientas concretas que conforman las herramientas de Entity Data Model:
El diseñador de ADO.NET Entity Data Model (Entity Designer) permite crear y modificar de forma visual entidades, asociaciones, asignaciones y relaciones de herencia.Entity Designer también genera código de capa de objeto de C# o Visual Basic.
El Asistente de Entity Data Model permite generar un modelo conceptual a partir de una base de datos existente y agrega información de la conexión a base de datos a la aplicación.
El Asistente para crear bases de datos permite crear primero un modelo conceptual y, a continuación, crear una base de datos que admita el modelo.
El Asistente para actualizar modelos permite actualizar el modelo conceptual, el modelo de almacenamiento y las asignaciones cuando se realizan cambios en la base de datos subyacente.
[!NOTA]
Desde Visual Studio 2010, las herramientas de Entity Data Model no admiten SQL Server 2000.
Las herramientas generan o modifican un archivo .edmx que contiene información en la que se describe el modelo conceptual, el modelo de almacenamiento y las asignaciones entre ellos.Para obtener más información, vea .edmx File Overview.
Hay también una herramienta de línea de comandos diseñada para ayudarle a compilar las aplicaciones que utilizan el EDM: la herramienta de EdmGen.exe.Esta herramienta puede generar un modelo conceptual, validar un modelo existente, generar archivos de código fuente que contengan clases de objetos basadas en el modelo conceptual y generar archivos de código fuente que contengan vistas generadas por el modelo.Para obtener información detallada sobre esta herramienta de línea de comandos, vea EDM Generator (EdmGen.exe).
Temas relacionados
Título |
Descripción |
---|---|
Se describe cómo se usan las herramientas de Entity Data Model, que Entity Framework proporciona para crear aplicaciones. |
|
Se incluyen vínculos e información para trabajar con datos que usan las aplicaciones integradas en Entity Framework. |