LINUX.ORG.RU

История изменений

Исправление zaz, (текущая версия) :

Нубский вопрос знатокам C#, mono, .Net Core собравшимся в этом треде (и в частности TC).

На днях появилась необходимость собрать простенкое WEB приложение на С# (ASP.Net), решил не разварачивать IIS в виртуалке а собрать все на рабочей машине (gentoo) на mono (.Net Core ебилдов еще не завезли). Поставил то что предлогал дистр из коробки (mono 2.10 + xsp + mod_mono для апача).

Вроде как все даже завелось и заработало - но mono 2.10 какбы староват, и много чего нету, и нужные либы на нем не завелись.

Решил обновить mono до 4.2.2 - появился нужный функционал, завелись нужные либы - но отвалился XSP и соотвецтвенно mod_mono в апаче. Все попытки собрать в кучу mono 4.2.2 + XSP + mod_mono + apache результатов не дали, документация на mono-project которая касается XSP страшно древняя, сам XSP тоже оказался древним и присутствует только в ветках 2.2 или более ранних.

Вобщем я забил на эту возню, поднял в виртуалке IIS + .Net 4 и набросал нужный код потратив на все часа 2 времени. Но остался какойто неприятный осадок, как все тоже самое запустить на linux ? Что для этого использовать ? Какие пакеты / приложения сервера ? В процессе гугления проскакивала информация что в новом .Net все можно крутить без внешних серверов (как в Node.js) или использовать кросплатформенные WEB сервера (вроде Kestrel но с ним вроде тоже куча проблем в mono).

Вобщем может кто разьяснить как обстаят дела с веб приложениями на чистом C# в mono, и нужно ли чтото исмользовать отдельно для C# + ASP.Net. И как обстаят дела с тем-же самим в .Net Core ?

Зарание спасибо.

Исходная версия zaz, :

Нубский вопрос знатокам C#, mono, .Net Core собравшимся в этом треде (и в частности TC).

На днях появилась необходимость собрать простенкое WEB приложение на С# (ASP.Net), решил не разварачивать IIS в виртуалке а собрать все на рабочей машине (gentoo) на mono (.Net Core ебилдов еще не завезли). Поставил то что предлогал дистр из коробки (mono 2.10 + xsp + mod_mono для апача).

Вроде как все даже завелось и заработало - но mono 2.2 какбы староват, и много чего нету, и нужные либы на нем не завелись.

Решил обновить mono до 4.2.2 - появился нужный функционал, завелись нужные либы - но отвалился XSP и соотвецтвенно mod_mono в апаче. Все попытки собрать в кучу mono 4.2.2 + XSP + mod_mono + apache результатов не дали, документация на mono-project которая касается XSP страшно древняя, сам XSP тоже оказался древним и присутствует только в ветках 2.2 или более ранних.

Вобщем я забил на эту возню, поднял в виртуалке IIS + .Net 4 и набросал нужный код потратив на все часа 2 времени. Но остался какойто неприятный осадок, как все тоже самое запустить на linux ? Что для этого использовать ? Какие пакеты / приложения сервера ? В процессе гугления проскакивала информация что в новом .Net все можно крутить без внешних серверов (как в Node.js) или использовать кросплатформенные WEB сервера (вроде Kestrel но с ним вроде тоже куча проблем в mono).

Вобщем может кто разьяснить как обстаят дела с веб приложениями на чистом C# в mono, и нужно ли чтото исмользовать отдельно для C# + ASP.Net. И как обстаят дела с тем-же самим в .Net Core ?

Зарание спасибо.