Симпозиум 2008 презентация

Содержание

Обзор архитектуры Cache’

Слайд 1Симпозиум 2008
Сергей Шутов, ДИМАС
Борис Егоров, Интерсистемс
Практика использования Zen и Прототип-6


Слайд 2Обзор архитектуры Cache’


Слайд 3Что такое ZEN?
Среда разработки и выполнения приложений для разработки Web-интерфейса приложений
Управляемая

моделями архитектура
Расширяемая библиотека готовых компонентов, генерирующих стандартный HTML и JavaScript
Интеграция с постреляционной СУБД Caché
Интеграция с Caché Studio
Интеграция с SVG

Слайд 4Архитектура ZEN
ZEN состоит из набора классов:
Приложение ZEN, состоящее из страниц ZEN
Страницы

ZEN:
Объект страница
Объекты компонент
Методы, выполняемые в браузере и на сервере
Компоненты ZEN
Готовые
Собственные

Слайд 5Архитектура ZEN


Слайд 6Поведение ZEN
Обращение к странице создает объект страницы и объекты всех компонентов

страницы на сервере
Дерево объектов строит стили CSS, скрипты JavaScript и теги HTML, необходимые для отображения страницы в браузере
То же самое дерево объектов воссоздается в клиентском браузере в виде набора JavaScript объектов
Свойства, методы, наследование доступны на стороне клиента
При обработке событий можно вызывать методы на сервере и/или на клиенте

Слайд 7Поведение ZEN


Слайд 8ZEN и CSP
Среда ZEN построена с использованием CSP. ZEN использует объектный

подход к разработке приложений CSP
ZEN не заменяет и не вытесняет CSP
ZEN использует основные возможности и особенности CSP:
Производительность
Доступ к данным
Безопасность
Локализацию
Управление сессией
Механизм гипер-событий

Слайд 9Прототип 6
Свободно распространяемый набор инструментов разработки, основанный на Zen и объектах

Cache'
Технологии организации командной работы и цикла разработки ПО
В будущем планируется создание и координация сообщества разработчиков компонентов для Zen и Cache

Слайд 10Обзор архитектуры Cache’


Слайд 11Используемые продукты
Пользователь
Форма отчета
Набор инструментов полностью открытый и кросс-платформенный


Слайд 12Прототип-6
Бизнес логика
Интерфейс пользователя


Слайд 13Классы и Прототип-6
Класс обеспечения ссылочной целостности автоматически обеспечивает целостность объектов, запрещая

удаление объектов, на которые есть внешние ссылки
Класс протоколирования ведет журнал работы пользователей над объектом
Типы данных для русских стандартов

Слайд 14Целостность данных
Не удаляйте объекты с внешними ссылками!


Слайд 15Протокол работы


Слайд 16Zen и Прототип-6
Все контролы способны получать значения своих параметров из словаря

классов, что уменьшает объем кода и позволяет «писать однажды, использовать везде»
Приятный компонент для полей-ссылок
Каскадный интерфейс пополнения справочников
Красивая отрисовка контролов на странице

Слайд 17Пишем меньше кода


Слайд 18Каскадные окна


Слайд 19Отчеты
Движок отчетов позволяет создавать формы отчетов в Open Office и выдавать

готовые отчеты в MS Office, HTML, PDF и OpenOffice

Server




Client


Слайд 20Практика
Специально обученные люди на ваших глазах создадут приложение с использованием технологий

Cache Zen и Прототип-6!

Слайд 21Спасибо за внимание! Вопросы?
Сергей Шутов
Борис Егоров
«Симпозиум 2008»


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика