title: How to update a web app without suffering cached CSS issues?
body: <p>Say I've got a web app.  I add some features to it, and those features require additions to some existing CSS files on my web server.  I deploy my new features and CSS additions to my server, and they work great.  Users visiting the site will probably have cached CSS in their browser, though, which means the new features will look broken/weird until either they manually refresh the page or their cache expires.  The problem might be even worse if there's a cache server between my server and the user, in which case even a manual refresh won't help (I don't think).</p>
  
  <p>Is there a common way to avoid this?</p>
  
  <p>EDIT: I'm running on ASP.NET 4.0.</p>