Table of contents
ALM
C#
TOC
Collapse the table of content
Expand the table of content

Maestro detalles con Entity Framework en Windows Forms

Microsoft Community Publishing Service|Última actualización: 14/11/2016
|
2 Colaboradores

Por Jorge Pedraza

MCT | MCPD | MCTS | MCP | MVP | DCE Platino Plus | MVA Platino

Blog

Hola, el presente articulo tiene como intención resaltar una forma rápida y sencilla de trabajar con la tecnología Entity Framework bajo el ambiente de Windows Forms Application. Para esto se muestra las secuencias clave del desarrollo de una solución basada en un formulario Windows, el cual a través de Entity Framework se gestionará determinada Base de datos, tal es el caso de SQL server 2008 R2 Express.

Requisitos:

  • Microsoft Visual Studio 2010 SP1

  • Microsoft SQL Server 2008 R2 o Superior

  • Experiencia en desarrollo con Base de Datos

  • Conocimiento sobre Entity Framework

  • Microsoft Windows 7 o superior

Contenido Clave:

Para iniciar el desarrollo de la solución base, se debe iniciar una instancia de Visual Studio 2010 SP1 donde se crea nuevo proyecto del tipo Windows Forms Application, con un nombre especifico, por ejemplo WindowsApplicationEF. Ahora a continuación se procede con las siguientes indicaciones:

  • Agregar archivo demoEF.mdf

  • Establecer estructura demoEF.mdf

  • Establecer diagrama de demoEF.mdf

  • Agregar ModeldemoEF.edmx

  • Establecer archivo demoEF.mdf

  • Seleccionar tablas especificas

  • Verificar entidades creadas

  • Establecer SubTotal para DetOrden

  • Calcular MontoBruto para EncOrden

  • Seleccionar Form1

  • Agregar DataGridViews y botones

  • Parametrizar DataGridView1 EncOrden

  • Parametrizar DataGridView2 DetOrden

  • Verificar interfaz de Usuario

  • Establecer código de desarrollo

  • Realizar prueba de ejecución

Nota Importante: Esta solución no incluye más opciones ni validaciones de usuario, ya que la intención principal de la misma es representar una alternativa base para crear soluciones futuras de mayor grado de complejidad a través de una vía solida y precisa.

Código Fuentes:

WindowsApplicationEF (Visual Basic 2010, Windows Forms Application, SQL Server 2008 R2 Express, Entity Framework)

En Resumen:

Una vez más se puede apreciar una alternativa simple y productiva de crear soluciones Windows con base de datos a través de tecnologías actuales y de proyección futura dentro de la plataforma .NET, como es Entity Framework.

© 2017 Microsoft