Cómo crear una conexión a una base de datos local con entity framework

¿Qué es Entity framework?

Es una tecnología desarrollada por Microsoft, que a través de ADO.NET genera un conjunto de objetos que están directamente ligados a una Base de Datos, permitiendo a los desarrolladores manejar dichos objetos en lugar de utilizar lenguaje SQL contra la Base de Datos.

Surgimiento

Los arquitectos y programadores de aplicaciones orientadas a datos se han enfrentado a la necesidad de lograr dos objetivos muy diferentes. Deben modelar las entidades, las relaciones y la lógica de los problemas empresariales que resuelven, y también deben trabajar con los motores de datos que se usan para almacenar y recuperar los datos, estos pueden abarcar varios sistemas de almacenamiento, cada uno con sus propios protocolos; incluso las aplicaciones que funcionan con un único sistema de almacenamiento deben equilibrar los requisitos del sistema de almacenamiento con respecto a los requisitos de escribir un código de aplicación eficaz y fácil de mantener.

Read More

Conexión a una base de datos local con entity framework

En este proyecto se implementó el desarrollo en C# utilizando Windows forms y una conexión a una base de datos local con entity framework.
En imagen muestra la creación de forms con sus herramientas solo como un buscador para encontrar un empleado en la base de datos.
Form es utilizado para la búsqueda del empleado que se encontró en la base de datos.

Asimismo, Se utilizó una serie de librerías que nos facilita a utilizar visual studio para darle mas funcionalidad a la aplicación y poder  realizar las actividades deseadas.
Librerías:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MVCproject.view;
using MVCproject.Controller;

este es todo el conjunto de librerías usadas.
División por carpetas:

Read More