Archive for the ‘Visual Studio’ Subject

Haciendo tu código más lindo con NDepend.

Tuesday, March 5th, 2013

NDepend es una herramienta de Visual Studio para administrar código complejo .NET y lograr una mejor calidad del código.

Con NDepend, la calidad del software se puede medir con métricas, visualizándola en gráficos y diagramas de árbol, y cumpliendo con normas/reglas estándares y personalizadas.

La herramienta también realiza instantáneas de código, de comparación y validación de reglas arquitectónicas y de calidad. Se pueden escribir reglas definidas por el usuario, utilizando consultas LINQ.

Esta posibilidad se denomina CQLinq. La herramienta también viene con un gran número de reglas predefinidas de código CQLinq.

(more…)

Rollback de un changeset completo en Visual Studio

Friday, June 15th, 2012

 

Frecuentemente, luego de codificar en Visual Studio y efectuar el check-in correspondiente empleando Team Foundation Server (TFS) para el control de versiones, necesitamos hacer un rollback de los cambios realizados. El propósito de este post es el de presentar distintas alternativas para realizar un rollback de un changeset completo en Visual Studio.

Creando aplicaciones a la velocidad de la luz

Thursday, December 22nd, 2011

¿Cuántas veces hemos utilizado una planilla de cálculo para administrar algo o resolver un problema pensando en lo beneficioso que sería disponer de un software que nos permita hacerlo de manera más automática y eficiente?

¿Y cuántas de esas veces no lo hicimos solamente por no disponer del tiempo necesario para el desarrollo o porque la relación costo-beneficio no era atractiva? Visual Studio LightSwitch es una herramienta que nos permite crear aplicaciones muy rápidamente y escribiendo poco o nada de código, según la complejidad de la aplicación en cuestión.

(more…)

WCF | REST – Otra forma de ver URIs

Wednesday, November 16th, 2011

 REST (Representational State Transfer) es un estilo de arquitectura de software para sistemas hipermedias distribuidos tales como la Web.

Estrictamente, REST se refiere a una colección de principios para el diseño de arquitecturas en red. Estos principios resumen como  los recursos son definidos y  diseccionados. Cualquier arquitectura de servicios distribuidos que cumpla con esta serie de requisitos puede ser considerada como una arquitectura REST.

En este post, veremos como implementar una solución REST utilizando para ello .NET Framework 4.0 y algunas librerías incluidas en el paquete WCF REST Starter Kit

(more…)

Atributos de Assembly redundantes con Visual Studio

Tuesday, November 8th, 2011

Visual Studio Assembly PhotoEl presente artículo tiene como objetivo mostrar como compartir los atributos de assembly para todos los proyectos de nuestras soluciones y de esta forma facilitar el cambio de estos valores y evitar ir componente por componente cambiando estos valores como por ejemplo la versión, el nombre de la aplicación etc.

La mayoría de las aplicaciones desarrolladas con VS (Visual Studio) contienen varios proyectos, incluso una aplicación puede tener varias soluciones con múltiples proyectos.

(more…)