ASP.NET AJAX / Использование расширений JavaScript в ASP.NET AJAX

Помимо богатых функциональных возможностей Ajax, доступных через удобную в использовании платформу, ASP.NET AJAX предоставляет еще целый ряд дополнений к JavaScript, которые упрощают разработку клиентских сценариев. Среди них такие объектно-ориентированные конструкции, как пространства имен, наследование и интерфейсы, а также клиентские реализации некоторых конструкций .NET, таких как StringBuilder. Кроме того, отдельные объекты Java-Script дополнены новыми возможностями.
Статьи раздела 'Использование расширений JavaScript в ASP.NET AJAX':
Sys.StringBuilder
Одной из новых возможностей, появившихся в .NET 1.0, которая действительно позволяет поднять производительность, стал класс StringBuilder. Приложения, как правило, включают в себя массу фрагментов кода, напоминающих тот, что приво...
Интерфейсы
Последняя объектно?ориентированная особенность, появившаяся в JavaScript благодаря ASP.NET AJAX, – это интерфейсы. Они вообще не содержат в себе реализации чего бы то ни было, а просто определяют набор членов, которые должны быть ...
Клиентские версии классов .NET
В дополнение к объектно?ориентированным особенностям, привнесенным в JavaScript, ASP.NET AJAX предоставляет реализацию некоторых классов .NET для использования на стороне клиента, достигая следующего результата: • Функционально...
Методы элементов DOM
ASP.NET AJAX обеспечивает элементы DOM специализированными методами для использования в таких распространенных случаях, как, например, применение классов CSS. Эти методы определены в классе Sys.UI.Element. Для таких стандартных си...
Наследование классов
Ограниченная поддержка механизма наследования классов в JavaScript обеспечивается с помощью свойства prototype. Платформа ASP.NET AJAX обеспечивает дополнительный уровень абстракции. Механизм prototype поддерживается и для классов...
Объектно-ориентированные возможности JavaScript в ASP.NET AJAX
В JavaScript имеются некоторые особенности, характерные для объектно?ориентированного программирования, но они не вполне соответствуют возможностям ООП, которые имеются в других языках программирования, таких как Visual Basic или ...
Перечисления
Еще один тип, который эмулируется платформой ASP.NET AJAX в JavaScript, – это Enum. Он позволяет создавать собственные перечисления с помощью метода createEnum(). В процессе перехода от Atlas к ASP.NET AJAX прикладной интерфейс да...
Пространства имен
Ключевой особенностью объектно?ориентированных расширений Java-Script в ASP.NET AJAX является добавление функциональности пространств имен (namespaces). Они позволяют объединять функции в логические группы под общим именем. Помога...
Псевдонимы
При создании современных веб?сайтов, использующих JavaScript, разработчики очень часто используют метод document.getElementById(). Некоторые инструментальные средства Ajax предоставляют для такой, достаточно длинной формы записи м...
Псевдонимы и вспомогательные функции ASP.NET AJAX
Включая в веб-страницу ScriptManager – элемент управления ASP.NET AJAX, вы автоматически получаете ряд удобных вспомогательных функций и псевдонимов для доступа к важным особенностям Java-Script. Некоторые из этих функций просто п...
Расширения к существующим объектам JavaScript
Разработчики ASP.NET AJAX очень широко пользуются этой возможностью. В результате дополнительными характеристиками были дополнены следующие базовые типы JavaScript: • Array • Boolean • Date • Error • Number • Object • Str...

Страницы: 1