1
6
这将是一个很长的答案,因为我想确保你充分意识到你可以通过各种方式完成你想做的事情。 为ASP.NET MVC框架提供动力的路由引擎将与传统的ASP.NET框架一起工作。您可以利用RouteTable并分配路由,就像在ASP.NET MVC应用程序中一样。在传统的ASP.NET站点中,您无法获得MVC部分。这对ASP.NET框架来说是一个巨大的增强,看到他们重用代码并使其在两个框架中都能工作真是太好了。如果你想了解更多信息,请查看ScottGu's post reference 现在,如果你还想写你自己的。您需要学习ASP.NET HTTP管道以及如何实现 IHttpModule 和 IHttpHandler 接口来创建自己的HttpModule或HttpHandler类来处理路由。这些接口是编写自己的路由引擎的关键。为了帮助将这些接口放在一个工作示例中,我不推荐这样做 MSDN article 足够地它向您展示了如何使用任一接口,并解释了在创建自己的路由/url重写引擎时的区别。 |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |