1 Востаннє редагувалося tchort (09.11.2020 15:47:21)

Тема: Має хтось досвід з C# в Linux?

Тільки недавно дізнався що існує версія портована/прикручена до Антарктичної Птиці ще й випущена самою "корпорацією М". Вже давно хочу погратися з нею (мовою Шарпів) і додати в пояс з інструментами, крім того бачу деяку кількість непоганих фреймворків і пропозицій серед рабовласників-роботодавців. Спокуса росте. Та підозра залишається. Чи добре вони зробили роботу, проблеми чи якісь дивацтва спостерігаються? Не хотілось би інвестувати часу в проблемний недоробок. Дякую.

2

Re: Має хтось досвід з C# в Linux?

Mono ? Якщо так, здається там деякий функціонал урізаний... Якщо я не помиляюся, Mono також використовується при написанні скриптів для Unity3D.

3 Востаннє редагувалося tchort (09.11.2020 16:32:55)

Re: Має хтось досвід з C# в Linux?

Ні, ні Net.Core? Словом, те що тут:
https://docs.microsoft.com/en-us/dotnet … tall/linux
Віконники понавигадували різних термінів і скорочень, поки розберешся в них коли незнайомий з системою...
Згадано деякі проблеми тут(ще переглядаю) але пост ще аж 16-го року:
https://stackoverflow.com/questions/377 … o#39740592

Цитата користувача.

...Net Core is not matured enough. I was struggling to implement it with IBM Bluemix and later dropped the idea. Down the time (may be 1-2 years), it should be better.

4

Re: Має хтось досвід з C# в Linux?

tchort написав:

Ні, ні Net.Core? Словом, те що тут:
https://docs.microsoft.com/en-us/dotnet … tall/linux
Віконники понавигадували різних термінів і скорочень, поки розберешся в них коли незнайомий з системою...
Згадано деякі проблеми тут(ще переглядаю) але пост ще аж 16-го року:
https://stackoverflow.com/questions/377 … o#39740592

Цитата користувача.

...Net Core is not matured enough. I was struggling to implement it with IBM Bluemix and later dropped the idea. Down the time (may be 1-2 years), it should be better.

За ці роки .NetCore вийшов в мейнстрім. Я не маю практики розробки під Лінукс, але з того, що знаю
1) Розділяти середовище розробки та середовище виконання. Для розробки можна юзати віконну Visual Studio або кросплатформенну Visual Studio Code, щось чув і про онлайн IDE від МS
2) Наскільки я знаю, розроблені на .NetCore сервісні речі чудово працюють під Лінукс з використанням Докера. IDE може створювати готовий Докер-контейнер для аплікухи відразу, якщо проект збілдився, й, задається, деплоїти його куди треба

так що, найпростіший шлях - поставити собі Visual Studio  й попробувати збілдити нескладний проект
Ну й по хочу відчуєте чи потрібно багато "танців з бубном" щоб отримати потрібний вам результат

Подякували: tchort, Chemist-i2

5

Re: Має хтось досвід з C# в Linux?

Не хотілось би інвестувати часу в проблемний недоробок. Дякую.

Я маю досвід з С# на лінуксі. Працює тільки ядро С#, а віконні фреймворки не працюють.

Подякували: tchort, leofun012

6 Востаннє редагувалося tchort (10.11.2020 02:47:41)

Re: Має хтось досвід з C# в Linux?

Дякую, доволі детально.
Виявляється ASP.NET Core се щось що існує. (вже вибачте що веб не моя сфера будь то .NET чи C# чи що завгодно)
https://en.wikipedia.org/wiki/List_of_. … frameworks

7

Re: Має хтось досвід з C# в Linux?

tchort написав:

Дякую, доволі детально.
Виявляється ASP.NET Core се щось що існує. (вже вибачте що веб не моя сфера будь то .NET чи C# чи що завгодно)
https://en.wikipedia.org/wiki/List_of_. … frameworks

Разом з ASP.NET Core ви можете використовувати кросплатформенний http сервер Kestrel замість віндового IIS

Подякували: tchort1

8 Востаннє редагувалося tchort (11.11.2020 16:15:28)

Re: Має хтось досвід з C# в Linux?

Приємна річ. На диво швидко всотується в кору головного мозку. (Відхопив собі книгу від O`reilly написану Ian Griffiths (2020), ту що з потворним страусом.)
*Трохи неприємно було дізнатися що Корпорація М. автоматично збирає якусь моторошну телеметрію, дякувати Ісусу воно хоч вимикається.

9

Re: Має хтось досвід з C# в Linux?

0xDADA11C7 написав:

Не хотілось би інвестувати часу в проблемний недоробок. Дякую.

Я маю досвід з С# на лінуксі. Працює тільки ядро С#, а віконні фреймворки не працюють.

А чому це обгортка для GDI+ , має працювати там де немає GDI+ ?

10

Re: Має хтось досвід з C# в Linux?

Може це в Дніпрожидівську такі потуги покепкувати з нудьги у людей вважають витонченим жартом. Як знати, пост перенасичено деталями.

11

Re: Має хтось досвід з C# в Linux?

Я не кепкував, в Моно я не знайшов як працювати з вінформс.

Подякували: leofun011