Como faço para trabalhar com URLs no roteamento de ASP.NET?

por Chris Pels

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

▶ Assista ao vídeo (20 minutos)