I'm currently developing an ASP.Net MVC 5. The problem is, I have always coded the websites and handed them over to other people who managed the deployment and maintenance. I have never been on the other side of the production and now I have to be. I have read some articles for ASP.Net MVC 3 but since I am creating this project with MVC 5, I was wondering what I should do in situations where the models need some changes. For instance:
- I rename field or column
- Add another field to the model with acceptable default values (maybe even null)
- Remove a field
- ...