What's the best way to automatically deploy changes to a database driven web application? Is there a single product out there that can modify the following...
- Website (dlls, aspx, css files etc)
- Database Schema (add tables, columns, etc)
- Database data (modify table contents)
- Reporting Services reports
I've seen various separate products, but not one that does everything.