Если вы можете перейти на .Net 4.0, который имеет встроенную функцию маршрутизации URL, чтобы сделать это для вас легко, прочитайте эту статью Скотта Митчела
в противном случае, если вы не хотите переходить на .net 4.0, прочитайте эту статью Скотта Гу