好久好久没有在博客园写过东西了,不少大虾也说过展现本身最好的地方就是有一个博客做为笔记,展现一下本身的学习和研究成果。框架
最近决心将公司的一款产品改用MVC的方式实现,因而乎就开始在园子里面疯狂的寻找各类基于MVC的框架和EF的案例。终于找到一款基于MVC+EF+Bootstrap的框架,而且决定本身动手改造尝试一番。自认为本身写过一些MVC的程序,就对MVC了解了,结果发如今写的过程当中不断的碰钉子呀。学习
下面就记录一些本身学习过程当中发现的问题,值得本身和你们注意:spa
一、ViewBag和ViewData是基于View的,若是发生跳转就更换了Request上下文,那么ViewBag和ViewData也就丢了,因此要用TempData。这里我就基本栽了半天的跟头,好几个地方不断的尝试老是以为不对。可是终于发现问题了,还得慢慢调整一番。由于原来拿到的框架基本不考虑跳转,都是页面内用JS完成大部分操做的。博客
二、ViewBag是ViewResultBase类的一个属性,因此在RedirectResult类中是找不到的,我说怎么跳转后就报错呢。产品