Category Archives: Visual Studio

Expo: Programación Cotidiana con VS2010

Asi es amigos! el día de mañana estaré compartiendo mesa con mi buen amigo Roberto Camacho, ya que ambos, daremos una sesión de Visual Studio 2010, la cual hemos titulado “Programación Cotidiana con VS2010”, cuyo contenido irá de la mano con la información que he ido publicado ultimamente, algunas novedades… y claro un borrador que comencé a armar hace ya un tiempo, asi es, ese que se llamaba Programación Cotidiana, original, no? =D
Programacion_Cotidiana

La sesión técnica forma parte de un evento que incluye espacios para Sharepoint 2010 y Virtualización, asi que, estará muy interesante!

Todo esto es gracias al esfuerzo del Mug de Lima (gracias por la invitación!), equipo que ha conseguido que las sesiones sean en las locaciones de Microsoft Perú.
Mas información del evento aqui y bueno, en el banner que muestro a continuación.
visual-studio-2010

Sin más me despido (y a cruzar los dedos)
Saludos

@Jersson

VS2010: Editor T-SQL (con IntelliSense)

Hola  a todos, quería compartirles esta funcionalidad. Más detalle en las imágenes (es que valen mas que 102 palabras)
image 

Conectándonos…
image

Favor notar que dice 2008 R2 (y no lo he instalado =O)
Obtenemos un espacio para poder construir nuestras consultas, hacemos unas pruebas y encontramos el IntelliSense =D
image 

Seguimos probando sin necesidad de ejecutar las instrucciones T-SQL:
image
(Opcional)En este punto los invito a realizar los mismos pasos, pero en su SQL Server Management Studio 2008 (y revisen lo que propone el IntelliSense)

Podemos ejecutar las consultas que hagamos, sino que sentido tendría en escribirlas no? =D
image
Aqui puedo agregar, que tal combinación de teclas :D, pero bueno, es el costo de tenerlo todo bajo la misma interfaz.

Si seguimos revisando, encontraremos algo interesante, el ya conocido plan de ejecución =O
image 
Personalmente les recomiendo revisen esta herramienta, bastante mejorada si la comparamos con la versión disponible en Visual Studio 2008.

Saludos y Muchas Gracias
@Jersson

VS2010: Iconos en la barra de herramientas

Esta funcionalidad puede parecer obvia, pero la verdad, es que no recuerdo o no me habia puesto a pensar si habia otra forma de listar los elementos (entre controles y componentes) de la barra de herramientas.
La respuesta es: si se puede =)
image
Y claro, tambien en Visual Studio 2008 =O
image

Cómo se realiza esta configuración? La cual por cierto, se que a los muchachitos del ayer les traera recuerdos del gran Visual Basic 6 =D
image

Lo interesante de esto, es que como es debido, son configuraciones que se respetan entre tabs o agrupación de controles y componentes =O
image 

Agradecería compartan su experiencia con esta funcionalidad, personalmente va por un tema de gustos y conocimiento de los íconos, supongo que algún día los aprenderé todos =)

Saludos y Muchas Gracias.
@Jersson

VS2008: Source Code Outliner PowerToy

Hola a todos, acabo de toparme con este complemento que me parece interesante.
Se trata del Source Code Outliner PowerToy, el cual tiene como funcionalidad mostrar una vista estructurada de la clase que vayamos revisando, en resumen: hace un arbolito de nuestro código, claro entre métodos, campos y demás implementos!
La instalación es sencilla, nada fuera del otro mundo, así que luego de instalar, en el menú tendremos una nueva vista:
image

Bueno, hagamos click, no?
image

De por si, podrán notar cierta similitud con el Class View, pero la diferencia clave es: se centra en la clase que estés trabajando. Seleccionas y te ubica en la cabecera =D
image

Como tal, cuenta con un filtros y buscador, que como tiene limitante realizar búsquedas simples, no soporta buscar "entre palabras", aspecto que si considera el Class View (el cual los invito a revisar).
image
image
image 

De por si este complemento, tal como dije líneas arriba, me parece interesante, es gratuito e intuitivo aunque lamentablemente veo que no le están dando soporte para Visual Studio 2010 =(

Pero si les interesa darle una revisada, pues aquí el enlace de su espacio en la Galería de Visual Studio y su espacio en codeplex =O

Saludos y Muchas Gracias
@Jersson

VS2010: Impacto en las pruebas unitarias

A comenzar!
Hace unas horas mientras revisaba el Visual Studio 2010, encontré esta opcion, la cual no puedo dejar de comentar.
image

Cómo es que trabaja esta funcionalidad?
Pongámoslo de esta manera:
– Tenemos una serie de pruebas unitarias relacionadas a código que hemos construido.
– Hemos modificado parte del código que es verificado a traves de estas pruebas.
– Queremos saber que/cuales pruebas unitarias han sido afectadas.
– Es posible?

Bueno… lo es!
Comencemos con algo simple:
– Dos métodos con sus respectivos métodos de prueba
image 

image

Creo que no hay necesidad de verificar que al ejecutar nuestros métodos de prueba, no tendremos problemas, es decir, todo en verde =)
Pero antes de hacer esto, vayamos a la ventana Test Impact View
image

Como podrán notar, es necesario habilitar este complemento, asi que, haremos click en Enable the test…
image

Procedemos a ejecutar nuestros métodos de prueba:
image 

image

Hacemos un cambio en uno de los métodos, vamos, es un ejemplo, no sean tan exigentes =)
image

Luego del cambio podemos recompilar el proyecto, y vamos a la nueva ventana:
image 

Como podrán notar, al realizar cambios en nuestro código fuente, la vista de impacto muestra (asi es) las pruebas unitarias que deberiamos revisar, o bueno, volver a ejecutarlas, cómo mínimo!!
Esto de por sí nos da una ayuda clave a nivel programación ya que –ahora si- no hay opción a decir “bueno, ya termine de programar, ahora a probar todo de nuevo! o por cual comenzar?”

Hasta aquí los invito a revisar el detalle de esta funcionalidad, pero para terminar quiero complementar con una opción adicional…

Se ubican en los métodos que van construyendo, hacen click derecho…
image 

image
Favor notar que me he ubicado en un método que no ha generado impacto en las pruebas unitarias.

Los invito a revisar esta funcionalidad, espero les sea de utilidad.

Muchas Gracias.
@Jersson