Добро пожаловать Гость Вход

Начиная с 2005 года, многие программисты используют при создании своих сайтов AJAX технологии, суть которых заключается в обновлениии только той части страницы, которая действительно нуждается в изменении. В настоящее время сайт, который целиком отправляет пользователю свое содержимое при любом обращении к серверу, уже выглядит устаревшим. В ближайшие годы профессиональные студии, видимо, целиком откажутся от старого подхода при создании веб-приложений.

При переходе на разработку приложений в среде ASP.NET 2.0 мы начали внедрять AJAX в свои проекты. В течение длительного времени было изучено множество различных библиотек, но готовое решение, полностью нас устраивающее, найти не удалось. В итоге начали разрабатывать собственную технологию, удовлетворяющую следующим условиям:

- Приложение должно одинаково работать в любом браузере, поддерживающим стандарты www.w3.org.
- Разработка AJAX приложения не должна принципиально отличаться от разработки обычного ASP.NET приложения.
- Технология должна работать на любых элементах управления, как стандартных, так и из библиотек третьих фирм.
- Время изменения уже созданных ASP.NET проектов должно быть существенно меньше времени переписывания их заново.
- Сайт должен легко индексироваться поисковыми роботами.
- Работа пользователя с AJAX сайтом не должна отличаться от работы с обычным сайтом.

В результате работы были добавлены некоторые дополнительные возможности, например, программист может гибко управлять поведением кнопок навигации браузера и отсекать повторную отправку данных на сервер из-за двойных кликов на кнопках. Полностью с возможностями предлагаемой технологии вы можете познакомится на странице Помощь, но начать мы бы посоветовали с Демо проекта, в котором вам будет предложено преобразовать обычное ASP.NET приложение в AJAX проект.


Internet Explorer 7    Internet Explorer 6    Firefox    Firefox


MultilingualControl ViewStatePage
Copyright © 2005-2007 SoftAIN