Desenvolvendo o asp.net mvc no linux

1

Estou tentando me livrar do Windows e mudar para o Fedora. Na faculdade eu estou aprendendo muito asp.net MVC 5.

Agora. Eu sei que posso fazer asp.net Core no Linux, com código vs e assim por diante, mas é possível para mim usar algo como Rider, para desenvolver aplicativos da web usando o MVC 5? Eu tentei usar o Rider, mas ele gritou comigo por não ter msbuild.

Eu olhei em mono, mas depois de alguma pesquisa eu não sei se é bom. O problema é que meus projetos precisam ser compatíveis com o Visual Studio do meu professor no Windows. Existe uma maneira semi-normal de fazer funcionar?

Estou usando o Fedora.

    
por Alex Ironside 22.09.2017 / 00:34

2 respostas

1

De aluno para aluno, eu diria que a maneira mais fácil de trabalhar no semestre seria criar uma VM do Windows, ter todo o código em algum sistema de controle de versão como o git, programar o que você quiser e antes de apresentar seu projeto para seu professor, experimente em sua VM.

O principal motivo é que, como você está usando os produtos da Microsoft, e é estudante, toda a configuração e o trabalho que poderia investir na tentativa de gerar um espaço de trabalho semi-decente poderiam ser investidos na pesquisa de outras coisas. No final do semestre, você pode simplesmente excluir sua VM e depois pegar todo o seu código do git e usá-lo sempre que precisar.

Espero que ajude,

    
por 22.09.2017 / 02:14
0

O JetBrains oferece um período de avaliação gratuito, portanto, se eu fosse você, eu o instalaria no Fedora e verificaria se o nível atual de compatibilidade com o MSVS é suficiente para as suas necessidades.
É claro que você também pode executar o Windows na VM, instalar o VS Community Edition da MS e usá-lo como uma opção de backup, supondo que seu instrutor não exija o uso de recursos disponíveis apenas nas edições Professional ou Enterprise.

    
por 22.09.2017 / 01:30