Tutorial rápido (Entity Framework)
Este tutorial rápido ilustra una serie de tareas que complementan los temas de Introducción (Entity Framework). 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 cómo crear la base de datos School y después usa las herramientas de Visual Studio para generar información sobre la asignación y el modelo según una asignación 1:1 en las tablas de la base de datos. En las tareas siguientes, creará una aplicación de 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 se conserven en la base de datos.
Puede descargar la aplicación Administrador de cursos completada como un proyecto de Visual Basic o de C# desde el sitio web de MSDN Code Gallery.
Requisitos
Este tutorial rápido está destinado a usuarios que tienen conocimientos de desarrollo de Visual Studio y .NET Framework, pero que no conocen Entity Framework . Para completar el tutorial rápido, se debe haber instalado el software siguiente:
Microsoft Visual Studio 2010.
.NET Framework 4.
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 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 información sobre la asignación y el modelo basada en la base de datos 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 datos
Guarde los cambios realizados en los datos de los objetos mediante controles de datos en la base de datos School.