Como fazer para trabalhar com URLs no roteamento ASP.NET?
por Chris Pels
Neste vídeo, Chris Pels mostra como especificar URLs em um site que utiliza roteamento ASP.NET. Primeiro, um site é criado e o roteamento é definido na Classe de Aplicativo Global (.asax). Em seguida, uma página da Web de amostra é criada e uma URL baseada em uma rota definida é adicionada à página usando a abordagem padrão "codificada", por exemplo, "~/Stats/Visitors". Outro link é adicionado à página que gera dinamicamente a mesma URL na marcação usando o método RouteValue que aceita o nome e os parâmetros da rota. A mesma URL é implementada usando código em vez de marcação diretamente na página. A rota original e o local físico da página são alterados, resultando no link codificado que não funciona mais, enquanto os dois links gerados dinamicamente funcionam corretamente. Finalmente, o valor dos links gerados dinamicamente é discutido.