LINUX.ORG.RU
ФорумAdmin

ASP.NET MVC под онтопик

 ,


1

2

Поделитесь историями успеха с разворачиванием сабжа

Есть пара относительно крупных проектов на MVC4. Выбор MS-технологий были корпоративной политикой, но чуйка предчувствует вероятность волевого решения начальства в пользу «импортазамещения»

Какой дистр лучше всего подходит?

Поставил mono на свой десктопный gentoo. Проект компилируется. Запускаются отдельные консольные приложения, в том числе есть подключение к базе, в т.ч. с использованием NHibernate.

Но сервер поднять не получилось. Запуск из monodevelop бросает ошибки, а mod_mono поставить не удалось (в генте почему-то есть 2 пакета: www-servers/xsp и dev-dotnet/xsp которые не хотят ставиться одновременно, один нужен для mod_mono, другой для monodevelop)

так или иначе, в продакшене будет не source-based дистрибутив

P.S. Запускается тестовый пример из xsp, но там обычный asp.net. MVC проект запустить не получилось - сервер тупо показывает мне содержимое каталога

P.P.S. Переписывать на php не предлагать!



Последнее исправление: instant (всего исправлений: 2)

Использую для некрупных проектов Mono на Ubuntu 14.04 на Digital Ocean. Из проблем с которыми столкнулся: - EntityFramework (не ваш случай, так как у вас Nhibernate), проблема с View/web.config в котором нужно было указать пару дополнительных опций, проблемы с тем, что иногда используется разные регистр в именах файлов (например в css может быть /Images/background.png и /images/background.png). Также была проблема с тем, что xsp сервер надо чем-то стартовать. Для этого не просторах сети был найден подходящий скриптец: https://github.com/erikzaadi/MonoRazorScripts/blob/master/monoserve.sh

Более деталей не помню. Если вспомню с чем еще встречался и как победил - допишу.

Jack-Laphroaig
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.