Alguma experiência usando o SharpDevelop para criar um aplicativo ASP.NET MVC?
-
20-09-2019 - |
Pergunta
Eu sempre usei o VS para o desenvolvimento do .NET, mas estou me perguntando sobre as alternativas por aí agora. Estou especialmente interessado em uso para o desenvolvimento do ASP.NET MVC. Não estou incomodado com nenhum dos aspectos do design visual do VS, mas é claro que amo o Intellisense e os recursos de depuração.
Então, para quem tentou o SharpDevelop ao fazer asp.net MVC:
Como você entrou?
Quais são as principais desvantagens e pontos problemáticos?
Obrigado
Solução
Pela aparência, o SharpDevelop não terá problemas para compilar o projeto e editar a fonte ... você simplesmente não receberá suporte para ferramentas. Pelo que li, isso inclui arquivos ASPX.
Dito isto, parece haver algum movimento em torno de um editor de plug-in do ASP.NET para o SharpDevelop aqui.
Fonte: http://community.sharpdevelo.net/forums/t/7872.aspx
Como um aparte, pode ser bom atualizar esta pergunta com suas experiências se você seguir esse caminho ... (:
Outras dicas
Eu usei o SharpDevelop para criar um projeto WebForms ASP.NET - não tinha muitos problemas com ele. A falta de um designer visual é certamente irritante, mas força você a pensar diretamente na fonte, o que é uma coisa boa ...
Ainda não fiz nada com o MVC - embora, pelos sons das coisas, a única coisa que está parando o SD no momento é a ferramenta. Os principais desenvolvedores podem não ter planos para isso, mas é um projeto de código aberto, então não há nada para interromper um esforço independente.
Eu fui uma quantidade muito limitada de trabalho (investigação de bug) com o código SD - parece -me que, uma vez que você entende as aulas deles, não é um código ruim ... a falha deles como um projeto foi (como é a maioria aberta esforços de origem) que todo mundo deseja codificar, para que a documentação seja ignorada. Ninguém gosta de escrever documentação, mas a documentação clara pode ter levado a uma participação muito maior ...
É um ótimo projeto, mas a decisão deles de ignorar a web é a loucura.
Como Kieron disse, você poderá compilar e não terá ferramentas. Infelizmente, #Fórum de desenvolvimento diz que eles não planejam apoiá -lo diretamente:
O suporte do ASP.NET não está planejado para o SharpDevelop.
A falta de ferramentas e sabendo que não está chegando tão cedo seria o principal ponto de dor para mim.