|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
Gluck_13, мы в таком случае проводит декомпозицию. очень большие сомнения, что все 1000 сущностей укладываются в один граф зависимостей. точнее что сказать сложно, без деталей задачи. вполне возможно, что для задачи с таким количеством сущностей больше бы подошёл micro-ORM, типа Dapper. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2014, 17:35 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
А чё-нить уже сделали в этом направлении, чтоб кнопку ткнул и за минуту всё поставилось и настроилось? Сегодня весь день убил, чтоб на этот линукс mono поставить, стопицот команд в чёрном окне напечатал, теперь несколько дней это всё настраивать ещё. Глаза уже покраснели, обретаю черты линуксоида. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2014, 16:14 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
st_stА чё-нить уже сделали в этом направлении, чтоб кнопку ткнул и за минуту всё поставилось и настроилось? Сегодня весь день убил, чтоб на этот линукс mono поставить, стопицот команд в чёрном окне напечатал, теперь несколько дней это всё настраивать ещё. Глаза уже покраснели, обретаю черты линуксоида. ХЗ. я без опыта поставил за час mono + xamarin studio + коннектор к MySql. Из этого времени минут 20 заняла только скачка пакетов через менеджер. Ставил на opensuse ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2014, 16:37 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
На opensuse я в 2011-ом mono ставил, сейчас уже не помню сколько времени заняло. А сегодня на Centos 6.5 поставил. Простым способом через yum не захотело ставиться. В общем сначала через wget качаешь все исходники (mono, xsp, mod_mono плюс остальную шнягу), затем распаковываешь, потом конфигурируешь, затем компилишь и инсталишь (make && make install). Если чего нехватает - пишет ошибку во время конфигурации, то доставляешь. Плюс прописываешь переменные окружения. Более менее нормальный мануал оказался тут . До libgdiplus всё идёт гладко, а libgdiplus отказался конфигурироваться из-за недостающих зависимостей, пришлось гуглить (ещё же надо понять что за ошибка и что вообще гуглить) и исполнять уже этот нагугленый мануал (жаль японский когда-то так и не выучил в университете) и начиная сверху донизу прогонять все эти стопицот команд (помечены чёрным), ставя недостаящую шнягу. Далее настройка апача (тут уже просто) и вот он запуск простенькой Response.Write(). Ну его нахрен такие приключения. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2014, 17:08 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
st_stНу его нахрен такие приключения. рано борщ солишь. пока это лишь громкие заявления. однако недополученная прибыль, это потери, приличная по меркам компании сумма со знаком минус. так что заявления будут подтверждать на практике, думаю. так что терпение ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2014, 19:48 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
То что делает Microsoft - это дипломатический слив .NET! Что тут не понятного. Кинут они "нежно" армию дотнечников и все! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2014, 00:36 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
wamaco, вероятно, вам известен и мотив этого действия? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2014, 00:50 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
wamacoТо что делает Microsoft - это дипломатический слив .NET! Что тут не понятного. Кинут они "нежно" армию дотнечников и все! А Вам от .NET еще что-то надо? Чего-то не хватает? Есть куда развиваться? Все уже написано, оттестировано, профикшено. Бери да юзай! Дотнетчики сегодня находятся в самых тепличных условиях. Большинство контор не переходило на версию 4.5 ибо нафиг не нужна, в 4.0 все есть и все работает, некоторые еще на 3.5 висят. Многие только сейчас берутся WPF осваивать, и про SL только узнают. Вот я лично понятия не имею чего сегодня нет в .NET без чего нельзя обойтись. В общем на существующей базе можно спокойно еще лет 10 сидеть даже если завтра мелкософт забъет на .NET окончательно и безповоротно. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2014, 01:12 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
Shocker.ProwamacoТо что делает Microsoft - это дипломатический слив .NET! Что тут не понятного. Кинут они "нежно" армию дотнечников и все! вероятно, вам известен и мотив этого действия? Механизм слива тоже не понятен. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2014, 06:03 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
Чё-то в Xamarin не нашёл кнопку деплоя приложения на сервер. Ладно вебдеплоя нету, ну хоть ftp же должен где-то быть то. Пока короче в VS компилю и деплою по ftp. MVC 4 пытаюсь запустить, часа два провозился, пока безрезультатно. Оказывается mono ставит .net 2.0 по умолчанию, вручную на 4.5 переводить надо. Для правильного создания конфига в httpd.conf приблуду создали , затем нагуглил что надо дописать туда MonoServerPath site.com "/opt/mono/bin/mod-mono-server4", затем нужно пропатчить файлы в самом mono и типа будет вам .net 4.5. Теперь остановился на следующей ошибке, походу ещё где-то патчить чё-то надо. Ушёл гуглить. После всего этого винда кажется раем. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2014, 13:48 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
st_stЧё-то в Xamarin не нашёл кнопку деплоя приложения на сервер. Ладно вебдеплоя нету, ну хоть ftp же должен где-то быть то. Пока короче в VS компилю и деплою по ftp. MVC 4 пытаюсь запустить, часа два провозился, пока безрезультатно. Оказывается mono ставит .net 2.0 по умолчанию, вручную на 4.5 переводить надо. Для правильного создания конфига в httpd.conf приблуду создали , затем нагуглил что надо дописать туда MonoServerPath site.com "/opt/mono/bin/mod-mono-server4", затем нужно пропатчить файлы в самом mono и типа будет вам .net 4.5. Теперь остановился на следующей ошибке, походу ещё где-то патчить чё-то надо. Ушёл гуглить. После всего этого винда кажется раем. Это первые 5 раз больно, а потом привыкаешь и начинаешь получать удовольствие :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2014, 14:07 |
|
А .NET идёт на Linux
|
|||
---|---|---|---|
#18+
Arm79Это первые 5 раз больно, а потом привыкаешь и начинаешь получать удовольствие :-) Да, удовольствие получил, большое причём, когда вся эта шняга заработала Потребовалось ещё несколько багфиксов - создать вручную папки на сервере внутри установленного mono и назначить на эти папки права 777 (mono пытается писать туда свою инфу с правами апач-юзера, который не root и соответственно обламывается на привилегиях), причём 777 надо ставить не на те папки, которые выводятся на странице как ошибка 500 error записи в них, а совершенно на другие, об этом нашёл упоминание опять же на stackoverflow. Единственное, ругается на WebAPI, обламывается на этой строке - WebApiConfig.Register(GlobalConfiguration.Configuration); в global.asax, пришлось её закомментарить и WebAPI походу работать не будет, решения в гугле как запустить WebAPI не нашёл, вопросы есть, но либо немного не то, либо висят без ответа, да он собственно на том проекте и не нужен, поэтому фиг с ним. Тестовый проект выгрузил, вроде работает. Version Information: 3.10.0 (mono); ASP.NET Version: 4.0.30319.17020. ASP.NET MVC 4, VS2013. Завтра в пятницу вечером надо отметить установку этой моны. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2014, 15:46 |
|
|
start [/forum/topic.php?fid=20&msg=38816412&tid=1402202]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 331ms |
total: | 473ms |
0 / 0 |