Uri映射和uri路由

时间:2011-01-18 16:18:10

标签: silverlight url-routing

我正在读一本关于Silverlight 4的书。它使用术语“uri mapping”和“uri routing”,但我看不出有任何区别。他们在我看来是一样的。请有人解释其中的差异。

顺便说一句。当我想使用“漂亮”的url时,我使用UriMapper类并定义一些映射,所以我希望这是“uri mapping”。那么任何特殊的“uri路由”类在哪里以及它与UriMapper的区别?

引证: “除了Uri Mapping之外,Silverlight中的导航框架还支持Uri Routing。例如,如果您将所有导航视图放在名为Views的子目录中,则可以遵循您设置的命名约定。然后设置Uri Routes等如下:

<nav:UriMapping Uri="{}{p}" MappedUri="/Views/{p}.xaml" />

[请注意,这是我在这个论坛上的第一个问题。我希望没事。]

1 个答案:

答案 0 :(得分:0)

UriMapper是Silverlight导航框架中的一个概念(Silverlight SDK中的System.Windows.Controls.Navigation.dll)。 “URI路由”通常是指ASP.NET中的功能,但它取决于作者如何使用它 - 它们可能只是使用两个术语来引用相同的功能。

如果您可以在书中显示一些令您困惑的例句,那可能会有所帮助。