'

23-24 мая, 2012 г. Microsoft

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





Слайд 0

23-24 мая, 2012 г. Microsoft


Слайд 1

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


Слайд 2

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


Слайд 3

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


Слайд 4

Живой пример


Слайд 5

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


Слайд 6


Слайд 7

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


Слайд 8

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


Слайд 9

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


Слайд 10

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


Слайд 11

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


Слайд 12

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


Слайд 13


Слайд 14

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


Слайд 15

Predictive Fetch


Слайд 16

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


Слайд 17

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


Слайд 18

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


Слайд 19

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


Слайд 20

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


Слайд 21


×

HTML:





Ссылка: