И TreeView, и меню полезны для отображения произвольных данных и дерева навигации для перемещения пользователей по страницами вашего Web-сайта. С целью упрощения навигации в ASP.NET также добавлена необязательная модель создания карт сайта, описывающих Web-сайт. После создания карты сайта вы можете использовать ее для навигации. Более того, с этого момента вы можете менять структуру своего Web-сайта или добавлять новые страницы без необходимости модифицировать что-либо, кроме единственного файла карты сайта. Работа этих элементов управления навигацией будет рассматриваться в главе 16.
Одним из распространенных типов Web-приложения является портал, централизующий различную информацию с использованием отдельных панелей на одной Web-странице. Несмотря на то что вы могли создавать портальный Web-сайт в ASP.NET 1.х, это нужно было делать вручную. В ASP.NET 2.0 новое средство Web Parts значительно упрощает ситуацию с помощью предварительно заготовленной структуры портала. Эта модель укомплектована схемой, основанной на потоках, реконфигурируемыми видами и даже поддержкой перетаскивания. Несомненно, если вы планируете создавать Web-портал с такими возможностями, ASP.NET 2.0 обеспечит обещанную 70-процентную экономию кода. Более подробно это средство будет рассматриваться в главе 31.
Чтобы сконфигурировать приложение в ASP.NET 1.x, вам необходимо было вручную отредактировать конфигурационный файл. Несмотря на то что данный процесс не так уж и сложен, ASP.NET 2.0 дополняет его специальным инструментом Web-администрирования, работающим через интерфейс Web-страниц. Этот инструмент называется WAT (Website Administration Tool) и особенно полезен при использовании свойств персонализации и членства, поскольку WAT предлагает удобный (правда, несколько, медленный) интерфейс для определения пользовательских данных, добавления пользователей, назначения ролей и тому подобного. WAT будет рассматриваться более подробно в главе 5.
Пока что мы лишь поверхностно ознакомились со свойствами ASP.NET и .NET Framework. Был проведен беглый обзор высокоуровневых понятий, которые следует знать профессиональному программисту, использующему ASP.NET. Мы также рассмотрели новые свойства, предлагаемые ASP.NET 2.0. По мере изучения данной книги вы узнаете намного больше о новых свойствах и изменениях ASP.NET 2.0 и .NET Framework.
предыдущая следующая страница оглавление
55