ASP.NET CORE

Duración de los Servicios de Inyección de Dependencias en ASP.NET Core

5 de marzo, 2024

La vida útil de un servicio define cuánto durará la instancia de este, o qué tan actualizado debe estar. Por ejemplo, ¿hay que crear el servicio cada vez que se necesita? O ¿hay que crear uno nuevo por cada solicitud? o ¿hay que usar la misma instancia en toda la aplicación? La vida útil que utiliza para cada servicio puede afectar el comportamiento de la aplicación, por lo que es muy importante comprender cómo funciona.

ASP.NET CORE

Inyección de Dependencias en ASP.NET Core

5 de marzo, 2024

La Inyección de Dependencias o Dependency Injection (DI) es un conjunto de principios y patrones de diseño de software, que permiten crear código flexible o débilmente acoplado, simplificar el uso de pruebas unitarias y, en general, desarrollar un código limpio y fácil de mantener en el tiempo.

ASP.NET CORE

Configuración Posterior en ASP.NET Core Mediante el Patrón de Opciones

20 de febrero, 2024

El proceso de configuración posterior de las opciones se ejecuta una vez realizada toda la configuración de IConfigureOptions, y puede resultar útil en escenarios en los que es necesario invalidar la configuración original...

ASP.NET CORE

Validación de la Configuración en ASP.NET Core Mediante el Patrón de Opciones

20 de febrero, 2024

ASP.NET Core permite validar los valores de configuración de clases de opciones mediante atributos de anotación de datos o DataAnnotations, delegados y la interfaz IValidateOptions.

ASP.NET CORE

Acceso a la Configuración de ASP.NET Core Mediante el Patrón de Opciones

16 de febrero, 2024

ASP.NET Core promueve que todo acceso a la configuración se realice mediante la implementación del Patrón de Opciones, el cual utiliza clases para proporcionar acceso fuertemente tipado a grupos de configuraciones relacionadas.

ASP.NET CORE

Acceso a la Configuración de ASP.NET Core Mediante IConfiguration

13 de febrero, 2024

La interfaz IConfiguration proporciona acceso a los elementos de configuración de ASP.NET Core

ASP.NET CORE

Configuración en ASP.NET Core Mediante Argumentos de Línea de Comandos

18 de febrero, 2024

El proceso de configuración en ASP.NET Core mediante argumentos de línea de comandos, se realiza de forma implícita por medio de proveedores u orígenes de configuración, que en la mayoría de escenarios, es suficiente. Sin embargo...

ASP.NET CORE

Recarga de Archivos de Configuración en ASP.NET Core

19 de febrero, 2024

La principal ventaja de utilizar archivos de configuración (json, ini, xml, etc.) en ASP.NET Core, es la de no tener que volver a compilar o iniciar la aplicación cada vez que se desea modificar un valor. Sin embargo...

ASP.NET CORE

Configuración en ASP.NET Core Mediante Archivos INI

17 de febrero, 2024

ASP.NET Core expone el proveedor IniConfigurationProvider, que mediante su método de extensión AddIniFile carga la configuración desde pares clave-valor de archivos INI en tiempo de ejecución.

ASP.NET CORE

Configuración en ASP.NET Core Mediante Archivos XML

17 de febrero, 2024

ASP.NET Core expone el proveedor XmlConfigurationProvider, que mediante su método de extensión AddXmlFile carga la configuración desde pares clave-valor de archivos XML en tiempo de ejecución.

ASP.NET CORE

Configuración en ASP.NET Core Mediante Archivos JSON

17 de febrero, 2024

El proceso de configuración en ASP.NET Core mediante archivos appsettings.json y sus variantes appsettings.{Environment}.json, se realiza de forma implícita por medio de proveedores u orígenes de configuración, que en la mayoría de escenarios, es suficiente. Sin embargo...

ASP.NET CORE

Configuración en ASP.NET Core

24 de febrero, 2024

La configuración en ASP.NET Core es muy fácil de usar, y mucho más elegante que versiones anteriores de .NET Framework. Esta conformada por un conjunto de elementos externos que ASP.NET Core recibe, procesa y expone a la aplicación para su uso en tiempo de ejecución. Por lo general estos elementos externos u orígenes, son...

ASP.NET CORE

Archivo launchSettings json en ASP.NET Core

11 de enero, 2024

El archivo launchSettings.json contiene la configuración que permite a Visual Studio o la CLI de .NET, conocer cómo se va a comportar la aplicación al momento de ejecutarse en el entorno local de desarrollo.

.NET

Versiones de .NET

14 de febrero, 2024

Historial de versiones de .NET Core.

ASP.NET CORE

Versiones de ASP.NET Core

14 de febrero, 2024

Historial de versiones de ASP.NET Core.