[#ALM] Visual Studio ALM leader in Gartner Magic Quadrant

image

Hola !!

como bien comenta Brian Harry en su post, un año más Visual Studio ALM está entre los líderes en el Magic Quadrant de Gartnet para herramientas de gestión de ciclo de vida de desarrollo de software.

image

El documento oficial se puede descargar desde aquí; y lo más interesante es que esta evaluación se realizó teniendo en cuenta la version 2012 de Visual Studio ALM. Seguramente cuando se tengan en cuenta las new features que posee VS2013, el resultado será mejor.

Download: http://www.gartner.com/technology/reprints.do?id=1-1N99LF3&ct=131120&st=sb 

Fuente: http://blogs.msdn.com/b/bharry/archive/2013/12/04/gartner-magic-quadrant-for-application-development-lifecycle-management.aspx

Saludos @ Home

El Bruno

image image image Google

[#VS2013] HowTo: crear codesnippets en 1 click!

image

Buenas!

Hoy me toca responder a una pregunta que me hicieron en uno de los últimos webcasts. En el mismo tenía preparado un par de porciones de código en la Toolbox del IDE para crear una demo online, y alguien me preguntó como se hacia esto.

La verdad es que es bastante fácil, solo necesitas hacer Drag&Drop de una porción de código a la barra de herramientas. Luego podemos renombrar esta “herramienta”o agruparla en secciones. Veamos un ejemplo

DragCode

Luego la utilización tambien simple, clic o drag de la herramienta en el editor de código

DragCode2

Quick cool tip !!! Open-mouthed smile

 

Saludos @ Home

El Bruno

image image image Google

[#VS2013] Debugger Killer tip: $ReturnValue

image

Hola!

Desde hace algunos días tengo este post en modo draft. Como hoy es sábado y seguro que no molesto a nadie, voy a darle salida con una pregunta,

¿De verdad no conoces a $ReturnValue?

Si no lo conoces, tal vez la mejor forma de presentarlo sea con este video.

DebugginSession

Ahora con Visual Studio 2013, tenemos la capacidad de poder evaluar el resultado de salida de una función cuando se termina la ejecución de la misma. Este valor suele estar disponible en el panel de AUTOS, o si pones un punto de interrupción en la llave de salida de una función y solicitas el valor de $ReturnValue en el panel Inmediate, lo tendrás.

Cool !

 

Saludos @ Home

El Bruno

image image image Google

[#ALM] TFS Reporting Guide

Hola!

ahora que he vueto de Bruselas y tengo que pasar por lo del Victor para que me devuelva el Kinect, pues me queda repasar y promocionar este libro creación de los ALM Rangers: TFS Reporting Guide.

Esta guía se centra en las capacidades de Team Foundation para crear un modelo de datos eb base al trabajo que se realiza y además para analizar generar tendencias con informes personalizados. También incluye información para permitir la creación de informes utilizando TFS Datawarehouse; y además trae un par de escenarios reales que permiten entender mucho mejor la forma de utilizar estos informes.

imageimageimageimage

Download: https://vsarreportguide.codeplex.com/

Fuente: http://blogs.msdn.com/b/willy-peter_schaub/archive/2013/12/05/looking-for-trend-reporting-against-vs-online-and-more-peruse-the-new-tfs-reporting-guide.aspx

Saludos @ Home

El Bruno

image image image Google

[#KINECTONE] Configurando el Kinect y primeras impresiones

Hola!

Hoy vamos con el paso a paso de la configuración de Kinect. Lo primero a tener en cuenta es que necesitas un buen laptop para poder utilizar el SDK, en mi caso un Surface Pro (y contando!).

El primero paso es el clásico: instalar el SDK. Muy importante no conectes el #KinectOne hasta que no haya terminado la instalación del SDK.

Un buen dato a tener en cuenta: es que el Kinect que te viene está “vacío”, tienes que actualizarle el firmware. Esto lo vez cuando lanzas una app para ver el estado del sensor. En la siguiente imagen puedes ver que la versión del firmware es 0.0.0.0

image

Asi que toca actualizar el firmware. Buscamos la app “KinectFirmwareUpdate”

image

Lanzamos la actualización. Esto siempre da un poco de miedo, porque te puedes quedar con un ladrillo; por suerte en pocoso minutos queda funcionando.

image

Ahora, si una vez actualizado el firmware, ya windows puede reconocer el device y comienza a instalar los drivers (que ha almacenado durante la instalación del SDK, de nuevo ojo con el orden en que haces las cosas !!!)

image

En pocos minutos ya queda instalado

image

Ahora ya podemos comenzar a trabajar con el sensor. Otro tip: para las demos o las aplicaciones que utilizan el SDK funcionen, la app “KinectService” tiene que estar ejecutándose.

image

Lanzamos la applicacion …

image

Y ya podemos comenzar con el desarrollo de nuestras apps … Open-mouthed smile

“This is preliminary software and/or hardware and APIs are preliminary and subject to change

Saludos @ La Finca

El Bruno

image image image Google

[#EVENT] Materiales del evento de #Arduino con #MSDNLatam (hoy #Netduino!)

Hola!

Hoy cuando comience el webcast de Netduino, seguramente ya estará disponible para descargar el webcast sobre Arduino que dí anoche. Los materiales que utilicé en el mismo son los siguientes


WebCast: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032571783&culture=es-AR

Source: http://sdrv.ms/18nOCWh

Saludos @ La Finca

El Bruno

image image image Google

[#RESHARPER] R# en VS2013 pero no en VS2012? #What!

Hola!

pues eso, que mientras preparaba parte de los materiales para los webcasts de Arduino de hoy y de Netduino de mañana, me di cuenta de que tenía habilitado ReSharper en Visual Studio 2013, pero no en Visual Studio 2012. Esto es normal, ya que el orden de instalación fue el siguiente

  1. Visual Studio 2013
  2. ReSharper
  3. Visual Studio 2012

Luego claro, la tentación es reparar la instalación de ReSharper, pero recordé que en este punto ReSharper hace algo más …

image

Te permite elegir en que versiones de Visual Studio, … aquí hay que seleccionar Visual Studio 2012.

image

Y listo …

image

tip del día Open-mouthed smile

Saludos @ Home

El Bruno

image image image Google

[#VSONLINE] HowTo: Upload images to an specific folder in #Monaco (facil pero no intuitivo)

Hola!

Hoy voy con otro quick tip de Visual Studio Online AKA Monaco. En este caso, es sobre cómo subir archivos a un directorio específico dentro de un proyecto.

Veamos el siguiente ejemplo. He accedido al editor online y me he colocado en la carpeta “images”. Una vez dentro de esta carpeta, despliego las opciones y selecciono “Upload files”.

image

Selecciono un archivo, en este caso una foto del Valentino y confirmo el Upload. Pero … ohhh sorpresa! La imagen del Nino no se ha subido al directorio images, sino a la raíz del website.

image

Como no quiero basura en mi website, elimino el archivo.

image

Y ahora después de 2 minutos, veo las 2 formas posibles de subir una imagen.

1. Menú contextual sobre el directorio y la opción más coherente de todas

image

2. La opción más natural del todas : Drag&Drop del archivo sobre la carpeta “images”

UploadImages

VS Online … pinta bien, pero muy bien por ahora !!! Y eso que todavía no he llegado a pruebas con la línea de comandos, build, etc.

 

Saludos @ La Finca

El Bruno

image image image Google

[#HUMOR] Despues de #Agile, #Scrum y #Kanban, conoce #HCM

Hola!

todavía recuerdo el día que el gran Rodrigo Corral me presentó la idea de la metodología ASM (A Salto de Mata); después de reirme (y sufrir) un buen rato; pensé que ahora que no hablamos más de metodologías, sino de Framewotrks, que ya no se cree en procesos, sino en personas … pues no podía mejorar esto más.

Hoy gracias al gran David Biencinto (@DavidBiencinto) llega a mi una mejora llamada HCM

Headless Chickens Methodology

image

Sobran las palabras …

 

Saludos @ Home

El Bruno

image image image Google