Jak mogę pracować z adresami URL w routingu ASP.NET?
Autor: Chris Pels
W tym filmie wideo Chris Pels pokazuje, jak określić adresy URL w witrynie internetowej, która korzysta z routingu ASP.NET. Najpierw tworzona jest witryna internetowa, a routing jest definiowany w klasie aplikacji globalnej (asax). Następnie zostanie utworzona przykładowa strona internetowa, a adres URL oparty na zdefiniowanej trasie zostanie dodany do strony przy użyciu standardowego podejścia "zakodowanego na podstawie kodu", np. "~/Stats/Visitors". Następnie do strony zostanie dodany inny link, który dynamicznie generuje ten sam adres URL w adiustacji przy użyciu metody RouteValue, która akceptuje nazwę i parametry trasy. Ten sam adres URL jest następnie implementowany przy użyciu kodu, a nie znaczników bezpośrednio na stronie. Następnie zmieniana jest oryginalna trasa i lokalizacja strony fizycznej, co powoduje, że zakodowane łącze nie działa już, podczas gdy oba łącza generowane dynamicznie działają prawidłowo. Na koniec omówiono wartość dynamicznie generowanych linków.