Каковы различия между реализациями ASP.NET в Mono и Microsoft? - PullRequest
1 голос
/ 05 августа 2010

Я собираюсь запустить веб-сайт ASP.NET, который будет работать на сервере Linux с использованием Mono. Сначала я хотел бы провести тестирование на своей машине. Я слышал много информации о Mono, но впервые использую ее для проекта.

Пока что мои приложения развернуты только на серверах IIS. Я хотел бы получить некоторую информацию о различиях между ними, но большинство вопросов о Mono в StackOverflow немного устарели.

Итак, вот мои конкретные вопросы:

  • Какие части ASP.NET 4.0 не поддерживаются?
  • Могу ли я использовать NHibernate с MySQL с Mono?
  • Можно ли использовать ASP.NET MVC с Mono? Это его часть, или его сборка должна быть в моем каталоге bin?
  • Могу ли я использовать MEF с Mono? Это его часть, или его сборка должна быть в моем каталоге bin?
  • Можно ли сопоставить URL без расширений с ASP.NET Mono на Apache?

Заранее спасибо за ваши ответы!

EDIT:

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

1 Ответ

3 голосов
/ 05 августа 2010

Какие части ASP.NET 4.0 не поддерживаются?

Полная поддержка API ASP.NET 4.0 запланирована в версии 2.8 .

Могу ли я использовать NHibernate с MySQL с Mono?

Да Вы можете .

Могу ли яиспользовать ASP.NET MVC с Mono?Это его часть, или его сборка должна быть в моем каталоге bin?

ASP.NET MVC 2 включен в Mono 2.6.7, и вам не нужна сборка в вашей корзинепапка.

Можно ли использовать MEF с Mono?Это его часть, или его сборка должна быть в моем каталоге bin?

MEF также должен быть включен в версию 2.6.7, однако я не могу подтвердить это, так как я только пробовал ASP.NET MVC 2.

Можно ли сопоставить URL без расширений с ASP.NET Mono на Apache?

Не знаю об этом.

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