A Novell acaba de anunciar a disponibilidade de uma solução comercial para facilitar o desenvolvimento de aplicações .NET para Linux, Unix e Mac OS X dentro do Microsoft Visual Studio. Como módulo para o ambiente de desenvolvimento integrado do Microsoft Visual Studio, o Mono Tools para Visual Studio permite aos programadores Microsoft .NET utilizar o ambiente do Visual Studio para desenhar, codificar e manter aplicações multi-plataforma.
O Mono Tools para Visual Studio é uma solução comercial que permite aos programadores C# e .NET formados em Microsoft Visual Studio ficarem no seu ambiente de desenvolvimento preferido, e utilizarem as competências existentes em.NET para desenvolver ou migrar aplicações para Linux, UNIX ou Mac OS X. Antes do Mono Tools, a portabilidade das aplicações .NET exigia aos programadores um grande investimento na aprendizagem de novas ferramentas de programação e a reescrita/rearquitectura das aplicações, lembra a empresa.
As principais funcionalidades do Mono Tools para Visual Studio incluem:
– Desenvolvimento e portabilidade das aplicações .NET para Linux, UNIX e Mac OS X com análises, testes, debugging e implementação a partir do Visual Studio. Utilizando o Mono Tools para Visual Studio, os ISV, programadores empresariais e fornecedores de serviços de desenvolvimento podem reduzir drasticamente os custos de desenvolvimento de aplicações multi-plataforma e economizar tempo na portabilidade de aplicações .NET para plataformas não-Windows.
– Criação de appliances virtuais chave-na-mão e appliances de software para aplicações .NET, utilizando a funcionalidade integrada de construção de appliances. O Mono Tools para Visual Studio oferece integração total com o SUSE Studio Online, uma ferramenta inovadora e de fácil utilização que permite aos utilizadores construir e testar rapidamente as appliances baseadas no SUSE Linux Enterprise Server ou openSUSE. Os ISV e os fornecedores de serviços de desenvolvimento podem responder de imediato à procura de versões de appliances das aplicações existentes, aumentando assim as oportunidades de receitas, simplificando o suporte e acelerando os ciclos de vendas.
– Ferramentas de análise de portabilidade que fornecem aos programadores .NET um roteiro para Linux, Mac OS X e UNIX. Actualmente, muitos programadores .NET sentem falta de uma ideia por onde começar a portabilidade de uma aplicação para plataformas não-Windows, um desafio rapidamente resolvido com o Mono Tools.
– Capacidade para executar e corrigir aplicações no Mono dentro do Visual Studio para isolar incompatibilidades entre o Mono e o .NET e entre o Linux e o Windows – questões que podem afectar o desenvolvimento de aplicações multi-plataforma.










