I've been developing using Visual Studio running on an Azure VM for a while now, and am looking forward to seeing how this does. The benefits are:
* Your every-day laptop can be lighter and have less "development cruft". It's email, office, and a browser.
* You can upgrade/swap out/use multiple laptops and desktops without losing dev environment
* If you do it right, you can spin up a new dev environment with little effort. I just run "./install-devapps.ps1", which runs a bunch of Chocolatey installs, and have a new VM in a few minutes.
One thing I'm curious about with this new offering is how supporting dev infrastructure works. I run a dev SMTP server (papercut) and SQL Express on my dev vm and use in about 90% of my projects. I'd rather not spin up Azure SQL for every dev project, but I'm wondering if Microsoft might want me to ;)
* Your every-day laptop can be lighter and have less "development cruft". It's email, office, and a browser.
* You can upgrade/swap out/use multiple laptops and desktops without losing dev environment
* If you do it right, you can spin up a new dev environment with little effort. I just run "./install-devapps.ps1", which runs a bunch of Chocolatey installs, and have a new VM in a few minutes.
One thing I'm curious about with this new offering is how supporting dev infrastructure works. I run a dev SMTP server (papercut) and SQL Express on my dev vm and use in about 90% of my projects. I'd rather not spin up Azure SQL for every dev project, but I'm wondering if Microsoft might want me to ;)