Ir al contenido

Posts

Published blog posts migrated from WordPress will live in this section.

2015


Azure Webjobs | Envío de correo con SendGrid

·563 palabras·3 mins

Es bastante común que necesitemos enviar correos electrónicos desde nuestras aplicaciones web para notificar ciertas acciones realizadas por eso, hoy quiero compartir un ejemplo de cómo desarrollar un Azure Webjob que realice el envío de correos por medio de SendGrid que, dado que para los suscriptores de Microsoft Azure dispone de una opción gratuita que permite enviar hasta 25.000 correos al mes, es, desde mi punto de vista, la mejor opción.

Para ilustrar el ejemplo, detallaré paso a paso cómo configurar todo lo necesario para usar SendGrid desde un proyecto de consola que después se podrá publicar como Webjob asociado a una aplicación web (Web App) alojada en Microsoft Azure.

ASP.NET 5 (vNext) | Conectando nuestro sitio ASP.NET 5 beta5+ con Azure Active Directory

·801 palabras·4 mins

Con las últimas actualizaciones Visual Studio y ASP.NET 5, ya es posible crear un sitio conectado a un directorio activo desde la creación de la plantilla del proyecto, cosa que veníamos echando de menos los que ya estábamos haciendo algunas cosas con esta nueva versión de ASP.NET aunque, como podremos observar, es una tarea bastante sencilla una vez la hayamos visto.

Para ilustrarlo, en este artículo haré una introducción sobre cómo crear nuestra aplicación conectada con Azure Active Directory y el código que pone nuestra plantilla para conectarse, hacer login y logout y ver que funciona correctamente publicada como Azure Web App. Podéis descargaros el ejemplo de GitHub.

TLPInnova | Un año más acercando las tecnologías .NET a los desarrolladores locales con TenerifeDev

·147 palabras·1 min

Twitter_Logo_TLP_InnovaUn año más TenerifeDev ha estado presente en TLPInnova con muchas sesiones para las que hemos contado con algunos de los mejores exponentes a nivel nacional y alguno incluso a nivel internacional.

Como ya os adelantamos en el blog de TenerifeDev tuvimos una agenda muy apretada llena de sesiones de gran valor sin parar un sólo segundo y llenando cada sala. Sólo queda dar las gracias a todos los asistentes que son por los que seguimos haciendo este tipo de cosas y a los ponentes por participar de manera desinteresada en este evento aún viniendo desde muy lejos. Gracias Josué Yeray, Alberto Díaz, Bruno Capuano, Javier Suárez, Alejandro Campos Magencio, Vanessa Estorach, Javier Medina, César Abreu y Andreas Wendl por hacerlo posible.

TLP Innova | Un año más en el mayor evento tecnológico de Canarias

·239 palabras·2 mins

Ayer se abrieron las puertas de la zona TLP Innova dentro de Tenerife Lan Party pero hoy comienza mi participación con TenerifeDev apoyando a los ponentes que hemos invitado a ilustrarnos y formarnos sobre algunas de las nuevas tecnologías de Microsoft.

Hoy jueves tendremos un taller sobre Xamarin.Forms impartido por el gran Josué Yeray Microsoft MVP Windows Platform Development y otro taller que impartirá Javier Suárez también Microsoft MVP Windows Platform Development.

GAPAND 2015 | Disfrutar de Andorra a ritmo de tecnología

·256 palabras·2 mins

El pasado 4 de julio estuve en Andorra para disfrutar de GAPAND 2015 donde tuve la oportunidad de participar como ponente junto a Adrián Díaz y compartir cartel con todo un elenco de ponentes de nivel «god» (todos ellos).

Ya el viaje a Andorra prometía con un viaje en coche junto a Adrián, Josué Yeray e Hilda donde no faltaron las anécdotas de las que se cuentan a los nietos. Finalmente pudimos llegar a nuestro destino preparados para lo que nos deparaba una apasionante jornada en la Universidad de Andorra con 3 tracks en paralelo y diversos talleres gracias a la GRAN ORGANIZACIÓN de Andorra_dot_net con LLUIS FRANCO a la cabeza (Nos quitamos el sombrero ante Lluis, exitazo!)

CEUS by Iberian SharePoint Conference 2015, rompiendo registros

·308 palabras·2 mins

Esta edición de CEUS by Iberian SharePoint Conference 2015 estaba marcada por la convergencia entre los dos mayores eventos de SharePoint en españa, CEUS que incluía la parte más orientada al negocio e Iberian SharePoint Conference que trataba la parte más técnica. El resultado ha sido un gran evento de dos días en el que rompimos todas las previsiones de asistencia y pudimos conocer todos los aspectos de SharePoint y de las tecnologías con las que se relaciona, Azure, Lync, Visual Studio, SQL Server, ALM,…

Compilando SASS en Visual Studio con GULP y automatizando tareas

·695 palabras·4 mins

Hasta ahora en Visual Studio disponíamos de una herramienta que nos hacía prácticamente todo el trabajo «engorroso» a la hora de trabajar en el frontend de una aplicación, Web Essentials, pero en la versión para Visual Studio 2015 han anunciado que no incluirían la característica que más uso yo hoy en día de esta herramienta y no es otra que el compilador de SASS
así que, nos va a tocar hacerlo a mano haciendo uso de
Gulp o Grunt
.

Fantasmas del código | jQuery en SharePoint 2013 en modo edición

·476 palabras·3 mins

Llega una nueva entrega de «Fantasmas del código» y, en esta ocasión le toca a SharePoint 2013 y los problemas con jQuery.

Escenario

Cuando tenemos que personalizar un sitio de SharePoint 2013 es muy probable que hagamos uso de jQuery, plugins, etc… y así dotarlo de «vida» y de nuevas funcionalidades que no vienen por defecto y que queremos añadir en nuestros Web Parts, User Controls, Display Templates, Page Layouts,… y, como todo el mundo sabe, la mejor forma realizar llamadas jQuery es usando el alias «$» como por ejemplo cuando queremos que nuestro código se ejecute cuando la página esté lista.

Fantasmas del código | jQuery en SharePoint 2013 en modo edición

·476 palabras·3 mins

Llega una nueva entrega de «Fantasmas del código» y, en esta ocasión le toca a SharePoint 2013 y los problemas con jQuery.

Escenario

Cuando tenemos que personalizar un sitio de SharePoint 2013 es muy probable que hagamos uso de jQuery, plugins, etc… y así dotarlo de «vida» y de nuevas funcionalidades que no vienen por defecto y que queremos añadir en nuestros Web Parts, User Controls, Display Templates, Page Layouts,… y, como todo el mundo sabe, la mejor forma realizar llamadas jQuery es usando el alias «$» como por ejemplo cuando queremos que nuestro código se ejecute cuando la página esté lista.

Global Azure Bootcamp | El mayor evento de Azure a nivel mundial

·256 palabras·2 mins

El pasado 25 de abril tuvimos la oportunidad de disfrutar en Madrid del mayor evento de Microsoft Azure a nivel mundial de la mano de los mejores profesionales en España, además de tener un marcado acento canario 😛 . Dado que es una de las tecnologías que más evolucionan día a día, las novedades se encontraban en prácticamente todas las sesiones que se impartieron y, para mejorar aún más el nivel, algunos ponentes montaron su propio «teatro» convirtiendo la sesión en una reunión de estilo medieval. Grande David Nudelman! También pudimos participar en la lucha contra el cáncer, levantando máquinas en nuestras sucripciones donde desplegábamos un proyecto de cálculo de datos y así poder ayudar a recavar información sobre este enemigo del ser humano y poder combatirlo en el futuro.