4 ms·
Can you do .NET development on a Mac these days? I vaguely remember a thing called Mono that was in vogue for a while before .NET Core became open source. Anyon
by arthurcolle 5y ago
Can you do .NET development on a Mac these days? I vaguely remember a thing called Mono that was in vogue for a while before .NET Core became open source. Anyone have time to do a quick recap of capabilities on non Windows or Windows Server systems?
- elisaado 5y agoYes! The thing you're looking for is .NET Core.
- manigandham 5y agoThe latest release is just called .NET 5 .NET Core was the name for the cross-platform version, but that's the default now and will be the future. No need to differentiate from the older Full Framework anymore.
- pjc50 5y agoMicrosoft naming strikes again. I suspect they're only dropping the "core" now because they can - below 4 there's a need to disambiguate versus .net Framework versions.
- mattmanser 5y agoAnd the road between .net core 1 > .net core 2 > .net core 3 was extremely bumpy.
- darrylb42 5y agoNot to mention there is no upgrade path from .Net Framework to Core. Major missing features like WCF are still an issue in .Net 6. Migrating is a long and slow processes. Luckily we can use .Net Standard 2.0 as a bridge for libraries.
- pjmlp 5y agoOr features like how Assembly reloading and MSIL code generation works.
- Smaug123 5y agoYes, it all Just Works (TM). Rider with net5 is as seamless for me on a Mac as it is on Windows.
- popotamonga 5y agoMy whole company is c# and every single person has a company issued Mac, 0 issues.
- moron4hire 5y agoBasically, the only major systems it not on are the BSDs, as the work is still in progress.
- josteink 5y agoAs one of the original contributors trying to land BSD-support back in the 1.0 days (2015!!! before life got in the way), that’s been the story for waaay to long now. I really hope some day we finally land it. Even as a full time Linux-user these days, BSD still has a special place in my heart.
- turtlebits 5y agoYou can, but not all the languages receive the same level of support. I really tried (twice) to use F# on Mac recently and gave up because the tooling/docs didn't work.
- pjmlp 5y agoHow come? Most of the F# open source community is on Macs. Were you using Ionide?
- jcpst 5y agoBeen using a mac + rider at work for years now, at a very large company. Still have to fire up windows occasionally for Framework/Legacy stuff for though. I sometimes try out ideas in C#/F# at home (linux). With Rider, it’s pretty much the same experience on all 3 OSes, it’s pretty nice.