我想在将整个应用程序移植到MVC 3之前弄清楚要考虑什么。 我听说它更适合网络。 我想指出我当前的网站很大程度上依赖于Membership API,Roles等。内置.NET框架。
一切都会有效吗?
答案 0 :(得分:3)
ASP.NET MVC也使用ASP.NET管道 - 因此大多数HttpModule基础内容都适用于ASP.NET MVC。
但是,实际处理程序的工作方式完全不同 - ASP.NET Webforms使用Page和Control树,而ASP.NET MVC使用完全不同的方法 - 控制器处理请求和用于html生成的视图。迁移到ASP.NET Webforms到ASP.NET MVC肯定存在学习曲线。
您应该问自己迁移到ASP.NET MVC会获得什么样的好处 - 例如,您是否获得了很多增强功能,可行寿命超过2 - 3年。这些可能是考虑迁移的几个原因。
答案 1 :(得分:1)
让我拿出水晶球。既然你真的没有提供太多信息,我将不得不读懂你的想法......嗯......所有的迹象都指向没有。
是的,会员在MVC中运行良好,但从webforms移植应用程序可能意味着很多问题,特别是如果您依赖第三方控件。