Question: are both tempdata/viewdata require typecasting in mvc?
Answer: ViewData and TempData require typecasting and null checking whereas ViewBag doesn't need such checking.