2

我正在寻找一个好的示例项目或网站参考,它提供了一个简单易懂的 URL 重写和制作可破解 URL 的概述。

我已经阅读了大量关于这个概念的内容,但我特别想为程序员寻找一个好的实现示例来开始使用。

这是专门针对 .NET 3.5 的,所以其中的示例非常完美!

编辑:现在 ASP.NET 4.0 已经发布,这个问题没有实际意义,因为 URL 路由机制非常棒。我在所有 ASP.NET 应用程序中都使用它。

4

3 回答 3

1

很确定您是指网络表单,如果是这样,请查看 phil haack 的这篇文章 http://haacked.com/archive/2008/03/11/using-routing-with-webforms.aspx

如果您的意思是 asp.net MVC,请查看http://www.asp.net/learn/mvc-videos/video-399.aspx或 www.asp.net/mvc 上的任何视频

于 2008-12-03T02:22:26.270 回答
1

ASP.net 路由(不重写)是要走的路。两个关于初学者主题的好帖子:

http://blogs.msdn.com/mikeormond/archive/2008/05/14/using-asp-net-routing-independent-of-mvc.aspx
http://chriscavanagh.wordpress.com/2008/03/11 /aspnet-routing-goodbye-url 重写/

于 2008-12-04T20:02:29.577 回答
0

在阅读了这些非常有用的回复,并花费了大量时间研究这个主题,并使用框架 3.5 sp1 编写代码示例之后,我发现自己成功了。

对我来说,最好的方法是首先实现这个超级简单的例子,然后使用它:

http://blogs.msdn.com/mikeormond/archive/2008/05/14/using-asp-net-routing-independent-of-mvc.aspx

接下来我发现了这个优秀而简单的例子,它扩展了第一个例子,并且增加了对参数的支持。这个例子简单而优秀:

http://bbits.co.uk/blog/archive/2008/05/19/using-asp.net-routing-independent-of-mvc---passing-parameters-to.aspx

我希望这可以帮助其他关注这个话题的人;似乎对此有相当大的兴趣,即使对于不打算使用 MVC 的开发人员也是如此。

于 2008-12-14T23:34:30.597 回答