Actualización masiva de datos en EF 7

Uno de los problemas históricos que teníamos en Entity Framework era la edición masiva de datos, o el borrado masivo de éstos. Era necesario recurrir a soluciones externas, como la utilización de operaciones Bulk a través de métodos de extensión en librerias externas o la creación de un procedimiento almacenado, ya que el rendimiento que … Sigue leyendo Actualización masiva de datos en EF 7

Anuncio publicitario

Control de concurrencia en Entity Framework

El control de concurrencia en una base de datos es esencial para garantizar la integridad de los datos y evitar problemas de actualización simultánea. Para implementarlo hay varias opciones disponibles. Una de las formas más comunes, y la que vamos a implementar en este post, es utilizar el mecanismo optimista. Este mecanismo asume que las … Sigue leyendo Control de concurrencia en Entity Framework

Compartiendo con nuget

Desde un punto de vista sencillo, un paquete NuGet es un archivo ZIP con la extensión .nupkg que contiene código compilado (archivos DLL), otros archivos relacionados con ese código y un manifiesto descriptivo que incluye información como el número de versión del paquete. Los programadores que desean compartir su código, pueden hacerlo creando este tipo de … Sigue leyendo Compartiendo con nuget

Trazar cambios en entidades de EF Core

Hace unos días, me surgió la necesidad de crear una traza que contuviese todos los cambios que se iban realizando en una base de datos de EF. Tras mirar cómo se hacía en distintas aplicaciones, me centré en conseguir una aproximación similar a la que se hace en VSTS (Ahora conocido como Azure DevOps), el … Sigue leyendo Trazar cambios en entidades de EF Core