Debugging on your Live Service is bad! For instance if you are breaking in the debugger while one of your users is trying to get data, that call will likely timeout. Also it is difficult to isolate an issue if multiple unplanned requests are coming into your service. If you have some things you need to test or debug with your .NET backend, you can easily publish your .NET Backend code to a 'Staging' service to do your debugging.
Available formats for this video:
Actual format may change based on video formats available and browser capability.