Skip to main content
clarification copied into post from comments
Source Link
gnat
  • 20.8k
  • 29
  • 115
  • 295

I regularly republish / redeploy quite a few ASP.NET MVC websites deployed to Amazon AWS, Windows Azure and private webservers and don't see any reasons why your team makes such a big deal of it.

However, you should design you websites in such a way so that tasks like updating texts and links should be done through the database via the website admin interface.

My point is that while changes to a live website are OK (it's called development), redeploying the application to change a text string is likely indicative of a bad design. I am not suggesting the republishing could be done without care.

I regularly republish / redeploy quite a few ASP.NET MVC websites deployed to Amazon AWS, Windows Azure and private webservers and don't see any reasons why your team makes such a big deal of it.

However, you should design you websites in such a way so that tasks like updating texts and links should be done through the database via the website admin interface.

I regularly republish / redeploy quite a few ASP.NET MVC websites deployed to Amazon AWS, Windows Azure and private webservers and don't see any reasons why your team makes such a big deal of it.

However, you should design you websites in such a way so that tasks like updating texts and links should be done through the database via the website admin interface.

My point is that while changes to a live website are OK (it's called development), redeploying the application to change a text string is likely indicative of a bad design. I am not suggesting the republishing could be done without care.

Source Link
Yan F.
  • 121
  • 2

I regularly republish / redeploy quite a few ASP.NET MVC websites deployed to Amazon AWS, Windows Azure and private webservers and don't see any reasons why your team makes such a big deal of it.

However, you should design you websites in such a way so that tasks like updating texts and links should be done through the database via the website admin interface.