MonoRail готов к продуктивному использованию? - PullRequest
4 голосов
/ 04 ноября 2008

Прямо сейчас я не уверен ...

Ответы [ 5 ]

5 голосов
/ 06 ноября 2008

Я бы сказал, да. Я использую это. Я точно знаю, что Universal используют его на некоторых своих (тысячах) сайтах. Я добавлю несколько предостережений, однако:

  1. Есть серьезные проблемы с настройкой, особенно если вы хотите отлаживать в библиотеках.
  2. Вспомогательные функции предпочитают прототип, а не более современный jQuery. Однако это быстро меняется.
  3. Документация немного хаотична, снова над этим работает команда замка.

Я не гарантирую, что каждая последняя функция "вне там" работает, но суть системы в том, чтобы она была простой.

По сравнению с ванильным ASP.NET это абсолютная радость. Уверяю вас, вы не пропустите вид.

1 голос
/ 17 июня 2009

Я использовал MonoRail для производства целую вечность во многих проектах, как сотрудник, как независимый подрядчик, и для сайтов, не связанных с работой.

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

1 голос
/ 21 апреля 2009

У меня не было проблем с настройкой. Джулиан, я не думаю, что конструктивно говорить такие вещи, как «серьезные проблемы», без каких-либо дополнительных пояснений или примеров.

Отладка в библиотеки тривиальна. Поскольку это открытый исходный код, вы можете отлаживать все целиком.

1 голос
/ 09 апреля 2009

На монорельсовом форуме есть обзор: http://forum.castleproject.org/viewforum.php?f=6

Я использую его для приложения, и у меня не было больших проблем с ним. Самая большая проблема - найти хорошую документацию и примеры.

1 голос
/ 16 января 2009

Мы создавали довольно большое приложение с ним в течение последних полутора лет. Было бы неплохо не иметь дело со старой моделью ASP / Page и использовать лучший шаблон проектирования Model / View / Controller.

Чтобы получить новые вещи, вам действительно нужно отработать ствол разработки, потому что они не очень часто выпускают релизы. У нас есть много тестов, в которых задействована инфраструктура, поэтому, когда обновление в инфраструктуре нарушает то, от чего мы зависим, мы немедленно узнаем об этом.

Если вам нужно работать в .NET, это превосходит альтернативы.

...