ASP.NET AJAX
ASP.NET AJAX (англ. Active Server Pages .NET Asynchronous Javascript and XML) — это множество расширений к технологии ASP.NET, разработанное фирмой Microsoft, для реализации технологии Ajax. Выпущено под лицензией Microsoft Public License. При разработке динамических сайтов, страница формируется на стороне сервера и передается на сторону клиента (конечного пользователь), но иногда необходимо построить web-сайты таким образом, чтобы страница на стороне пользователя была в актуальном состоянии без обновления страницы пользователем. Разработка программного обновления страницы пользователя через промежуток времени не всегда является эффективной, поскольку информации на странице может содержаться большое количество, а данные, которые нужно поддерживать в актуальном состоянии, во время просмотра страницы, являются небольшое количество. Разработанные расширения ASP.NET AJAX позволяют передавать управление участка web-страницы на сторону сервера, что позволяет поддерживать в актуальном состоянии web-страницу, при её просмотре, а также эффективнее управлять web-страницей по запрограммированным действиям пользователя, которые должны сопровождаться передачей данных со стороны сервера (обновляется только участок страницы, а не вся страница целиком).
Путевые вехи
В начальных стадиях разработки, ASP.NET AJAX было присвоено кодовое имя Atlas[1]. Первые версии были представлены сообществу в виде CTPs (Community Technical Previews). Первая версия, ASP.NET AJAX 1.0 RTM, вышла в свет 23 января 2007 г.[2][3] как расширение к ASP.NET 2.0.
Важными этапами пути ASP.NET AJAX были:
- CTPs - октябрь, декабрь 2005, январь, март, апрель, июнь, июль 2006
- Бета - октябрь, ноябрь 2006
- Release Candidate (RC) - декабрь 2006
- ASP.NET AJAX 1.0 RTM - 23 января, 2007
- ASP.NET AJAX 3.5 - ноябрь 19, 2007 (как часть ASP.NET 3.5)
ASP.NET AJAX 4.0; является частью ASP.NET 4.0.
Поддержка браузеров
ASP.NET AJAX работает на следующих браузерах:
- Microsoft Internet Explorer (>= 6.0)
- Mozilla Firefox (>= 1.5)
- Opera (>= 9.0)
- Apple Safari (>= 2.0)
- Google Chrome
Комплект ASP.NET AJAX
В настоящее время ASP.NET AJAX состоит из:
- Microsoft Ajax Library 4.0.
- Расширение сервера, для создания серверных элементов управления. Было добавлено в ASP.NET 2.0 под названием ASP.NET 1.0 Extensions.
- Ajax Control Toolkit - библиотека элементов управления, использующих технологию Ajax .
См. также
Примечания
- ↑ Эспозито Д. Знакомство с технологией Microsoft ASP.NET 2.0 AJAX. — М., СПб: Русская редакция, Питер, 2007. — 320 с. — ISBN 978-5-7502-0307-9. — ISBN 978-5-91180-435-0.
- ↑ Guthrie, Scott. ASP.NET AJAX 1.0 Released. Scott Guthrie's Blog. ASP.NET Weblogs (23 января 2007). Дата обращения: 2 февраля 2009. Архивировано из оригинала 1 июля 2012 года.
- ↑ Le Roy, Bertrand. We Shipped! Bertrand Le Roy's Blog. ASP.NET Weblogs (23 января 2007). Дата обращения: 2 февраля 2009. Архивировано из оригинала 1 июля 2012 года.
Ссылки
- Материалы по AJAX
- Доклад по использованию AJAX в ASP.NET
- MSDN документация о AJAX
- Раздел о AJAX на asp.net
- ASP.NET AJAX (formerly "Atlas")
- Atlas At Last : ASP.NET Atlas Powers the AJAX-Style Sites You’ve Been Waiting For
- Microsoft Atlas Mini-Guide Архивная копия от 18 марта 2007 на Wayback Machine from SearchVB.com - Registration Required
- Ajax Tools for ASP.NET Developers
- ASP.NET AJAX Articles selection
- ASP.Net AJAX Supported Hosting
- Набор элементов управления для ASP.NET AJAX
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.