Category Archives: Visual Studio

VS11: Quick Launch!

Buenas noches amigos,
Ya en casa con mucho sueño pero veamos lo que tenemos aqui!
Posiblemente conozcan la funcionalidad de Quick Access que viene incluida en la extensión  Productivity Tools para Visual Studio 2010
Quick Access 
A buscar…
Quick Access

Como ya les había mencionado en el post del nuevo Solution Explorer, los chicos de Redmond están tomando lo mejor de las extensiones que se tenian disponibles hasta Visual Studio 2010 y para el caso del Quick Launch, en la esquina superior derecha de nuestro Visual Studio encontraremos
Quick Launch

A escribir algo y veamos que sucede!
Quick Launch
Les sugiero hacer click en el mensaje para mostrar los resultados
image

Personalmente, opino que esta funcionalidad –desde la caja- me parece un gran aporte en busca de la productividad de los desarrolladores, espero que con el paso de nuevos releases del producto, nos sorprendan cada vez más 😀

Por otro lado y ya casi para despedirme, les comento que como mi teclado está en español, la configuración para el Quick Launch está como Ctrl+ñ, pero de tener el teclado en inglés prueben con la combinación Ctrl + ` (que combinación para rara , cambienla por favor! 🙂

Me voy despidiendo, espero les llame la atención este nuevo producto y le den una oportunidad para probar 🙂

Un Saludo
@Jersson

VS11: Nuevos íconos en las opciones del menú?

Hola amigos,
Este post lo tengo que escribir porque casi siempre hablamos de las nuevas opciones del Visual Studio, pero a ver, díganme, no hay acaso nuevos íconos?
Para muestra… un ícono! 😀
image

Asi es, luego de miles de versiones tenemos ícono para cerrar :D, el cual no estaba en la versión anterior.
image

Entre otros también encontré un cambio para el Select All y un notorio cambio de color para el Delete.
image

Podemos comparar con la versión anteriorimage

Aqui una toma para ToolsOptions
image

Definitivamente nos podemos pasar buena parte del post revisando los nuevos íconos, pero lo que quiero compartir en realidad es mi inquietud sobre las mejoras que se vienen con respecto al look and feel del Visual Studio 11, se imaginan cómo será el nuevo tema? creen que se conservará el brindado hasta Visual Studio 2010?

Personalmente creo que se viene la época gráfica y a la vez minimalista del Visual Studio, veamos como es que terminan de concretar el concepto 🙂

Saludos
@Jersson

VS11: Material y Ejemplos de uso del Unit Test Explorer

Buenas noches amigos, nuevamente me encuentro frente al monitor luchando contra el sueño… pero bueno, este es uno de los tantos posts que tengo en borrador interminable, asi que manos a la obra!

Como ya deben haber notado, dos de las ultimas publicaciones realizadas, están relacionadas con pruebas unitarias (mayor información aqui y aqui), esto debido a que estoy preparando material y demos con Visual Studio 11.

image
[Fuente Imagen: Msdn]

Como me puede tomar algo de tiempo, quiero compartir con ustedes algunos recursos que pueden ir probando en Visual Studio 11 y el Unit Test Explorer, esto a manera de adelanto a lo que estoy armando/revisando :), por favor, tomen nota:

Testing con Visual Studio 11: Este material ya lo he mencionado en anteriores publicaciones, específicamente en el post que incluye máquina virtual, es un Hands on Lab muy facil de seguir! 🙂

Pruebas unitarias de código no manejado (unmanaged code) en Visual Studio 11: Este es un post que muestra los pasos a seguir si queremos aprovechar el Unit Test Explorer con pruebas unitarias a código no manejado.

Test Driven Development con Unit Test Explorer:  En esta referencia se explican los principios básicos de como iniciar con pruebas unitarias, refactorizar y culminar ya con los principios del TDD, sería interesante uno o varios post al respecto, no? se aceptan sugerencias 🙂

Plugin xUnit.net disponible para Unit Test Explorer: Asi es amigos, esta extensión es una clara referencia de que tan flexible se vuelve el Visual Studio con el paso de los años!

Bueno amigos, espero haber cumplido con esta publicación, honéstamente estos últimos días me estoy quedando muy corto de tiempo pero confio en hacerme un espacio para continuar con el resto de post pendientes 🙂

Ahora si, me despido no sin antes invitarlos a revisar el material!
@Jersson

Visual Studio: Duración de las pruebas unitarias?

Buenas noches amigos,
El presente post es rápido y viene debido a que hace poco me preguntaron cuánto dura la llamada de un método de prueba unitaria.

Cómo llegamos a este tipo de información o a ventanas como esta?
image

Los pasos son simples, todo se basa en el clásico click derecho (o bueno, secundario) sobre la cabecera de resultados de ejecución de las pruebas
image

De revisar las columnas encontrarán opciones muy interesantes:
image

Las flechas que ven en el cuadro anterior nos sirve para ordenar las columas a mostrar, pero tambien podemos usar el ya conocido drag and drop entre columnas 🙂
image

Configurando, podemos llegar a esto:
image

Lo cual honéstamente me parece demasiado sobrecargado 🙂
Ya para terminar y como siempre, antes de despedirme, quería agregar que:
– Este tipo de configuraciones tambien se puede hacer desde el Test List Editor.
image

– Se vienen muchos cambios con el Unit Test Explorer disponible claro, desde Visual Studio 11, el cual por cierto he usado para esta publicación 🙂

Un Abrazo.
@Jersson

Visual Studio: Opciones de IntelliSense

Buenas noches amigos,
La verdad es que ha pasado mucho tiempo para este post pero quería comentarles y de paso aprovechar en consultarles si es que en transcurso del tiempo y las versiones de Visual Studio han notado las mejoras del IntelliSente en el producto.

Personalmente he dedicado algunos posts al respecto (los cuales podrán encontrar aquí, aquí y aquí) pero considero importante mencionar la existencia de la opción de menú para que se hagan una idea de las bondades que se tienen desde la caja 🙂

Por ello, partiendo desde lo básico, nos ubicamos en el menú EditIntelliSense
image

Pongamos un acercamiento
image

Posiblemente ya conocen los métodos tradicionales como autocompletar o mostrar información de los métodos a usar… vamos son las más usadas! pero conocen las de generación de métodos, clases o enumerados? 😀

Veamos las opciones de generación
image

Posiblemente hayan notado la generación de métodos, ya que es la opción que más encontramos al programar asumiendo que los métodos ya existen, asi es, aprovechando algunos conceptos de TDD.

image

image

Si ya utilizaron esta funcionalidad, les recomiendo tengan en cuenta el resto, pues si hacemos otro acercamiento a las opciones de menú, encontraremos lo siguiente:
image

Asi es, desde el menú tambien se pueden generar constructores, propiedades, campos, enumerados!

Por si se lo preguntan la opción New Type… tambien aparece cuando usamos un tipo de dato sin antes haberlo definido (asi es, seguimos con los conceptos de TDD)
image

Qué nos ofrece?
image

Como tal podemos seguir explorando estas opciones y no voy a dejar de confesarles lo sorprendido que me encuentro cuando en algunas conversaciones descubro que a pesar de que esta funcionalidad esta disponible hace ya un tiempo, no muchos la utilizan al 100% o peor aún, no la conocen 😦

Para el caso de organizar usings ya hemos realizado una publicación al respecto.
image

Los invito a revisar estas funcionalidades, las cuales se encuentran disponibles en su totalidad para desarrollo con C# y que incluso se puede probar sin problemas en Visual Studio 11, incluso este post se hizo con esa versión 🙂

Me despido esperando se den un tiempo para probar lo arriba mencionado y en el mejor de los casos, compartan sus comentarios al respecto.
Un Abrazo.

@Jersson