Hernan Guzmán

Soy Hernán, Ingeniero Informático del Politécnico Jaime Isaza Cadavid y Especialista en Desarrollo de Software de la Universidad EAFIT.

Tengo experiencia en desarrollo de aplicaciones web, escritorio y móviles, predominantemente en tecnologías Microsoft, pero también con conocimiento básico en otras tecnologías.

Entre mis temas preferidos en la Ingeniería de Software se encuentran: Arquitectura y Diseño de Software, Patrones, Metodologías de Desarrollo y Calidad de Software.

 

Bitácora MCS

1234
FechaTituloDescripcionTipoEnlace
10/20/2014 6:16:03 AMInyección de propiedades usando UnityOtra forma en la que podemos hacer la inyección de dependencias con Unity es mediante la inyección de propiedades en nuestras clases. En este artículo podemos ver un ejemplo.Post Ir
10/20/2014 6:14:49 AMResolviendo dependencias nombradas en UnityEn este artículo quiero mostrarles como se puede resolver con Unity un caso que es muy común en un proyecto de desarrollo de software que use inyección de dependencias: ¿cómo resolver la inyección de múltiples clases concretas que implementan una misma interface?Post Ir
9/26/2014 7:27:01 PMInyección de dependencias en ASP.NET MVC usando UnityUnity es un Contenedor de Inyección de Dependencias o DI Container desarrollado por el equipo de Patterns & Practices de Microsoft, y sin duda es uno de los más populares y usados componentes hoy en día. Unity brinda todas las herramientas necesarias para poder desarrollar aplicaciones con bajo acoplamiento. En este artículo, vamos a ver como podemos implementar Unity en nuestros proyectos ASP.NET MVC.Post Ir
9/26/2014 7:25:22 PM¿Qué es un Contenedor de Inversión de Control o Contenedor de Inyección de Dependencias?Corto artículo en el que podemos definir básicamente que un Contenedor de Inyección de Dependencias y cuales son los más usados hoy en día en el framework .NETPost Ir
8/26/2014 8:05:02 AM¿Qué es la Inversión de Control y la Inyección de Dependencias?En este artículo quiero explicarles algunos conceptos sobre el Principio de Inversión de Dependencias (DIP), Inversión de Control (IoC) e Inyección de Dependencias (DI).Post Ir
8/5/2014 7:52:39 AMSerializa tus datos con BSON en ASP.NET Web API – Parte IIEn el primer artículo de esta serie, explicamos qué es el formato BSON y también vimos cómo construir un servicio en ASP.NET Web API con soporte para este tipo de serialización. Ahora en este artículo veremos cómo acceder desde una aplicación ASP.NET MVC a ese servicio Web API que construimos y cómo decodificar los datos obtenidos en BSON para trabajar con ellos.Post Ir
8/5/2014 7:51:55 AMSerializa tus datos con BSON en ASP.NET Web API – Parte IUna de las características que se incluyó a partir de la versión 2.1 de ASP.NET Web API es el soporte para la serialización BSON, que significa “Binary JSON”. El formato BSON está diseñado para ser liviano, fácil de escanear y veloz para codificarse y/o decodificarse. Vamos a ver a continuación cómo construir un servicio en ASP.NET Web API que soporte la serialización BSON y también cómo acceder a ese servicio desde una aplicación ASP.NET MVC usando el cliente HTTP de .NET.Post Ir
7/23/2014 7:00:40 PMPersonalizando la serialización Json en ASP.NET Web APIUna de las mejores características que nos ofrece ASP.NET Web Api es la serialización JSON usando la popular librería JSON.NET. En este post veremos cómo podemos personalizar un poco las características de esa serialización.Post Ir
6/21/2014 1:19:06 PMRetornando fácilmente respuestas en ASP.NET Web API con IHttpActionResultArtículo donde explica el manejo de una de las mejores características que tiene ASP.NET Web Api para facilitarnos la construcción de respuestas en nuestros métodos es mediante el uso de la interface IHttpActionResult, incluida a partir de la versión 2.Post Ir
6/14/2014 7:40:33 PMCreando una API con operaciones CRUD – Parte 2En el post que contiene la primera parte de este ejercicio, configuramos un sencillo modelo de datos para el ejemplo con Entity Framework Code First, y creamos un método para hacer consultas al repositorio de datos. En esta segunda parte, estaremos revisando cómo agregar el resto de operaciones CRUD a nuestro ejemplo.Post Ir
1234

Comunidad

 

Monday, October 20, 2014 11:49:00 PM
En el artículo anterior observamos cómo crear los repositorios para MongoDB y para...
Thursday, October 16, 2014 10:03:00 AM
Cuando nos involucramos con sitios web inevitablemente llegaremos a un punto donde querremos saber...
Monday, October 13, 2014 1:05:00 PM
Unity es un Contenedor de Inyección de Dependencias o DI Container desarrollado por el...
Monday, October 06, 2014 3:03:00 PM
Reemplazar firewalld por iptables en CentOS 7.x en sencillos pasos. - Instalar el servicio...
Friday, September 26, 2014 9:18:00 PM
Como lo vimos en mi artículo anterior, los términos Inversión de Control (IoC) ...
Saturday, September 13, 2014 8:00:00 AM
Poema del programador La programación en mi vida Es como el agua bendita Que aparte que ...
Monday, September 08, 2014 2:07:00 PM
América Latina vibra con el emprendimiento desde diversos ámbitos, el de...
Sunday, September 07, 2014 1:57:00 PM
Hola a todos. Después de conocer un poco como instalar, como ejecutar Orchard, vamos a...
Friday, September 05, 2014 7:40:00 AM
Hola a todos, hoy vamos a crear un WebSite de Orchard desde Windows Azure. Lo primero es ir a...
Tuesday, September 02, 2014 7:42:00 PM
Hola a todos. Siguiendo con el tema de instalación procedemos ver como instalar Orchard de...
Page 1 of 2 1 2 > >>