'

23-24 мая, 2012 г. Microsoft

Понравилась презентация – покажи это...





Слайд 1

23-24 мая, 2012 г. Microsoft


Слайд 2

Разработка Ajax-приложений в SharePoint АНДРЕЙ МАРКЕЕВ @amarkeev SharePoint Server MVP Softline


Слайд 3

О чем сегодня будем говорить Ajax Подход к архитектуре Ajax-приложений Ajax-паттерны Server-Side Code Generation Unique URLs Predictive Fetch Periodic Refresh Особенности в SharePoint


Слайд 4

А зачем вообще нужен Ajax?


Слайд 5

Живой пример


Слайд 6

Ajax – это удобство!


Слайд 7


Слайд 8

Архитектура Ajax-приложений На первый взгляд


Слайд 9

Сервер Клиент Архитектура Ajax-приложений На самом деле


Слайд 10

Всё уже придумано до нас Стандарты DRY KISS SOLID ООП Рефакторинг Паттерны MVC M-V-P MVVM Паттерны GoF Best Practices


Слайд 11

Как это выглядит на практике? Демонстрация


Слайд 12

Ajax-паттерны UX Periodical Refresh Unique URLs Predictive Fetch Взаимодействие с серверной частью Server-side Code Generation JSON message Script-On-Demand


Слайд 13

- Паттерн «Periodical Refresh» Если что-нибудь изменится, дайте знать!


Слайд 14


Слайд 15

Каждое состояние страницы должно иметь собственный адрес Unique URLs


Слайд 16

Predictive Fetch


Слайд 17

Ajax-паттерны: где читать дальше Dino Esposito Статья «Single-page Interface and AJAX Patterns» Книга «ASP.Net and AJAX: Architecturing Web Applications» Сайт ajaxpatterns.org http://ajaxpatterns.org


Слайд 18

Итоги Архитектура Ajax-приложение состоит из двух частей Клиентская часть полностью обособлена от серверной Можно использовать обычные паттерны и практики Ajax-паттерны Специально созданы для Ajax-приложений Предлагают много идей по улучшению UX вашего приложения


Слайд 19

АНДРЕЙ МАРКЕЕВ @amarkeev | omlin.blogspot.com SharePoint Server MVP Softline


Слайд 20

Связанные сессии ENT209 Разработка решений Sharepoint 2010 с помощью Visual Studio 11 WEB208 Разработка публичных порталов на SharePoint 2010: высокие нагрузки, полная кастомизация


Слайд 21

Пожалуйста Оцените доклад и мастерство докладчика. Форма для оценки находится в вашем инфопакете.


Слайд 22


×

HTML:





Ссылка: