Tutorial rápido (Entity Framework)
Este tutorial rápido ilustra una serie de tareas que los temas de Introducción (Entity Framework) complementan. Estas tareas se han diseñado como ayuda para llegar a conocer ADO.NET Entity Framework.
Aprendizaje
La primera tarea de este tutorial rápido demuestra cómo crear la base de datos School y después usa las herramientas de Visual Studio para generar archivos de asignación para un Entity Data Model (EDM), según una asignación 1:1 en las tablas de la base de datos. En las tareas siguientes, creará una aplicación de formularios Windows Forms en Visual Studio, creará consultas que tengan acceso a los datos del modelo School, enlazará los resultados de las consultas para mostrar controles que los presenten y después realizará actualizaciones en los objetos y hará que los cambios perduren en la base de datos.
Puede descargar el administrador del curso completado como un proyecto de Visual Basic o de C# desde CodePlex.
Requisitos
Este tutorial rápido está destinado a usuarios que tienen conocimientos de desarrollo de Visual Studio y .NET Framework, pero que no conocen el Entity Framework. Para completar el tutorial rápido, se debe haber instalado el software siguiente:
Microsoft Visual Studio 2008.
El motor de tiempo de ejecución y las herramientas de ADO.NET Entity Framework. Puede descargar el motor de tiempo de ejecución y las herramientas de ADO.NET Entity Framework del Centro de descarga de Microsoft.
Microsoft SQL Server 2005 o posterior con Database Services, la edición Express de SQL Server 2005 o posterior.
Tiempo calculado para completar este tutorial: 30 minutos.
Tareas del tutorial rápido de Entity Framework
- Crear la base de datos de ejemplo Schools
Cree el esquema de la base de datos School y cargue los datos en ella.
- Crear la aplicación Administrador de cursos
Cree una aplicación de formularios Windows Forms para tener acceso a los datos del modelo School.
- Generar el Entity Data Model School
Use las herramientas de Visual Studio para generar un EDM basado en la base de datos de School.
- Consultar las entidades y las asociaciones
Cree consultas con las entidades y asociaciones del modelo School, y enlace controles a los resultados de dichas consultas.
- Insertar y actualizar los datos
Guarde los cambios realizados en los datos de los objetos mediante controles de datos en la base de datos School.