Мне только что дали задание с некоторыми технологиями, с которыми я не знаком - наши прекрасные окна веб-приложение ASP.NET MVC должно быть преобразовано для использования в среде Linux.
Я работаю над здоровьем, и у нас есть пользовательские данные, которые абсолютно не могут быть потеряны или головы будут катиться (наши или их).
Я обычно не парень С#/ASP.NET, хотя я могу адаптироваться к задаче. Я читал официальные документы http://docs.asp.net/en/latest/getting-started/installing-on-linux.html и вижу, что эта задача в действительности означает "нацеливать платформу .NET CORE (или моно)".
Я googled вокруг, и нет де-факто/простой способ миграции, кажется - просто изучите новую модульную настройку с конфигурациями, наложенными на project.json и прочь! Прежде чем я попытаюсь сделать это вручную - есть ли информация, которую вы, ребята, могли бы мне посоветовать? Некоторые систематические процессы? Возможно, некоторые "gotchas", которые я должен был прочитать заранее?
Проект использует NHibernate и Autofac для DI - кажется довольно стандартным. Я просто хотел узнать, как много читает/экспериментирует это, чтобы запустить его на сервере Linux - в конечном счете, что важно.