用户操作
[即时聊天] [发私信] [加为好友]
范维肖ID:fanweixiao
5519次访问,排名16935(-9)好友78人,关注者118
if(a=b)a=/*b
fanweixiao的文章
原创 10 篇
翻译 2 篇
转载 1 篇
评论 20 篇
范维肖的公告
最近评论
thunder43:V8没啥兴趣,这个GVN你用过么?好用么?
chuanyuewen:学习拉
chuanyuewen:学习拉
fanweixiao:是gc小组的一个leader写过的,我又加了一些东西.
fanweixiao:是gc小组的一个leader写过的,我又加了一些东西.
文章分类
收藏
    相册
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    ASP.NET

    翻译 剖析System.Web.Routing收藏

    ASP.NET MVC(以下简称mvc)的其中一个特性是使用了一个新的路由组件(routing engine)来提供一种更为舒适的将URL映射到程序中的特定页面上。在mvc开发的早期微软就意识到System.Web.Routing这个基础组件不但只为mvc使用,还应该能使用在传统的asp.net模型中,以提供更简单的URL重写功能(当然微软还意识到可以把它与Dynamic Data配合使用)。因此,他们把Routing这个功能从mvc中提取出来,并且作为.net 3.5 sp1的一部分发布.

    那我们来看看它的工作原理吧!

    System.Web.Routing有两个核心部分:RouteRoute Handler。一个route是一个简单的类,包含与请求的url想匹配的模式(pattern)。每个传入的url将会与你定义的Routes集合相匹配,只要匹配上第一个就会立刻使用该模式。一个Route看起来会像这样:

    Csdn Blog version 3.1a
    Copyright © 范维肖