Похожие чаты

Someone give it to me straight. Can you be a c#

specialist and only use Linux?

.net is cross platform blahblahblah but can you realistically really do 100% everything c# on Linux? Or will there be pain points not worth the trouble

3 ответов

16 просмотров

Absolutely, you can rock C# on Linux, especially with how .NET Core and its buddies (.NET 5/6/7) have been bridging the gap between platforms. But, let's be real – it's not all sunshine and rainbows: 1. Visual Studio: That heavyweight champ of an IDE from Microsoft? Mostly a Windows party. You've got VS Code and JetBrains Rider on Linux, and they're great, but they're not a 100% replacement for the big VS. 2. Some Libraries: Some of those cool C# libraries? Built with Windows in mind. So, while a lot works with .NET Core and onwards, not everything's gonna play nice on Linux. 3. Desktop Apps: If you're thinking of crafting desktop apps with Windows Forms or WPF, that's a no-go on Linux. But hey, there are alternatives like Gtk# or just pivot to web-based UIs. 4. Tools: Some fancy C# tools and profilers? Might not have all their bells and whistles on Linux, or they might be missing altogether. 5. Big Enterprise Stuff: If you're diving into big corporate projects, some might be a bit too cozy with older, Windows-centric .NET stuff. 6. Interop: If you're trying to mesh C# with Windows-only stuff, you're in for a bumpy ride. 7. Testing: Even if you code on Linux, if your users are on Windows, you'll have to test it there. So, might need to keep a Windows setup handy. So, bottom line? For a bunch of stuff like web dev, utilities, and apps, Linux is a solid choice for C#. But if you're diving deep into certain niches, you might hit some speed bumps. Whether it's worth navigating those or not? Totally your call!

we still have some old services on windows, but we switched from to using linux and have really had no issues i mean there are some different things, like installing services, choosing the directories for executables and configurations, having various checks and obviously the big difference would be debugging, because you can't just attach the debugger as is, you have to install some stuff

Похожие вопросы

Обсуждают сегодня

Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
How about the project bro Likes the community not that active ?
🅿️abby_FX
19
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
How are we going bro about the Raids ??
🅿️abby_FX
13
Россия стала ввозить сливочное масло из ОАЭ. Просто ради любопытства взглянул на статистику и впечатлился. У арабов среднестатистическая корова дает около 42 литров молока в д...
Foxcool
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Карта сайта