I was testing this setup for a month mainly using Blazor & .NET 6. The main issue I experienced with Visual Studio was that hot reload while debugging hardly ever worked (for clarity, this hot reload does work in native windows), so I had to stop and restart the app for every change. This one thing in it self led to so much wasted time and frustration that I decided it was not working for me. Of course it was not a decision made lightly as I have been using MacBook Pros for as long as I can remember and have always been very happy with the hardware. The other thing I experienced, which is a Parallels issue in general and not linked to VS, was that the keyboard setup was all over the place, and I could not find any reason or pattern to it's behavior. My Parallels was set up with two different languages that I could swap between. Sometimes this worked, sometimes not. So when one in the middle of coding can't find "\" or "@" and needs to randomly test out loads of key combinations, that is not in my working day acceptable. However, I would be pleased to hear your comments on my experience. Do you use hot reload and if so have you not experienced and issues?