How To
How to: Solucionar error PermissionDeniedException al conectar un bot al canal de Teams
· ☕ 2 minutos lectura · ✍️ Saturnino Pimentel
¡Hola a todos! Este pequeño post es para comentarles de un error que me ha pasado al trabajar con el Bot Framework V4, el problema resulta un poco difícil de rastrear ya que es un problema de cache del token de autenticación del bot con el canal de Teams, esto quiere decir que si pruebas la comunicación en el canal de pruebas del chat en web no tendrás ningún problema, así como si pruebas en el emulador, el problema solo lo podrás ver cuándo te estés conectando con el canal con tu aplicación ya publicada.

¿Por qué esperar? SignalR y Mobile Services para mensajes en tiempo real
· ☕ 5 minutos lectura · ✍️ Saturnino Pimentel
En estas últimas semanas he estado trabajando en una aplicación que tiene un sistema de envío de mensajes, para estos mensajes se ha utilizado SignalR para mejorar la velocidad de entrega y vaya que es rápida la conexión y el envío de mensajes. La aplicación a la que me refiero tenía un backend con Mobile Services el cual ya ofrece un Azure Service Bus que utilizamos como backplane para la distribución de los mensajes.

How to: Subir imágenes al Blob Storage de Azure desde UWA
· ☕ 5 minutos lectura · ✍️ Saturnino Pimentel
El Blob Storage de Windows Azure es el servicio de almacenamiento para grandes cantidades de datos estructurados, en este post veremos cómo subir una imagen a él desde una Universal Windows Platform App Configurando el Storage en Windows Azure Como primer paso vamos entrar en el portal de Azure y vamos a agregar un nuevo servicio de almacenamiento, esto se logra seleccionando data services -> storage -> Quick create, después asignaremos un subdominio y su ubicación en los servidores de Azure y daremos clic en Create Storage Account.

How to: Crear un proyecto con la plantilla de SCRUM en Visual Studio Online
· ☕ 3 minutos lectura · ✍️ Saturnino Pimentel
Hola, en un post de hace algún tiempo vimos cómo crear nuestra cuenta de Visual Studio Online y cómo podemos evitarnos algunos sustos de muerte al controlar los cambios de nuestro código, pues bien hoy veremos cómo generar nuestro primer proyecto en VSO y cómo agregar las cuentas de las personas que formen parte de nuestro equipo, primero vamos al portal que hemos creado ([nombre].visualstudio.com) y accedamos proporcionando nuestro usuario y nuestra contraseña.

How to: convertir números a palabras
· ☕ 1 minutos lectura · ✍️ Saturnino Pimentel
En alguna ocasión trabajando en una aplicación tuve la necesidad de convertir de números a texto (1 -> uno, 2 -> dos), lo primero que pensé fue en generar el algoritmo, pero después decidí realizar una búsqueda y me encontré con el proyecto Number 2 Letters así que lo implemente ya que la conversión era bastante buena y salvo algunos números como el 100 no tenía errores, en el siguiente código podrán ver como solo es necesario agregar una cultura con el lenguaje que deseamos convertir y el formato “L”

How to: Abrir mi cuenta de Visual Studio Online
· ☕ 4 minutos lectura · ✍️ Saturnino Pimentel
Pues este fin se semana mientras descansaba un rato, me he puesto a ver la serie de HBO Silicon Valley y he llegado al capítulo en el que Richard ha contratado a un pequeño programador quien se hace llamar “el arquitecto” (que por cierto resulto ser un fraude) para que le ayude con la implementación de la nube en su startup. ¿Y qué tiene que ver todo esto con la tecnología?

How to: Get images from XAML elements
· ☕ 2 minutos lectura · ✍️ Saturnino Pimentel
Hi, this is my first English post, well my first English translate post. You know some time ago I had the need to add some information to an image so I was looking at MSDN and found the RenderTargetBitMap class, this class allows us to get images from XAML controls, this is especially useful when we want to generate thumbnail or to share a picture of these controls with other applications.

How to: Obtener imágenes desde elementos de XAML
· ☕ 2 minutos lectura · ✍️ Saturnino Pimentel
Saben hace algún tiempo tuve la necesidad de agregar información a una imagen así que buscando en MSDN me he encontrado con la clase RenderTargetBitMap, esta clase nos permite obtener imágenes a partir de controles XAML especialmente útiles cuando deseamos generar thumbnail o para compartir una imagen de estos controles con otras aplicaciones. RenderTargetBitMap nos permite generar estas imágenes a través de su método RenderAsync. Veamos un ejemplo sencillo en el cual agregaremos datos adicionales a una imagen obtenida por la cámara.

How to: Crear una plantilla de una máquina virtual en Azure
· ☕ 3 minutos lectura · ✍️ Saturnino Pimentel
¡Hola a todos! En este post veremos como crear una plantilla de una máquina virtual en azure. El primer paso será entrar al preview del nuevo portal de Azure https://portal.azure.com/ donde nos autentificaremos. Una vez entremos en el portal seleccionaremos la opción de crear una nueva máquina virtual, en este caso seleccionare la opción de Windows Server 2012 R2 Data Center. Llenaremos los campos de nombre de la máquina virtual, nombre de usuario y contraseña.