Category Archives: Herramientas

Este Viernes 21 expondré en el Lanzamiento de VS2010 / URP!!

Asi es! el buen @Freddy_Vidal me invitó al Lanzamiento de Visual Studio 2010 en la Universidad Ricardo Palma! de ponente!! yo muy contento y a la vez preocupado, ya que ahora me queda terminar las demos =D

Esta conferencia estará muy interesante ya que viene un invitado internacional! deberian revisar su blog, ya que la informacion que el sr. Rodrigo Diaz, MVP/Ineta Speaker, es altamente recomendable!

Para ese día tengo planeado armar una serie de demostraciones orientadas a como es que Visual Studio 2010 ha evolucionado en lo que respecta a productividad y apoyo a los desarrolladores, y bueno… no solo desarrolladores!

Me despido, necesito dormir (si supieran en las que ando ultimamente!), no sin antes poner el banner que acabo de descubrir en la red 😀

LanzamientoVS2010.URP

Ahora si…
Saludos!
@Jersson

Code Analysis en VS2010

Pues bien, tal como indicamos en el post de analizadores de código, Visual Studio 2010 cuenta con una herramienta de Code Analysis de un comportamiento similar al mostrado en nuestro post de FxCop.
Sin mas, vamos al video!
http://content.screencast.com/users/Jersson/folders/Default/media/0204195c-c9e6-4a39-9c4f-7d20f39426c8/mp4h264player.swf
Como siempre, me queda agregar que todo feedback es bienvenido =)

Muchas Gracias
@Jersson

FxCop: Primer Vistazo

En el post anterior mencionamos tres herramientas muy importantes para el análisis estático de código.
En esta oportunidad haremos una pequeña revisión al FxCop, actualmente en la versión 1.36. disponible de manera gratuita en esta dirección.

Sin más, les dejo el video que acabo de preparar.
http://content.screencast.com/users/Jersson/folders/Default/media/3bf3715b-b7b0-48a6-9db7-8f025b6de481/mp4h264player.swf
Saludos
@Jersson

Análisis Estático de Código .net: FxCop, StyleCop y Code Analysis

El análisis de código es una técnica de verificación de cumplimiento de reglas y buenas prácticas de diseño y programación, entre las cuales podemos mencionar la siguiente clasificación:
– Nomenclatura
– Diseño
– Performance
– Seguridad
– Documentación
– Mantenimiento
– Legilibilidad

Se habla de análisis estático del código, cuando no se requiere ejecutar la aplicación o fuentes a analizar.
Para este caso, recomendaremos 3 herramientas que deberían considerar:
FxCop: Herramienta gratuita que permite verificar un conjunto de reglas, buenas prácticas y recomendaciones basadas en las Microsoft .net Framework Design Guidelines, un ejemplo de estos lineamientos puedes encontrarlos en esta referencia. El análisis de FxCop, es realizado sobre assemblies, es decir, el trabajo lo realiza sobre fuentes ya compiladas.

image 
Code Analysis: Herramienta que viene incluida desde Visual Studio 2005, con funcionalidad similar a la brindada al FxCop, esto en lo que respecta al conjunto de reglas usadas para la verificación. Pero con la diferencia de poder usar esta característica desde el código fuente.

image 
StyleCop: Herramienta gratuita que en sus primeras versiones está orientada exclusivamente a ser una base de buenas prácticas y recomendaciones para C#.
A diferencia de FxCop, trabaja directamente sobre el código fuente, integrándose sin problema al Visual Studio.

image
Pues… y que opinan al respecto? cual usarían? notan diferencias entre las herramientas? pues si que las hay.

Un Saludo
@Jersson

Herramientas: XMind

Quiero compartir con ustedes una de las herramientas que a pesar del paso del tiempo, no he podido dejar.
Se trata de XMind (lo cual ya deben haber notado en el título del post), la cual, es una herramienta para realizar mapas mentales.

XMind 3.1 screenshot 6
Suena complicado, no?
En si, debo confesar que lo he usado para resumir ideas, organizar cursos, sesiones, resumir reuniones, complementar presentaciones, definir agendas… y mas!
Esto sin necesidad de cumplir las caraterísticas básicas de un mapa mental como tal, que por cierto, conversando con algunos amigos, podria ser un poco confuso.

Lo mas importante de esta herramienta, es que es gratuita!, y claro, hay una versión pagada, que tiene otras facilidades como por ejemplo, utilizar tu mapa como presentación (asi es, presionando F5!) pero bueno, ese ya es un tema del cual uno puede prescindir =)


Los invito a descargar y usar la herramienta, y a descubrir la facilidad de organizar información, publicarla incluso, pues tambien se puede! pero bueno, eso lo veremos en otro post =)

image
Saludos
@Jersson