Debugging lambda expressions in Visual Studio 2015
· ☕ 1 minutos lectura · ✍️ Saturnino Pimentel
One of the feature that we needed in Visual Studio and that I personally expected for some time is the ability to debug lambda expressions, well with the release of Visual Studio 2015 we have the pleasant surprise that this feature has been aggregate and make use of it is easy. Consider the following example in which we will create a collection of integers ranging from 1 - 100. 1 var numeros= Enumerable.

How to: Agregar snippets al toolbox de Visual Studio 2015
· ☕ 1 minutos lectura · ✍️ Saturnino Pimentel
Una de las características de Visual Studio que desconocía hasta hace no mucho, es la capacidad de agregar snippets al toolbox, una característica que se me hace muy útil para evitar el tener que recordar todos los snippets que has creado. Utilizarla es tan sencillo como seleccionar el código que deseamos utilizar y posteriormente hacer un “drag and drop” en el toolbox de Visual Studio. Después de esto tendremos la opción de cambiar el nombre por uno más amigable con solo dar clic derecho sobre el snippet y seleccionando la opción “Rename item”.

Depurando expresiones lambda en Visual Studio 2015
· ☕ 1 minutos lectura · ✍️ Saturnino Pimentel
Una de las características que aún nos hacía falta en Visual Studio y que en lo personal esperaba desde hace algún tiempo es la capacidad de depurar expresiones lambda, pues bien con la liberación de Visual Studio 2015 nos viene la grata sorpresa de que esta característica ha sido agregada y hacer uso de ella es bastante fácil. Veamos el siguiente ejemplo en el que crearemos una colección de enteros que van de 1 a 100.

Principios de diseño S.O.L.I.D
· ☕ 3 minutos lectura · ✍️ Saturnino Pimentel
Historia SOLID es un acrónimo (compuesto de más acrónimos :P) generado por Robert C. Martín a comienzo de la década de 2000 que representa 5 principios básicos de la Programación Orientada a Objetos y el diseño. SOLID son guías aplicables al desarrollo de software para eliminar código “sucio” por medio de la refactorización. SOLID es utilizado con mayor frecuencia en el desarrollo guiado por pruebas (TDD) y es parte fundamental de la estrategia de desarrollo ágil de software y programación adaptativa aunque no se limita a solo estos enfoques.

Conferencia magistral "Windows 10 y el futuro" en aldea digital.
· ☕ 1 minutos lectura · ✍️ Saturnino Pimentel
Pues solo paso a decirles que he participado como apoyo en la demostración de IoT en la conferencia magistral “Windows 10 y el futuro” en aldea digital y dejarles aquí unas fotos del evento. Saludos!!!

Workshop Windows 10 Campus Party 6 #CPMX6
· ☕ 1 minutos lectura · ✍️ Saturnino Pimentel
El día de hoy tuve la oportunidad de participar en el workshop de Windows 10 al lado de @aminespinoza donde vimos las nuevas características que vienen con este sistema operativo y ejecutamos ejemplos de Windows 10 IoT Core en una raspberry, aquí les dejo algunas fotos. Saludos!!

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.

Introducción al desarrollo de aplicaciones Windows 10 en la UPT
· ☕ 1 minutos lectura · ✍️ Saturnino Pimentel
El cuatro de Julio estuve en la Universidad Politécnica de Tulancingo participando en el curso “Introducción al desarrollo de aplicaciones Windows 10” aquí algunas de las imágenes y agradezco a la UPT por recibirme :D.

MVVM VIII Uso de IValueConverter para la transformación de datos en las vistas
· ☕ 3 minutos lectura · ✍️ Saturnino Pimentel
Siguiendo con la serie de post de MVVM en este post vamos a hablar de cómo trabajar con los convertidores de datos. Los convertidores de datos son elementos que nos permiten hacer cambios en la forma en que son presentados los elementos en la vista, utilizarlos es realmente sencillo solo tenemos que hacer una implementación de IValueConverter que contiene dos métodos, Converter y ConverterBack el primero y el más comúnmente utilizado nos sirve para convertir datos de una propiedad en valores diferentes y funciona con el modo de notificación OneWay, el segundo por su parte nos permite regresar un valor a la propiedad en base al contenido de la propiedad del control que hayamos vinculado y funciona con el método TwoWay.