Я бы порекомендовал сохранить ваши URL как можно более чистыми и по возможности использовать маршруты. Вы должны попытаться создать RESTful URI, которые будут передавать информацию пользователю. Например:
www.yourdomain.com/Products/Sports/Clothing
намного чище, чем
www.yourdomain.com/Products?Department=Sports&SubDepartment=Clothing
Если вы используете тонну строк запроса, тогда это не будет чистый URI, и пользователю будет передано меньше информации.
С учетом сказанного наша команда использует строки запросов для запросов типа ajax с использованием jquery. Это потому, что эти URI находятся в нашей разметке и не будут видны в окне браузера. Это помогло немного уменьшить размер global.asax, поскольку он не будет загрязнен множеством маршрутов.