Buscar
Cerrar este cuadro de búsqueda.

Administra tus librerías de Visual Studio con NuGet

Hoy os quiero hablar sobre NuGet, una colección de herramientas de código abierto cuyo fin principal es el de agregar, eliminar y actualizar librerías de una manera automatizada en un proyecto de trabajo de .NET dentro de Visual Studio (en cualquiera de sus versiones). ¿Cómo funciona? Cuando el desarrollador decide agregar una librería con NuGet, […]

ServiceLocator vs Inyección de Dependencias

Inconvenientes del patrón ServiceLocator El patrón ServiceLocator puede generar confusión a la hora de utilizarlo. Al ser un “repositorio de servicios” se tiende a realizar la petición del servicio en el momento que se necesita en vez de en el constructor. Es decir, tenemos una clase con constructor vacío que, en principio nos indicaría que […]

Introducción a la Inversión de Control

¿Qué es? La inversión de control o Principio de Hollywood, es un método de programación en el que el flujo de la ejecución de un programa se invierte. Así, la interacción se expresa especificando las respuestas deseadas a sucesos o solicitudes de datos concretas, dejando que algún tipo de entidad o arquitectura externa lleva a […]