Разработка asp.net mvc на Linux

Я пытаюсь избавиться от Windows и переключиться на Fedora. В колледже я изучаю много asp.net MVC 5.

Теперь. Я знаю, что могу делать asp.net Core на Linux, с кодом vs и так далее, но возможно ли мне использовать что-то вроде Rider, для разработки веб-приложений с использованием MVC 5? Я пробовал использовать Райдера, но он кричал на меня, что у меня нет msbuild.

Я посмотрел в моно, но после некоторых исследований я не знаю, хорошо ли это. Проблема заключается в том, что мои проекты должны быть совместимы с Visual Studio для Visual Studio в Windows. Есть ли нормальный способ заставить его работать?

Я использую Fedora.

2 Solutions collect form web for “Разработка asp.net mvc на Linux”

От ученика к ученику я бы сказал, что самый простой способ работать в вашем семестре – создать виртуальную машину Windows, иметь весь свой код в какой-то системе управления версиями, такой как git, программу на все, что вы хотите, и перед тем, как представить свой проект ваш профессор, попробуйте его на своей виртуальной машине.

Основная причина заключается в том, что, поскольку вы используете продукты Microsoft, и вы являетесь студентом, вся конфигурация и работа, которые вы могли бы инвестировать в создание полупристойного рабочего пространства, могли бы быть инвестированы в исследование других вещей. В конце семестра вы можете просто удалить свою виртуальную машину, а затем взять весь свой код из git и использовать его всякий раз, когда вам нужно.

Надеюсь, поможет,

JetBrains предоставляет бесплатный период оценки, поэтому, если бы я был вами, я бы установил его на Fedora и убедиться, что текущий уровень совместимости с MSVS достаточен для ваших нужд.
Конечно, вы также можете запустить Windows в VM, установить версию VS Community сообщества и использовать ее в качестве резервной опции, предполагая, что ваш преподаватель не будет требовать использования функций, доступных только в выпусках Professional или Enterprise.

Linux и Unix - лучшая ОС в мире.