-
Notifications
You must be signed in to change notification settings - Fork 0
Backend
Entity Framework (EF) Core es una versión ligera, extensible, de código abierto y multiplataforma de la popular tecnología de acceso a datos Entity Framework.
- Permite a los desarrolladores de .NET trabajar con una base de datos usando objetos .NET.
- Permite prescindir de la mayor parte del código de acceso a datos que normalmente es necesario escribir.
Con EF Core, el acceso a datos se realiza mediante un modelo. Un modelo se compone de clases de entidad y un objeto de contexto que representa una sesión con la base de datos. Este objeto de contexto permite consultar y guardar datos. EF admite los siguientes métodos de desarrollo de modelos:
- Generar un modelo a partir de una base de datos existente.
- Codificar un modelo manualmente para que coincida con la base de datos.
- Una vez creado un modelo, usar Migraciones de EF para crear una base de datos a partir del modelo. Migraciones permite que la base de datos evolucione a medida que el modelo va cambiando.
##Instalación
- EF requiere el SDK de.NET más reciente. En tiempo de ejecución,
- Se recomienda la versión más reciente de Visual Studio.
Use el siguiente comando de la CLI de.NET Core desde la línea de comandos del sistema operativo para instalar o actualizar el proveedor de SQL Server de EF Core: dotnet add package Microsoft.EntityFrameworkCore.SqlServer
O tambien puedes ejecutar desde la consola de comandos del Visual Estudio el siguiente comando
Install-Package Microsoft.EntityFrameworkCore.SqlServer