Основные проблемы при запуске приложения ASP.NET в Mono - PullRequest
4 голосов
/ 14 декабря 2008

Предположим, у меня есть приложение ASP.NET MVC, которое не делает ничего особенного (без P / Invoke, без опасностей и т. Д.).

Я рассмотрел идею запуска на Mono для поддержки Linux, среди других платформ. Я не использовал Mono в течение долгого времени. С какими основными проблемами я могу столкнуться?

Ответы [ 3 ]

3 голосов
/ 14 декабря 2008
  • Mono не поддерживает темы
  • Mono не имеет отличного GC, что означает, что он будет пропускать больше памяти и фрагментировать оперативную память для вас
  • Mono не создает буквальные элементы управления так же, как .Net делает для «пустых пространств», что может быть проблемой

За исключением этих проблем, насколько я знаю, вы должны быть в безопасности для ASP.NET 2.0 ...

2 голосов
/ 24 марта 2009

asp.net mvc предназначен для моно 2.6, который должен выйти в сентябре 2009 года

1 голос
/ 14 декабря 2008

Вы упомянули ASP.NET MVC, который работает на .net 3.5, а mono для фреймворка 2.0.
ScottHansleman написал запись в блоге о том, как запустить mvc на 2.0, вы можете попробовать это. Или используйте Monorail (или ProMesh.NET), который работает на моно из коробки. Они все MVC фреймворки для .net ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...