OpenEdge® Development: Object-oriented Programming

Считаю, что рано или поздно нужно начинать использовать технологии ООП в OpenEdge. Помочь разобраться поможет официальное руководство OpenEdge® Development: Object-oriented Programming, перевод которого я выкладываю по мере готовности.

ABL и объектно-ориентированное программирование

Объектно-ориентированное программирование – популярная модель разработки программного обеспечения. Существуют определенные стандарты для ОО (объектно-ориентированных) языков – это поддержка инкапсуляции, наследования и строгой типизации. В версиях OpenEdge младше чем 10.2А ABL предоставлял лишь ограниченную поддержку этих стандартов при помощи персистентных (persistent) процедур. Текущий релиз OE включает в себя расширения языка для более полной поддержки стандартов ОО программирования в той мере, в какой эти стандарты реализованы в популярных языках программирования, например в JAVA.

Эти расширения дополняют мощь языка ABL и могут легко сочетаться с процедурной моделью разработки программ. Таким образом, ОО-расширения в языке только усиливают возможности ABL в своей бизнес-ориентированности, высокой производительности и легкости использования.

Ниже приводится краткий обзор

  • Поддержки классов в ABL
  • Модели разработки ABL
  • Обзор объектно-ориентированной парадигмы разработки
  • Обзор классов ABL
  • Соглашения при использовании классов

Read the rest of this entry »

Валерий Башкатов. Репликация против кластеризации: сравнительный взгляд друг на друга.

Башкатов В. Г., Директор Центра компетенции
Progress. CSBI Group
Кластеризация и репликация, обе технологии весьма полезны для обеспечения доступности базы данных в режиме 24/7. Но, какая из них предпочтительнее, как каждая реализована в платформе OpenEdge, какую из них лучше использовать и
как? Какую из них выбрать? И нужно ли?!

 

 

Презентации с Европейской конференции

Презентации с европейской конференции доступны здесь

Dan Foreman. Managing, Tuning and Protecting the World’s Largest Progress Databases

11-ая Ежегодная Конференция Российских Пользователей Progress

Managing, Tuning and Protecting the World’s Largest Progress Databases. Подходы к управлению, тонкой настройке и защите данных на примерах крупнейших мировых баз данных Progress.

Дэн Форман (Dan Foreman), эксперт по Progress, BravePoint Inc.
Данная презентация посвящена результатам исследований, связанных с вопросом администрирования самых больших по размеру баз данных Progress, а также тех проблемах, которые возникают при работе очень больших баз данных на Progress. Размер каждой базы данных, рассматриваемой в данной презентации составляет более 100 Гб, а размер некоторых из них превышает многие терабайты.

Jean Richert. OpenEdge roadmap

Jean Richert. OpenEdge roadmap

В данной презентации будет впервые подробно рассказано о технических и технологических инновациях, которые реализуются в настоящий момент в новом конвергентном продукте, создаваемым на основе OpenEdge, компании Progress Software. Создание на основе единой платформы динамических приложений, ориентированных на поддержку бизнес-процессов, предназначенных для безопасного использования на любой платформе, на любом мобильном устройстве, в любом Облаке.

Dan Veitkus.Progress Software – яркие горизонты

11-ая Ежегодная Конференция Российских Пользователей Progress
3 октября 2012 года, г. Москва,
Progress Software – яркие горизонты. Дэн Вейткус (Dan Veitkus), Вице-президент, Operations EMEA, Progress Software

Первые 15 секунд нет звука, я, возможно, переделаю

Lynn Bjorntvedt. Приветственное слово

11-ая Ежегодная Конференция Российских Пользователей Progress.

Линн Бьёрнтведт (Lynn Bjorntvedt), директор по развитию бизнеса, регион EMEA, Progress Software.
Приветственное слово к участникам.

Юрий Гусев. Приветственное слово

11-ая Ежегодная Конференция Российских Пользователей Progress.

Юрий Гусев, генеральный директор, Progress Technologies
Приветственное слово к участникам конференции.

Видео с конференции пользователей 2012

Начал понемногу монтировать и выкладывать видео. Видео доступны на двух каналах Youtube — на моём и на канале Progress Technologies.

Новости: коротко

3-го октября прошла 11-ая ежегодная конференция пользователей Progress. На этот раз запись велась на две камеры, я снимал сессии в зале Ярославль. Progress Technologies заказал запись звука, думаю получится наложить хороший звук.

Так что монтировать буду после того, как получу звук.

Кроме того, на сайте RuPUG подведены итоги web-семинаров по технологиям OpenEdge.

И там и там я принимал участие :), так что если есть какие-нибудь вопросы — с удовольствием отвечу здесь.