VS2010: Qué tanto usas los snippets de código?

Hola a todos,
No se ustedes pero personalmente estoy muy convencido de que los snippets de código ayudan a incrementar la velocidad de programación.
Claro, tampoco son la solución a nuestros problemas, pero bueno, es un aporte muy importante.

Lo que he notado es que muchos desarrolladores no aprovechan estas capacidades, por ejemplo, con Visual Studio hay muchas cosas interesantes, que, como siempre digo, pueden parecer algo tontas, pero ayudan!

Ahora por ejemplo que estoy creando un ejemplo que pienso publicar, necesito escribir una función, digamos en Visual Basic, entonces:
image
Mi preocupación en este punto, es que a veces estamos tan apurados al escribir bloques de código, que dejamos pasar mensajes y ayudas como la que pueden notar en la imagen.
image 

Resumiendo, si tienes opción a usar un snippet (como en este caso), pues la recomendación es hacer un TAB+TAB y bueno, te encontrarás con lo siguiente:
image

Si notan, el cursor se encuentra listo para que pongan el nombre de la función y de hacerlo, uno presiona TAB y pasa directamente al tipo de dato de la misma.

Hagan la prueba =).
Es más, les recomiendo hagan la prueba cuando escriban propiedades, esto les será de mucha utilidad si todavia no migran a las nuevas versiones de VB, en las cuales ya es más facil describir una propiedad (asi es, como en C#)
image 
Ahora, cómo detectan que snippets tienen?
Pues ojo al detalle, es decir, al ícono =D
image 

Al programar en C# el ícono es diferente:
image

En ambos casos, les sugiero tambien revisen la combinación de teclas:
CTROL + K, CTROL+ X (una seguida de la otra)
image
Hay mucho más trucos y datos sobre snippets, pero vamos, los están usando? Espero que si =)

Un Saludo
@Jersson

Noticia: Tengo acceso al UGSS =)

Hola con todos! Ayer por la tarde tuve la sopresa de leer el siguiente correo:
image 
No se que decir al respecto, pues, que me pondré a revisar el sistema, y bueno, Muchas Gracias =)

Saludos
@Jersson
PD:
– Todo esto es nuevo para mi, asi que, veamos que tanto puedo comentar al respecto =)
– Revisando debo indicar si soy de alguna comunidad relacionada a MS, tipo MUG o similares, pues… =(

VS2010: Pro Tools y nuevo analizador de objetos

Hace una horas me percaté de un cambio en mi VS2010, y a que se debía? pues, al pasar el puntero por cualquier objeto del editor:
image

Y si hacemos otro click, pues:
image

Este analizador forma parte de una mejora al Solution Navigator, que viene con el VS2010 Pro Tools.

La verdad es que recien descubro este cambio, y me parece interesante, aunque… cuántos recursos estará consumiendo? pues, de momento no he tenido problemas, será cuestión de seguir probando =)

Saludos
@Jersson
PD: Les sugiero lo exploren, tiene aspectos muy interesantes =)

VS2010: Más sobre CodeMap

Hola a todos,
En el post anterior mencioné una flechita que salía al trabajar con el CodeMap.
Pues bien, aquí las pruebas de que, no estaba alucinando! =D
image 

image

En lo que respecta a la estrellita de favoritos (que yo creía haber visto), pues…
image  

image

En esa si estaba alucinando!!

Bueno, ahora si, creo que haré el update respectivo de este complemento, sería bueno que salga esa estrellita, en serio!!
Y bueno, la flechita se hará extrañar =(

Un Saludo
@Jersson

VS2010: VS10x Code Map

Buenos Días, no saben cuantos intentos llevo para escribir este post, pero bueno, haremos todo lo posible =)

Hace un tiempo descubrí Code Map (como suelo llamarlo), al cual podria clasificarlo dentro de los complementos de VS2010 que me permiten visualizar de manera sencilla la información de los objetos que vayamos usando.

Y cómo lo hace? pues simple, muestra gráficamente la estructura de la clase en que nos encontremos, específicamente trabaja a nivel de archivo. Es decir, si tenemos un archivo con una clase y sus respectivos métodos y propiedades, veremos:
image 
Como tal, la diferencia que encontramos es en la nueva columna, que por cierto, la he configurado para que muestre los miembros de la clase, si, pero ordenados alfabéticamente, lo cual se logra de esta manera:
image

Debo confesar que me gusta la característica de colorear aquellas funciones que ya he ido revisando, como podrán notar, he revisado un método y una propiedad. Se vé la diferencia de colores?
image

Ah claro, puedes marcar un método como favorito
image

O si gustas, resaltarlo (esta me gusta, pero más por su aspecto visual)
image
Resultando:
image 
(lo sé, algo feito el color :D)

La funcionalidad que me dejó sorprendido fue la del histórico de miembros que iba revisando, esto se logra ubicándote en la parte inferior del CodeMap y claro, click =)
image

Antes de culminar, debo agregar que hay cosas que me parecen raras, como por ejemplo, en otras pcs, me salía una flechita que me indicaba que método habia seleccionado, aquí no =(
Igual, estoy casi seguro que al marcar un método como favorito, me salía la estrellita, aqui lo resalta de rojo.
Esto ultimo quiza haya sido una alucinacion mía, pero, ya en serio, que feo es marcar con rojo un método =D
image

Si no les gusta la columna, o simplemente les está quitando espacio, pues, todo se soluciona con un doble click, tal como se indica:
image

y bueno, lo sé, hay muchas cosas que no he mostrado, como el aspecto de jerarquizar la información, mostrándolo de manera mucho mas estructurada. Desean una prueba al respecto? pues facil, crean una clase que contenga a otra y encontrarán la diferencia =D

Saludos
@Jersson
PD: No es complicado! me cuentan como les va.

VS2010: Una más de JustCode (y JavaScript)

Holas, hoy mientras conversaba con el bueno de @juan_delgado recordé (o bueno, me hizo notar) que no habia mencionado las bondades de JustCode al trabajar con JavaScript.
Pues bueno, lo que no les habia mencionado es que, se integra de maravilla!! jaja, lo sé, esto ya parece una propaganda, pero es la verdad, revisen esas funcionalidades, para muestra un botón (asi es, prueben el clásico control+click!)

image

Ahora, la verdad, les sugiero revisen el nivel de integración que tiene con VS2008, honestamente me parece mucho mejor =), espero que la próxima versión para VS2010 si soporte el efecto de subrayar automáticamente algunos objetos, variables, métodos y demás =D

Un Saludo
@Jersson
PD: Estoy preparando otro post, ya casi sale =)

VS2008: El mensaje de error de mi TFC =(

image

Hola a todos, pues si, me volvió a salir el bendito mensaje de error, si, ese que le había comentado hace unos días.

En resumen, el mensaje indica que no se pudo cargar el paquete Microsoft.VisualStudio.TeamFoundation.TeamExplorer / Microsoft.TeamFoundation.Client.Services HostPackge.

Claro, hay una pregunta básica (en realidad muchas, pero centrémonos en el cuadro de diálogo), tengan cuidado, si ponen Si, pues deshabilitarán la opción que está presentando el problema.

Señores, recién descubo lo que le pasó a mi Team Foundation Control =(, eso me pasa por apurado o bueno, por no dar  cuenta de lo que decía el mensaje. El cual, por cierto, no he podido ubicarlo en la red. Seré el único que tiene ese problema?

Por otro lado, me pregunto que le habrá pasado ahora? debo estar haciendo algo mal =(, solo me ha pasado en el VS2008 ya que en el VS2010, todo bien!

Un saludo.
@Jersson

VS2010: Productividad con JustCode

image

Buenas noches!
Una vez más comenzamos el post con una imágen.

Hace poco comencé a probar el JustCode, herramienta orientada a incrementar nuestra productividad en los desarrollos que vayamos realizando.

Debo admitir que haber usado esta herramienta generó cierta dependencia de mi parte, siendo para mi una de sus mejores características, la evolución del clásico y bastante usado “go to definition”
Es que, al pasar el puntero por algun objeto, hacer control + click, pues nos llevará a la definición del mismo .
Si bien es cierto, esta caráterística ya la conocíamos con las VS2010 Pro Tools, pero de encontrarnos en la definición de un objeto, o digamos, un método (aquí la gran diferencia) y ejecutamos la misma combinacion, es decir, control+click, pues:
image 
Eso la verdad me pareció muy práctico, ya que, a pesar de ser funcionalidades cubiertas por el Visual Studio, estas pueden ser accedidas de manera mucho más rápida =)

Lo que si me pareció interesante es que busca ayudarnos de la manera más gráfica posible, para muestra algunos indicadores que aparecieron al instalar el producto:
En la barra inferior:
image

Doble click en la X:
image 
Lo que me llamó bastante la atención fue que resaltó aquellas importaciones que estaban sobrando (lo cual puede comprobarse con la imagen que inicia este post)

Por otro lado, al intentar crear un método desde un error
image 

Pues, me quedé esperando =D
image

Ahora, si digamos, estan conociendo la herramienta (como es mi caso), pues les recomiendo exploren las opciones, cada una tiene su propia sorpresa, como la opción Fix, que me gustó mucho:
image

image

Honéstamente y ya para terminar, esta herramienta me llamó la atención pues está en la Galería de Visual Studio, lamentablemente comprendí mal, pues pensé que era Free =)
De todas formas me pareció importante compartir esta experiencia con ustedes. Y bueno, si la compran, me cuentan que tal les fué, yo de momento sigo disfrutando de la mágia del Trial =)

Saludos y Muchas Gracias
@Jersson
PD:
– Lo sé, hay muchos aspectos que no he cubierto, pero… es momento de Explorar =D
– Si se dan un tiempo, revisen las funcionalidades en VS2010, hay algunas diferencias ;-), en este caso, preferí poner imagenes con VS2008 y VS2010, si desean saber el motivo, pues, sigan mi recomendación: Exploren!! =)