23-24 мая, 2012 г. Microsoft

Содержание

Слайд 2

Разработка Ajax-приложений в SharePoint

АНДРЕЙ МАРКЕЕВ

@amarkeev

SharePoint Server MVP
Softline

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

Слайд 3

О чем сегодня будем говорить

Ajax
Подход к архитектуре Ajax-приложений
Ajax-паттерны
Server-Side Code Generation
Unique URLs
Predictive Fetch
Periodic

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

Слайд 4

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

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

Слайд 5

Живой пример

Живой пример

Слайд 6

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

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

Слайд 8

Архитектура Ajax-приложений

На первый взгляд

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

Слайд 9

Сервер

Клиент

Архитектура Ajax-приложений

На самом деле

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

Слайд 10

Всё уже придумано до нас

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

Всё уже придумано до нас Стандарты DRY KISS SOLID ООП Рефакторинг Паттерны

Слайд 11

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

Демонстрация

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

Слайд 12

Ajax-паттерны

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

Ajax-паттерны UX Periodical Refresh Unique URLs Predictive Fetch Взаимодействие с серверной частью

Слайд 13

- Паттерн «Periodical Refresh»

Если что-нибудь изменится, дайте знать!

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

Слайд 15

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

Unique URLs

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

Слайд 16

Predictive Fetch

Predictive Fetch

Слайд 17

Ajax-паттерны: где читать дальше

Dino Esposito
Статья «Single-page Interface and AJAX Patterns»
Книга «ASP.Net and

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

Слайд 18

Итоги

Архитектура
Ajax-приложение состоит из двух частей
Клиентская часть полностью обособлена от серверной
Можно использовать обычные

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

Слайд 19

АНДРЕЙ МАРКЕЕВ

@amarkeev | omlin.blogspot.com

SharePoint Server MVP
Softline

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

Слайд 20

Связанные сессии

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

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

Слайд 21

Пожалуйста

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

Пожалуйста Оцените доклад и мастерство докладчика. Форма для оценки находится в вашем инфопакете.
Имя файла: 23-24-мая,-2012-г.-Microsoft.pptx
Количество просмотров: 117
Количество скачиваний: 0