Live data from Hacker News

Microsoft removes hot reload from open source .NET, locks it to Visual Studio

github.com

21–30 of 62 posts

Re: Microsoft removes hot reload from open source .NET, locks it to Visual Studio

#21
post #2

Extend. So you can't use this feature on Jetbrains Rider or any other app other than Visual Studio. This is typical Microsoft, so it's unsurprising. But they have a strange way of 'embracing' open source.

It’s their own code. You’re accusing Microsoft of EEEing their own code?

EEE isn't about the code, it's about the community. They brought in a lot of people from the Linux world through .Net Core, proper Linux support and porting tons of libraries. They could next try to convert those to paying customers by locking them into VS.

I work at MS, and I love .Net, but I'm really frustrated at this. I have a disability and VS Code is far more accessible for me (b/c extensions), but it's painful getting things done compared to VS.

Re: Microsoft removes hot reload from open source .NET, locks it to Visual Studio

#22
post #6

I'm the author of that issue. I think I can be a little more frank here: this is a horrifically short-sighted decision that has me scared for the future of .NET. I have a tremendous amount of respect for the .NET team, and I'm very certain they're not the ones behind this. I've been incredibly impressed by the hot reload solution that the .NET team has delivered. It's worked remarkably well in preview across multiple…

Visual studio is anything but legacy and I haven't found anything better. Where does the future lie?

IMO - Rider. It's way better with its autocomplete, refactoring, renames, code completion, debugging, 3rd party code navigation, overall responsiveness. I've switched and I feel physically disabled whenever I have to do something in Visual Studio again. The only thing that is lacking in Rider is Azure support(plugin is meh), but I don't really use that anymore, we have CI/CD for that.

Re: Microsoft removes hot reload from open source .NET, locks it to Visual Studio

#26
post #22

Earlier quoted context omitted.

Visual studio is anything but legacy and I haven't found anything better. Where does the future lie?

IMO - Rider. It's way better with its autocomplete, refactoring, renames, code completion, debugging, 3rd party code navigation, overall responsiveness. I've switched and I feel physically disabled whenever I have to do something in Visual Studio again. The only thing that is lacking in Rider is Azure support(plugin is meh), but I don't really use that anymore, we have CI/CD for that.

Did you use Roslynator and Codemaid extensions? both are free and lighter than Resharper.

Almost always when somebody shits on Visual Studio s/he either uses C++

(and there's significant difference apparently between C++ and C#) or used it with Resharper, or without any extension/addon at all.

Just try Roslynator if you haven't used it yet.

Re: Microsoft removes hot reload from open source .NET, locks it to Visual Studio

#28
post #22

Earlier quoted context omitted.

IMO - Rider. It's way better with its autocomplete, refactoring, renames, code completion, debugging, 3rd party code navigation, overall responsiveness. I've switched and I feel physically disabled whenever I have to do something in Visual Studio again. The only thing that is lacking in Rider is Azure support(plugin is meh), but I don't really use that anymore, we have CI/CD for that.

Did you use Roslynator and Codemaid extensions? both are free and lighter than Resharper. Almost always when somebody shits on Visual Studio s/he either uses C++ (and there's significant difference apparently between C++ and C#) or used it with Resharper, or without any extension/addon at all. Just try Roslynator if you haven't used it yet.

I did use Roslynator. It helps with clunkiness of VS and gives you some refactorings but it felt far from Rider. Roslynator also doesn't fix abysmal code autocompletion. Even after the 'AI autocompletion' that VS introduced like 2-3 years ago, it was always just bad, classes you actually want to use are so far down I found myself typing whole class names by hand anyway.

Re: Microsoft removes hot reload from open source .NET, locks it to Visual Studio

#29
The way I deal with all of this (we are a pure Microsoft shop), is to simply pretend like MS is another flavor of Apple, and that I shouldn't expect anything to work outside of the walled garden. Pay to play, rug taken out from under at worst moment, etc. All par for this course.

Once you accept the nature of the abuser, it's a lot easier to get productive and back to some state of happy.

Is Microsoft raping and pillaging OSS? Kinda maybe in some ways... Are they providing incredibly powerful tools and platforms upon which ordinary assholes like myself can build neat shit? Yes also.

I dont think we should always expect to have our cake and eat it too. Seems like some days we are allowed to, and on others we are reminded that magic is not always free.

Post reply on HN