Навигация по сайту в ASP.NET 2.0 - Навигация по сайту в ASP.NET 1.x
ОГЛАВЛЕНИЕ
Навигация по сайту в ASP.NET 1.x
ASP.NET version 1.x не предоставляет никакой поддержки встроенной навигации по сайту, следовательно, многие разработчики реализовывали свои собственные идеи по поводу функциональности навигации по сайту. На этом пути им предстояло встретиться с двумя препятствиями:
- Решить, как организовать в карте сайта информацию о структуре сайта
- Реализовать элементы интерфейса навигации
После того как было решено, какую информацию необходимо сохранять для отражения структуры сайта, а заодно и определен способ организации данной информации (база данных, XML файл, либо что-то еще), разработчику предстояло столкнуться со вторым препятствием - как предоставить данную структуру пользователю. Обычным элементом пользовательского интерфейса навигации является элемент управления Menu, причем ASP.NET 1.x им не обладал, а это означало, что разработчики могли либо купить его, либо создать свой собственный.
В общем, реализация навигации по сайту в ASP.NET 1.x не была столь сложной задачей, но все же это было одним из препятствий на пути создания сайта. Более того, поскольку не существовало никакой встроенной поддержки интерфейса навигации, каждый разработчик создавал свое собственное решение данной проблемы, что усложняло работу новым разработчикам проекта, которым приходилось разбираться и вникать в логику интерфейса навигации.