Edit: would like to know why I'm being downvoted.
- Create a architecture diagram out of .NET and native compiled code.
- Integration with SharePoint and Dynamix SDKs
- SQL Server and Azure SDKs
- Using the Fakes mocking framework for MSIL rewriting
- Debugging the GPU shaders
Just a couple of examples, I can take plenty more out of VS enterprise.
I really don't get how people can think JetBrains does better than platform owners.
They will ever play catch-up with platform capabilities and only offer a subset of the package.
> They will ever play catch-up with platform capabilities and only offer a subset of the package.
Obviously, they are competing with a 20+yo product.
But atleast I can get all my .NET work done on Linux without needing slow bloated VS with a ton of useless features like 'unit testing for poor code choices or legacy codebases', or 'integration with the 2nd worst collaborative tool after Jira'.
Looking forward to see how they deal with MAUI and Blazor integration.
What others call bloat I call productivity features.
Having used both Visual Studio and Rider for many years now, one is definitely playing catch up but I’m not convinced it’s Rider.
There is an equally long list of things that Rider does and VS doesn’t. There’s a reason Resharper for Visual Studio is so popular.
I’m fond of Visual Studio but using Rider on macOS instead of VS on Windows is a much nicer experience for my .NET development (and I know it’s subjective).
Also worth bearing in mind Rider’s cost vs VS Enterprise’s eye-watering licence fees.
Borland taught me what it means to always being a 2nd class experience versus owning the platform tooling.
People complain about VS bloat and their answers is to put a yet another heavy weight plugin on top.
When my teammates ask me why my VS is so fast versus theirs, well I don't run Resharper.
I've seen a lot of documentation (third party and Microsoft) that just start in on a "Visual Studio"-based solution while ignoring everything else, which kind of rubs me the wrong way.
Yeah I know the feeling. I like to remind people there is a good development experience on linux also when using Rider. Sometimes feel like people are still stuck on “.net is windows only!”