Category Archives: Herramientas

VS2010: Comparación entre ediciones?

Pues bien, esta es una de las preguntas que me hicieron hace poco en la UTP, cuando expuse sobre VS2010, de estas puedo listar las siguientes:
– Cuántas ediciones hay?
– En qué ediciones encuentro las funcionalidades de Arquitectura?
– Con qué versión de UML trabaja?
image

En el gráfico podrán encontrar respuesta, con características por edición. Más claro que eso, no se me ocurre =D

Seguiré respondiendo algunas preguntas y mencionaré algunas de las preguntas que fueron interesantes… y que, por suerte, pude responder =D

Saludos
@Jersson

VS2010: Comparación de Código

Pues bien, antes de dar un breve descanso, quería contarles de la última herramienta que he estado probando.
Code Compare, es uno de los complementos disponibles en la Galería de Visual Studio, o en todo caso, a través del administrador de excepciones, tal como podemos apreciar:
image 
Mayor explicación al Code Compare? pues es un complemento gratuito, que tiene como objetivo principal… comparar archivos! obvio no?
Bueno, las aclaraciones siempre son necesarias =)

Complejidad de uso? No mucha, por no decir, nula! ya que la he notado como una herramienta altamente intuitiva. Es cuestión de ubicarte, por ejemplo, en una clase, click derecho, comparar este documento…
image

Pues bien, si de comparaciones se trata, se requiere siempre algo contra que comparar, no? de momento, te genera:
image
Claro, no hay archivo o fuentes contra que comparar, para ello, he agregado una clase program.cs, es decir, tiene el código por defecto.

Si deseo comparar contra otro archivo, se puede usar el clásico botón punteado para seleccionar un archivo en partícular, es decir:
image  
O, pueden seleccionar una clase de la solución y arrastrar hacia el espacio en blanco, lo cual luego de realizar esta operación, te genera:
image
Ahora, que hay de interesante en esto? Sugiero que revisen los botones con flechitas que se pueden notar en las columnas centrales, aquí mas detalle:image

En este caso, la exploración y curiosidad es más que requerida, pues estos botones con flechitas, de ser presionados; generarán lo que uno siempre quiere realizar al hacer comparación de archivos… pues claro! un merge!
image

Si esta funcionalidad ya existe? pues si, pero si usan TFS o VSS, han notado los pasos que tienen que seguir? (click derecho, ver historial, comparar…), ahora bueno, si desean integrarlo con el TFS, les comento… si se puede!

Por otro lado, algo que acabo de descubrir, en el Windows Explorer, click derecho…
image 

Debo admitir que hay aspectos que me faltan mencionar, pero les pediría que revisen este complemento, además claro de la barra de herramientas que se agrega, de la cual, pondré el siguiente gráfico:
image 
Sin más, me despido.
Saludos
@Jersson

VS2010: Remover “usings” en la solución

Una de las características que siempre me ha llamado la atención en Visual Studio 2010 es la de remover “usings”.
De por si, esto nos ayuda a tener un código “más límpio”.
Por su parte, Visual Studio 2010 trae esta funcionalidad para C#, a nivel de clases, es decir, si te encuentras en una clase y deseas “limpiar” la sección de usings, pues luego de usar esto:
image 
Quedamos con:
image

Hasta aquí, para muchos, poca novedad, no?
Pero que tal si hacemos lo mismo a nivel de Proyecto?
image 

Y a nivel de Solución?
image

Si seleccionan esta opción, pues luego de revisar todas las clases de todos los proyectos, podrán asegurar con certeza que, estan considerando los namespaces necesarios, de manera que su código está en camino de ser “mas limpio”

Ahora, la prueba de rigor es verificar si es que luego de eliminar tantos using, la solución sigue compilando:
image

Interesante no?

Les recomiendo utilizar esta característica, no sin antes anotar algunas consideraciones :
– Se encuentra disponible para entornos basados en C#
– La funcionalidad a nivel de proyectos y solución, se obtiene al instalar el Visual Studio Power Commands, ya descrito anteriormente.

Saludos y Gracias
@Jersson

Construir Extensiones de VS2010: Requisitos

Pues bien, como ya les había comentado, hace unos días tuve la oportunidad de exponer sobre Visual Studio 2010.
Esa noche entre algunos datos que pude compartir, hablé de las extensiones, algunas de ellas ya mencionadas en el blog, pero bueno, qué sucede si es que queremos construir nuestra propia extensión?

Primero, se necesita el SDK de Visual Studio 2010, disponible de manera gratuita en la siguiente dirección. A menos claro que usen el Administrador de Extensiones y lo ubiquen tal como hice yo =)

image 
Luego de descargar e instalar, entre proyectos disponibles, tendremos los siguientes:

image
Ahora, si queremos crear nuestras extensiones para Visual Studio, podemos tomar como punto de apoyo algunos ejemplos que ya vienen con algo de código.

De momento –mientras voy aprendiendo un poco más- les sugiero revisen el artículo sobre el cual me he basado para iniciar este post, mi idea es explicar con un poco más de detalle de que manera podríamos construir nuestras extensiones, y por que no? subirlas a la galería =D

Saludos y Gracias
@Jersson

Estadísticas en Blogger? Parece que si (Blogger Stats!)

Pues bien, me parece que es nuevo, pero recien lo noto! si están usando http://draft.blogger.com podrán notar la siguiente pestaña
bloggerStats
Esto segun veo, recién ha sido lanzado bajo el concepto de Blogger Stats, es decir, por fin tener integrada la funcionalidad que muchas personas desean “cuántos, cómo, cuándo” y claro, en tiempo real!

Pues bien, esperemos que todo sea en plan de mejora, de momento, estoy contento, me daré mas vueltas por blogger =)

Sin más me despido
@Jersson