Mono Tools for Visual Studio - WarNov Developer Evangelist - Site Home - MSDN Blogs

Mono Tools for Visual Studio

Mono Tools for Visual Studio

Rate This
  • Comments 4

Cada vez que encuentro noticias como esta me siento bastante agradado pues nunca me ha gustado cuando dicen por ahí que la tecnología Microsoft es cerrada y para nada extensible a otras plataformas. Y el agrado surge básicamente de que obtengo cada vez más argumentos para demostrar lo contrario.

 

 

En esta ocasión, la gente de Novell llega con este brillante producto. Aquél que nos permitirá a nosotros desarrolladores de software cuyo cubil de trabajo no es otro más que Visual Studio, tener nuestras creaciones en Linux, Unix y hasta MacOS, sin necesidad de aprender lenguajes ni plataformas nuevas.

image

Es un Add-In comercial (versión gratuita de evaluación) que se instala en Visual Studio y que permite entre otras cosas hacer escaneos de nuestras aplicaciones para ver si podrán correr bien sobre el Framework Mono (versión del Framework.Net para plataformas no Windows), hacer pruebas de nuestras aplicaciones usando Mono en Windows o en una imagen virtual de Linux, hacer debug remoto en Linux, empaquetar para Linux estándar o mediante un Appliance para SUSE Linux que proveerá un servicio de deployment muy sencillo para nuestra aplicación.

 

 

Imaginen entonces qué cantidad de trabajo nos podremos ahorrar a la hora de programar nuevas aplicaciones .NET que queramos que corran en las plataformas no Windows, pero sobretodo la posibilidad de poder reusar todos los componentes que ya existen!

 

 

Todo esto nos permitirá a nosotros, a los ISVs y proveedores de servicios de desarrollo expandir nuestras oportunidades de mercado de una manera muy sencilla. Sobretodo viendo que en el mercado actual, hay muchas instalaciones no Windows.

image

Además, para aquellos acostumbrados a desarrollar en otras plataformas, puede ser una oportunidad para explorar nuevas formas de desarrollo (Con Visual Studio) que de seguro harán que vean todas sus ventajas sobre los modelos de desarrollo que han usado siempre para llegarle a plataformas como Linux o MacOS. El sitio oficial de Mono Tools for Visual Studio se encuentra en este link.

 

 



Leave a Comment
  • Please add 4 and 2 and type the answer here:
  • Post
  • Hola Walter, hace poco tiempo habia leido sobre este ADDIN para VS y me parece muy interesante ke novell se tome esta iniciativa de lograrlo. Con respecto a mono y otros entornos de desarrollo libre para .NET, tengo las siguientes preguntas:

    SharpDevelop:

    - ¿Si traigo un proyecto de VS a SD, este podra ser vendido sin ninguna relacion con licenciamiento de microsoft?

    - He visto ke para desarrollar con SD se necesita instalar los SDK de microsoft, esto se considera desarrollo libre?

    Mono:

    - El framework de mono si hace referencia a algo plenamente libre?, es decir ke cualkier proyecto desarrollado en Mono no necesitara instalar nada del framework .net de microsoft?

    Pregunta general:

    -Desarrollar y vender aplicaciones con VS Express y SQL Express es legal o ilegal? Porke?.

    Muchas Gracias.

  • Saludos,

    Me permito responderte tus preguntas:

    - ¿Si traigo un proyecto de VS a SD, este podra ser vendido sin ninguna relacion con licenciamiento de microsoft?

    Lo puedes vender sin problema, siempre y cuando el VS con el que se escribió el primer programa esté licenciado.

    - He visto ke para desarrollar con SD se necesita instalar los SDK de microsoft, esto se considera desarrollo libre?

    Sí. Los SDK de Microsoft son completamente libres y pueden ser usados para crear productos y venderlos.

    Mono:

    - El framework de mono si hace referencia a algo plenamente libre?, es decir ke cualkier proyecto desarrollado en Mono no necesitara instalar nada del framework .net de microsoft?

    Correcto. Cualquier cosa hecha sobre mono no requiere del framework .net. Sin embargo, el framework .net también es gratuito. Lo que no es gratis, son algunas versiones de VS.

    Pregunta general:

    -Desarrollar y vender aplicaciones con VS Express y SQL Express es legal o ilegal? Porke?.

    Desarrollar y vender aplicaciones con las versiones express es completamente legal. Como sabes, estas versiones son gratuitas; pero esto no significa que las aplicaciones creadas con ellas no puedan ser vendidas. En última, sí: tú puedes lucrarte usando las herramientas express de Microsoft sin haber pagado por ellas.

  • Walter, gracias por responder las inquietudes anteriores. Sobre lo dicho, tengo un par de dudas mas:

    - ¿Como puedo yo validar la licencia empleada para compilar un proyecto, tengo entendido que existen herramientas de Auditoria ke permitirian revisar la licencia del VS usada para compilar un assembly (exe o dll), como lo hago?

    - Sobre SharpDevelop: ahora mismo estoy migrando un proyecto Windows CE 5.0 de VS2005 a SD, pero tengo un problema y es ke no detecta las librerias de Forms ni de DataGrid, he instalado el: "Windows CE 5.0: Standard Software Development Kit (SDK)" pero no encuentro estas librerias, ¿Ke debo instalar para poderlas usar en SD?

    Adjunto ScreenShot: http://yfrog.com/j7sharpcj

    Muchas Gracias

  • Saludos,

    Esta vez lo siento pero creo que no te puedo ayudar. En el primer caso no conozco esa herramienta que mencionas. Tampoco manejo SD así que no sabría que está sucediendo.

    Lo único que te puedo decir, es que la desventaja con las herramientas gratuitas es precisamente esa: la falta de soporte.

    Exitos!

Page 1 of 1 (4 items)