MVc路由

为什么需要路由:更好的优化Url使用户能够更容易记住和理解

                对于SEO有很大的帮助

Mvc 路由包含:

路由:路由是包含Url和一些约束条件的类,为了确定路由将根据请求评估url   模式和约束

路由处理程序;路由处理程序应用于处理特定请求的类

全局路由表:全局路由表列出在应用程序中注册的所以路由。通常在第一次启动应用程序时,使用用户的路由初始化全局路由表

包含的5大属性:

 Url:传统的url 思维模式认为,url代表服务器的上一个物理路径,而mvc中是根据一定规则设置路由url的匹配方式,必须通过RouteData的属性传递到路由处理程序。

 示例:

Route  blog=new  Route(
   "blog/{year}/{month}/{day}"

  New MvcRouteHandler()

);

posted @ 2012-03-23 13:33  sulin  阅读(492)  评论(0编辑  收藏  举报