Скачать презентацию Въведение в Майкрософт Атлас Мартин Кулов Национална академия Скачать презентацию Въведение в Майкрософт Атлас Мартин Кулов Национална академия

f7ac8c8cb463a87ef6278072e050752d.ppt

  • Количество слайдов: 35

Въведение в Майкрософт Въведение в Майкрософт "Атлас" Мартин Кулов Национална академия по разработка на софтуер http: //academy. devbg. org

Програма • Какво е AJAX • Какво е Atlas • Предимства • Демо Програма • Какво е AJAX • Какво е Atlas • Предимства • Демо

AJAX НЕ е… AJAX НЕ е…

НИТО ПЪК … НИТО ПЪК …

Характеристики на “Atlas” • Разработка на Microsoft за използване на AJAX • Използва се Характеристики на “Atlas” • Разработка на Microsoft за използване на AJAX • Използва се с ASP. NET • Надгражда клиент и сървър • Наистина много добра работа

Предимства на “Atlas” • • Лесна за употреба Високо продуктивна Богата функционалност Пълна интеграция Предимства на “Atlas” • • Лесна за употреба Високо продуктивна Богата функционалност Пълна интеграция с програмния модел на ASP. NET • Поддържа всички нови браузъри

Разработка с “Atlas” Сървърен-ориентиран приложен модел Сървър Браузър Първоначално зареждане Презентация (HTML/CSS) Входни данни Разработка с “Atlas” Сървърен-ориентиран приложен модел Сървър Браузър Първоначално зареждане Презентация (HTML/CSS) Входни данни Управляван код Промяна на интерфейса и действията “Atlas” Script Framework Компоненти и контроли за визуализация Страници Клиентски приложни услуги ASP. NET Сървърни контроли, страници Приложни услуги

Сървър контроли в “Atlas” Лесен за изработване богат интерфейс със ASP. NET • Приложният Сървър контроли в “Atlas” Лесен за изработване богат интерфейс със ASP. NET • Приложният UI и основната логика върви на сървъра • Не е нужно да имаме черен колан по Java. Script и асинхронно програмиране Намаляване на пълните обръщения към сървъра • Позволява постепенно зареждане на приложния UI • Например: навигация в данни и редактиране, валидация на форма, автоматично обновяване • Поддръжка на по-ниско ниво браузъри По-богата интерактивност за съществуващи ASP. NET контроли • Подобрява клиентския интерфейс на уеб приложенията • Например: автоматично допълване, drag-and-drop, tooltips

Сървър контроли в “Atlas” Намаляване на пълните обръщения • Контролът <Atlas: Update. Panel> – Сървър контроли в “Atlas” Намаляване на пълните обръщения • Контролът – Лесно задава “updatable” части от страница – Заявките към сървъра се извършват асинхронно – “Atlas” осигурява инфраструктурата