Pergunta

De acordo com o Miguel de Icaza posts ( aqui e aqui ) e Lluis Sanchez Gual pós ( aqui e aqui ) MonoDevelop para Windows estará pronto em breve. Pessoalmente estou muito interesed em utilizar MonoDevelop no Windows para o desenvolvimento de projetos de código aberto para o ASP.NET MVC. Sim, é melhor trabalhar em MonoDevelop sob o Linux, mas por muitas razões eu não posso simplesmente parar de usar o Windows (IIS7 é uma dessas razões - hoje é muito melhor para ASP.NET que XSP)

.

Pergunta N1:? que alguém já tentou desenvolver algo em ASP.NET MVC usando MonoDevelop no Windows quando ele será liberado

Pergunta N2:? Existem quaisquer vantagens em utilizar MonoDevelop no Windows em oposição ao Visual Web Developer 2008 Express

Pergunta N3: Ambos IDE (MonoDevelop e VWD Express) são livres, mas que na verdade é preferível / melhor para o código aberto desenvolvimento e por que (é muito interessantes para o me)?

EDITADO:

Sim, eu estou usando cheia Visual Studio 2008 Pro e é uma grande IDE. Mas não pode ser usado para open source em desenvolvimento - Eu acho que é um absurdo. Eu realmente pagou por ele - mas eu não posso esperar isso de usuários da minha biblioteca. Então, eu posso escolher apenas Mono Desenvolver ou VWD Express? (Veja Pergunta N3 )

Graças

Foi útil?

Solução

N1: Eu tentei MVC em mono-se desenvolver em Linux e que trabalhou.

N2: Existem vantagens e desvantagens. Eu uso studio pro visual e eu não sei exatamente o que é diferente em Mono-se desenvolver. Sei que existem alguns recursos disponíveis no mono-desenvolvimento que estão disponíveis no visual studio com plugins apenas, não na versão express.

N3: Eu acho que as preferências pessoais irão decidir o que é melhor para você. Eu acho que a maneira mais fácil de descobrir é fazer o download do Mono Vmware imagem e experimentá-lo. Você pode ter que atualizar os pacotes mono-desenvolver a usar a MVC dispõe de mono-se desenvolver. Você pode usar a imagem vmware com a versão gratuita do vmware. Pessoalmente eu prefiro Visual Studio Pro porque eu estou acostumado a isso e eu sou viciado em ReSharper.

Outras dicas

N1:. Estou certo de que haverá muita gente que vai experimentar MonoDevelop para ASP.NET MVC

N2: Se você está se concentrando mais em uma experiência multi-plataforma com o seu pedido, eu diria MonoDeveop é o caminho a percorrer desde as suas aplicações escritas em MonoDevelop é certo para rodar em Mono. Se você usar Visual Web Developer Express, você ainda vai precisar para executar MOMA ou alguma outra verificação de compatibilidade de aplicação para se certificar de que não houve qualquer Mono bibliotecas incompatíveis / métodos injetados na arquitetura.

N3: Isso é uma chamada difícil de fazer. Eu ainda não experimentou o MonoDevelop ainda, então eu acho que vai depender da experiência do desenvolvedor entre cada IDE e ver qual deles pesa mais: a facilidade compatibilidade (ver N2), ou a facilidade de desenvolvimento, e simplesmente lidar com o teste de compatibilidade / portabilidade.

VisStud é muito melhor do que MonoDevelop com todo o material auto-*. Mas não há perigo em não compreender o que o parafuso prisioneiro gera. Minha escolha é usar VisStud para desenvolver e porta para Mono periodicamente.

N1: Eu não usei MVC por isso não posso nada abt ainda
. N2: MonoDevelop é como pro edição do VS, mas não têm um bom designer. Mas carece de algumas características importantes como relatórios.
N3: Para web minha preferência será VWD mas para outras coisas que eu vou preferir MonoDevelop e SharpDevelop

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top