I am curious why in 2017 we still have to compile and run our ASP.NET MVC applications after every c# change.
Why can't we just make a change, hit refresh in the browser and have our code behind the scenes reload by itself?
What is the underlying technical reason preventing this?