Mono Tools para Visual Studio

Por DANIEL M. MALDONADO el 13 de noviembre 2009. Leído 526 veces.

Recientemente se acaba de publicar Mono Tools for Visual Studio y que consiste en un add-in comercial para Microsoft Visual Studio, donde permite a los desarrolladores crear, depurar y realizar deploy de sus aplicaciones .NET desde diferentes plataformas o sistemas operativo, sin dejar de aprovechar el amplio ecosistema de código, bibliotecas y herramientas disponibles para .NET

Alguna de las principales características:

Analizador de código de compatibilidad

Existen algunos bloques comunes que muchas veces impiden que las aplicaciones .NET no sean capaces de funcionar en Mono. Esto puede deberse a la utilización de componentes .NET que Mono, o bien no los posee o su implementación es diferente.
MoMA que es el Analizador de Migraciones de Mono, y que se encuentra integrado a lo que es Mono Tools y a través de su uso nos va a señalar cuáles son estas incompatibilidades.

Ejecutar Mono bajo Windows

Al portar aplicaciones que se ejecuten en Mono desde Linux, puede ocurrir dos posibles problemas; diferencias entre los Framework Mono y .NET o las clásicas diferencias entre las plataformas Windows y Linux.
Una práctica rápida y fácil consiste en dos pasos, durante la primera etapa utilizar Mono en las plataformas Windows para resolver todos los problemas entre los Frameworks Mono y .NET. Luego cuando la aplicación funcione en Mono solo queda portarlo a Mono pero en plataformas Windows.

Depurar aplicaciones remota desde Visual Studio

Otra muy buena práctica para minimizar todo tipo de problemas es la depuración de las aplicaciones bajo diferentes entornos, es por ello que los desarrolladores que utilicen Visual Studio conjuntamente a Mono Tools podrán depurar de manera remota aplicaciones que se ejecuten en Linux.

Paquetes para Linux

Una vez que la aplicación es compatible con las plataformas Windows y Linux, es el momento de hablar de su distribución. Para ello Mono Tools incorpora un sistema para armar paquetes e instalarlo de forma nativa en plataformas Linux bajo paquetes RPM.

Como programador la verdad que me parece una herramienta sumamente interesante, Mono Tools tiene la opción de descargarse gratuitamente como versión Trial y probarlo por 30 días o bien realizar su compra de sus ediciones Professional a U$S 99, Enterprise a U$S 249 y Ultimate U$S 2.499.

Esta claro que esta versión de Mono Tools para Visual Studio esta destinada a lo que es la distribución SUSE Linux dejando de lado varias distribuciones populares, pero con el transcurso del tiempo vamos a ver como se van a ir integrando diferentes distros como Red Hat, Debian, Ubuntu, etc.

Quizás también le interese:


Artículo escrito por DANIEL M. MALDONADO
Tec. Informático, Analista en Sistema y Estudiante de Ing. en computación, Emprendedor, Creador y Webmaster de LaREPAWEB, El CoDiGo K, TeknoFlash, SQLite Latino.
Email del Autor | Todas las publicaciones de DANIEL M. MALDONADO


Agrega tu Comentario

No hay comentarios, 1 Referencias