Вопрос такой: как делаются сайты с одним управляющим файлом "Default.aspx"? Например:
http://aspnetmania.com или
http://gotdotnet.ru .
Надо сделать такую же штуку. Чтобы по-умолчанию Default.aspx выводил данные из одной таблицы, с определённым параметром, например: Default.aspx?page=web, — выводил данные из другой таблицы совсем в другом виде и с другими контроллами, с возможностью редактировать и обновлять. Немного не понятна сама архитектура такого файла. Не делается же это всё блоками if...else или switch...case?
Может кто-нибудь объяснит или ссылку на документацию кинет. Буду премного благодарен!