Microsoft пополняет арсенал инструментов Веб 2.0

На технологической конференции TechEd 2006 представители Microsoft рассказали о своем видении перспектив технологии "веба следующего поколения" (Web vNext) - так они предпочитают именовать Веб 2.0, а заодно и "веб всех последующих версий". Среди участников круглого стола по Web vNext был Джордж Мур (George Moore), главный менеджер Windows Live Developer Platform, а также трое других разработчиков Microsoft.

Одной из тем обсуждения стал новый язык разметки XAML (xaml.net), который позиционируется как удобный инструмент для разработки Ajax-приложений. Он должен использоваться вместе с новой системой безопасного запуска приложений через веб Windows Presentation Foundation (WPF), ранее известной под кодовым названием Avalon. Связка XAML/WPF будет интегрирована в операционную систему Windows Vista и, без сомнения, должна стать весьма популярной.

Разработчики из Microsoft объяснили, почему технология WPF может стать весьма популярной. Дело в том, что сейчас существует два подхода к созданию приложений Веб 2.0 (см. статью "Два подхода к написанию Ajax-приложений"). Первый из них предполагает передачу HTML и работу на стороне сервера, а второй подход предполагает создание интерактивных веб-приложений, которые работают в браузере на стороне клиента. Но, по мнению разработчиков Microsoft, создавать приложения второго типа с помощью Javascript очень тяжело из-за ограничений памяти и других проблем. Поэтому, по мнению Microsoft, разработчики обязательно будут экспериментировать с альтернативными платформами, которые облегчают им задачу, такими, как WPF, Flash и т.д.

Microsoft постарается максимально быстро познакомить разработчиков с новыми технологиями XAML и WPF. Для этого будут как всегда использоваться предварительные технологические релизы (Community Technology Previews). Важно, чтобы разработчики смогли испытать в действии XAML и WPF вместе с другими технологиями Веб 2.0 от компании Microsoft, такими, как Atlas и LINQ, и обеспечили фидбек до выхода официальных релизов.

Еще на круглом столе прозвучала интересная мысль о том, что создание интерактивных веб-приложений в наши дни можно сравнить с хаком. Мол, это такой же нетривиальный процесс. Представители Microsoft согласились и привели статистику, полученную по результатам общения с разработчиками: 80% веб-приложения создаются легко, а последние 20% - с большим трудом из-за несовместимости браузеров, багов и т.д. Вот почему появились популярные Ajax-пакеты, такие, как Dojo (dojotoolkit.org). Разумеется, компания Microsoft намерена все упростить и стандартизовать под .NET, чтобы облегчить жизнь разработчикам. Для этого и предназначены инструменты создания приложений Веб 2.0 вроде WPF.

 

Анатолий АЛИЗАР

Версия для печатиВерсия для печати

Номер: 

35 за 2006 год

Рубрика: 

Internet
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!