Hola a todos, en los próximos post que serán cortos quiero mostrar algunas pequeñas funcionalidades que nos ayudarán a realizar pequeñas mejoras a nuestras aplicaciones y/o implementar funcionalidades muy especificas a nuestros desarrollos.

En este post vamos a revisar como usando la dirección de correo electrónico obtenemos el Gravatar del usuario, primero que todo si alguno no lo sabe el Gravatar es una imagen que podemos utilizar en algunas páginas Web, más info: Gravatar.

Ya entrando en materia lo primero es tener un muy sencillo formulario con una caja de texto para ingresar el email y un botón para obtener el Gravatar:

Gravatar



Luego necesitamos añadir el paquete ASP.NET Web Helpers Library utilizando Nuget:

image

Y finalmente en el evento click del botón:

protected void BtnGetGravatarClick(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtEmail.Text)) { var gravatar = Microsoft.Web.Helpers.Gravatar.GetUrl(txtEmail.Text); imgGravatar.ImageUrl = gravatar; } }

Si probamos e ingresamos un correo, en este caso he ingresado el mío tenemos:

image

Espero les sea de utilidad, les dejo el ejemplo, saludos!

Descarga el ejemplo!