El grupo de Patterns & Practices liberó ayer la versión 1.35 de la herramienta de análisis de código FxCop, disponible en su sitio de gotdotnet.
Para quien no la conozca, FxCop es una herramienta del análisis de código que comprueba ensamblados de código administrado .NET para saber si hay conformidad con las "Mejores Prácticas de Diseño para el .NET Framework" (.NET Framework Design Guidelines) que son instrucciones para la escritura de código robusto y fácil de mantener utilizando el .NET Framework.
FxCop utiliza reflexión, análisis de MSIL, y análisis de "callgraph" para inspeccionar los ensamblados sobre más de 200 defectos en las siguientes áreas:
- Diseño de Bibliotecas
- Localización
- Convenciones de Nombres
- Desempeño
- Seguridad

FxCop esta diseñado para ser integrado dentro del ciclo de desarrollo de software, y se distribuye tanto como una aplicación con interfaz gráfica (FxCop.exe) para trabajar de manera interactiva, así como una herramienta de línea de comandos (FxCopCmd.exe) para su utilización como parte de un proceso automatizado o desde Visual Studio .NET como una herramienta externa.
Para su descarga visitar el sitio Web de FxCop.
Por último cabe señalar que la funcionalidad de FxCop se encuentra integrada dentro de Visual Studio 2005 Team System y se habilita a través de la ficha "Análisis de código" en la página Propiedades del proyecto de la aplicación de código administrado, y activando el cuadro de verificación "Habilitar análisis de código" (Enable Code Analysis) así como las casillas de las reglas que se deseen inspeccionar.

Microsoft a liberado el redistribuible del .NET Compact Framework 2.0 SP1 que incluye el CLR y las bibliotecas de clases creadas para .NET Compact Framework. Además de admitir la versión 2.0, también admite las aplicaciones creadas para la versión 1.0 y las versiones del Service Pack anteriores a la versión 2.0.
.NET Compact Framework 2.0 Service Pack 1 Redistributable.
Importante: Este redistribuible permite ejecutar las aplicaciones de .NET Compact Framework en Pocket PC, Pocket PC Phone Edition, Smartphone y en otros dispositivos Windows CE. Para crear aplicaciones .NET Compact Framework, es necesario Microsoft Visual Studio 2005 o Microsoft .NET Framework 2.0 SDK.