Web 2.0 объединяет дизайнеров и разработчиков. В этой новой сети вы должны предоставить пользователям богатые возможности взаимодействия с вашим сайтом. Простые сайты с текстом, графикой и гиперссылками (которые обновляются при каждом щелчке мыши) перерабатываются для того, чтобы обеспечить пользователю большие возможности взаимодействия, аналогичные работе в операционной системе Windows. Новые сайты при помощи этих новых технологий размывают границы между сетью и операционной системой Windows, а также используют их для того, чтобы выделиться.
В этой главе мы опишем три технологии на основе браузеров, которые вы можете использовать в Visual Studio 2008 для создания сети следующего поколения. Сюда входят ASP.NET AJAX, приложение браузера WPF XAML (ХВАР) и Microsoft Silverlight. При помощи AJAX вы можете создать богатую среду, которая нацелена на использование стандартных браузеров всех платформ. Приложения браузеров WPF позволяют вам использовать внутри браузера практически всю мощь Windows Presentation Foundation. Конечно, это подразумевает наличие на клиенте операционной системы Windows. Наконец, приложения Silverlight могут работать внутри подключаемого модуля для браузера и обеспечивать богатую среду, сравнимую с приложениями WPF. Кроме того, подключаемые модули браузеров имеются почти для всех браузеров и почти на всех платформах.