我的asp.net内容管理系统如何迁移到asp.net mvc下
本人用asp.net webform设计了一套网页内容管理的系统(www.buyourweb.com),有如下技术要点:
1.url伪路径:自定义404.aspx,所有的url伪路径通过404.aspx后台代码访问数据库的自定义路径及参数模板来控制
2.网页输出:基本不用asp.net 中aspx的页面内容,完全通过aspx后台代码访问数据库来输出web页面
这个模式已经应用到多个项目中,运行正常;
最近初步了解了mvc的框架,觉得以上通过后台代码来控制前端页面的模式正是mvc擅长做的事。但是有以下疑问:
1.对于url伪路径,网上几乎没有看到有通过访问数据库来进行控制的案例,不知我的方式是否合理?
2.另外,mvc框架下如何使用iis 404的方式来进行url路由控制?
请教一下asp.net及mvc的大牛们,多谢!