Deploying an ASP.NET MVC in production, while users are still online

Viewed 1568

I need to know the best practices for deploying a new version of an ASP.NET MVC application while users are still connected to it

Everytime one deploys the .dll that contains the models and controllers of the application, the application is rebooted. Also deploying the web.config (that references eventually new libraries) results in rebooting the application.

So, the question is: how do I update the application's dll or web.config without disconnecting the users from the site?

2 Answers
Related