Насколько сложно разработать веб-приложение ASP.Net, работающее под Mono и Windows? - PullRequest
3 голосов
/ 15 декабря 2008

Мы собираемся разработать веб-приложение с нуля, используя ASP.Net, и хотели бы, чтобы оно было максимально независимым от платформы. Насколько я знаю, единственными двумя вариантами для этого являются IIS в Windows и Mono (через Apache) в Linux.

Приложение будет следовать архитектуре MVC, поэтому, учитывая все это, насколько сложно разработать приложение, чтобы оно соответствовало этим требованиям? (Я думаю, что начальная независимая от платформы разработка будет проще, чем портирование существующего приложения.)

Ответы [ 3 ]

3 голосов
/ 15 декабря 2008

Если вы используете .NET 1.1, проблем не будет, но если вы делаете .NET 2.0, имейте в виду, что MONO не поддерживает 100% .NET 2.0, поэтому вам придется ознакомиться с замечаниями .

Монопроект рассказывает об этом на своем сайте . Но в итоге, они просто не поддерживают WebParts и пару мелких нишевых вещей, с которыми вы, вероятно, не столкнетесь.

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

Нет, это совсем не сложно. Большинство вещей работают очень хорошо. Сложная часть - это настройка сервера, а не разработка. Я развернул несколько приложений, разработанных в Visual Studio, на Apache / Mono / Ubuntu, и они работали довольно хорошо без каких-либо изменений.

0 голосов
/ 15 декабря 2008

Если вы говорите о ASP.NET MVC, я не уверен, что он поддерживается MONO.

Я большой поклонник ASP.NET, так как это то, чем я зарабатываю на жизнь, но лично я не считаю, что MONO действительно жизнеспособное и готовое решение.

Если вы должны быть в состоянии работать под управлением IIS или Apache, вы можете рассмотреть различные технологии.

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