Новый инструментарий под кодовым названием <A href="http://atlas.asp.net/">Atlas</A> предназначен для создания веб-приложений нового поколения, с использованием асинхронного javascript и XML. Компания Microsoft продемонстрировала Atlas на конференции Mix’06, которая сейчас проходит в Лас-Вегасе. В данный момент тестирование еще не закончено, и официальный выпуск Microsoft Atlas до сих пор не состоялся. Но уже опубликованы <A href="http://www.eweek.com/article2/0,1895,1939969,00.asp">первые отзывы</A> об этой разработке и первые примеры ее использования. С помощью MS Atlas созданы, например, веб-приложения <A href="http://titlez.com/">TitleZ.com</A> (система анализа продаж на Amazon) и <A href="http://pageflakes.com/">Pageflakes.com</A> (персональный десктоп). Многие части интерфейса <A href="http://squeet.com/">Squeet.com</A> (онлайновый RSS-ридер) тоже сделаны с помощью Atlas. Microsoft Atlas позволяет создавать интерактивные приложения, которые могут обрабатывать запросы с клиентской стороны и выдавать ответ без перезагрузки веб-страницы. Во многом такие веб-приложения являются аналогами обычных программ для ПК. Данная техника программирования известна как Ajax, но компания Microsoft не использует этот термин.
<P>По мнению разработчиков, главное преимущество MS Atlas – в тесной интеграции с другими средствами Microsoft, а именно с Visual Studio и ASP.Net 2.0. Например, Atlas позволяет внедрять на клиентской стороне такие функции ASP.Net 2.0 как аутентификация, профили, вызов метода (page method call) и др. Доступно множество библиотек. Функциональность MS Atlas в связке с ASP.Net 2.0 такова, что другим системам программирования на Ajax довольно сложно конкурировать с предложением Microsoft. </P><P>Созданные с использованием Atlas приложения одинаково совместимы с Internet Explorer и Firefox. А вот пользователи браузеров Opera и Safari испытывают некоторые проблемы и могут увидеть вместо сайта сообщение об ошибке. </P><P>Кроме того, у разработчиков вызывает нарекания не вполне адекватная документация к Atlas. Система находится в стадии тестирования, поэтому документацию пока не успели привести в надлежащий вид. К моменту финального релиза система Atlas, видимо, войдет в состав следующей версии Visual Studio. </P><P>Источник: <A href="http://www.webplanet.ru">Вебпланета</A></P>