• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C#.NET i Linux

VPS Starter Arubacloud
+1 głos
10,382 wizyt
pytanie zadane 15 sierpnia 2015 w C# przez goran. Użytkownik (930 p.)
Siema,

ostatnio zacząłem troche bawić się z Linuxem.Nauczyłem się troche terminala i bardzo spodobał mi się ten system.Dotychczas używałem go na VB,ale z powodu słabego komputera(2GB ramu) nie jestem w stanie optymalnie z niego korzystać.Zastanawiam się nad usunięciem Windowsa i zainstalowaniem Linuxa.I tutaj pojawia się pytanie:czy na Linuxie są jakieś sprawdzone "sposoby" na pisanie w C#.NET itp.?

3 odpowiedzi

+2 głosów
odpowiedź 15 sierpnia 2015 przez adrian17 Ekspert (344,100 p.)
Oczywiście można na Linuxie pisać w C#. Kompilator nazywa się mcs, jest też build system xbuild (do kompilowania projektów Visual Studio), runtime nazywa się Mono. Mono ma większość elementów .NET'a 4.5 z wyjątkiem WPF'a i kilku innych małych rzeczy.
0 głosów
odpowiedź 15 sierpnia 2015 przez Dorion300 Szeryf (90,250 p.)
edycja 15 sierpnia 2015 przez Dorion300

Od siebie polecam program MonoDevelop do pisania programów w C#.

Jak i zainteresuj się Mono do uruchamiania programów .NET na Linuksie.

Tu możesz pobrać Mono: http://www.mono-project.com/download/#download-lin

Tam powinny być instrukcje jak zainstalować Mono.

komentarz 15 sierpnia 2015 przez adrian17 Ekspert (344,100 p.)

Jeśli ktoś nie potrzebuje bleeding edge'a to większość repozytoriów ma własne pakiety z mono, instrukcje ze strony są raczej niepotrzebne.

Programy .exe napisane w .NET uruchamiasz za pomocą konsoli pisząc "mono lokalizacja_programu_exe"

Programy skompilowane na Linuxie można odpalać normalnie, "./program.exe"

komentarz 15 sierpnia 2015 przez Dorion300 Szeryf (90,250 p.)
U mnie musiałem jeszcze instalować Mono mimo że posiadałem MonoDevelop.
komentarz 15 sierpnia 2015 przez adrian17 Ekspert (344,100 p.)

U mnie na Mincie wystarczyło bodajże

sudo apt-get install mono-runtime mono-mcs mono-xbuild monodevelop

0 głosów
odpowiedź 15 sierpnia 2015 przez kotfuterkowy Dyskutant (9,220 p.)
Słyszałem o Visual Studio Code. Czy ktoś się już bawił tym narzędziem? https://www.visualstudio.com/en-us/products/code-vs.aspx
komentarz 16 sierpnia 2015 przez krecik1334 Maniak (58,390 p.)
to chyba nie jest do C# tylko do webu, nie?

Podobne pytania

0 głosów
1 odpowiedź 425 wizyt
pytanie zadane 27 maja 2019 w C# przez Ditrix Mądrala (5,650 p.)
+1 głos
0 odpowiedzi 549 wizyt
pytanie zadane 30 czerwca 2021 w C# przez reaktywny Nałogowiec (40,650 p.)
0 głosów
1 odpowiedź 246 wizyt
pytanie zadane 11 marca 2019 w C# przez Agrash Nowicjusz (180 p.)

92,453 zapytań

141,262 odpowiedzi

319,088 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...