I realize that the best practice is to use strongly typed Views and pass in all needed data in a ViewModel, but I am curious if there are situations where it is actually conside
I prefer to use some DTO instead of using viewbag. Using DTO make you strong type your viewdata.
Hope this helps.