Czy środowisko może być jednocześnie wydajne i elastyczne? Wydajność to korzystanie z automatyzacji, szablonów i zbiorów reguł, zapewniających oszczędność czasu, ale również ograniczających wybór. Elastyczność to możliwość budowania kodu linia po linii z dokładnością do pojedynczej instrukcji.
W OpenEdge wygląda to inaczej. Postawą aplikacji jest język ABL (Advanced Business Language), będący połączeniem języka 4GL oraz pełnej implementacji języka zorientowanego obiektowo. Jest on szczególnie przydatny do efektywnego modelowania procesów biznesowych, zawierający wszelkie interfejsy do powszechnie stosowanych technologii i standardów – takich jak np. XML i Web Services.
Wokół silnego języka ABL funkcjonuje zestaw specjalistycznych narzędzi i metodologii szybkiego tworzenia aplikacji biznesowych. Podejście komponentowe zwiększa efektywność, umożliwiając szybką konstrukcję modułów obsługujących złożone funkcje biznesowe.
OpenEdge zwiększa wydajność projektanta dzięki architekturze ułatwiającej tworzenie i wielokrotne wykorzystanie kodu logiki biznesowej. Oferuje najbardziej efektywną metodę programowania reguł biznesu wewnątrz aplikacji, pozwalającą skoncentrować się bardziej na rozwiązaniu problemów biznesowych niż szczegółach wykorzystywanej technologii.
Narzędzia i metodologia OpenEdge zwiększają wydajność, eliminując wiele zadań programistycznych, obejmujących generowanie wszechstronnych komponentów biznesowych, zarządzanie dostępem do danych i budowanie niezawodnych usług.
Produkty OpenEdge stanowią element znacznie szerszej oferty zapewniającej klientom efektywne wykorzystanie technologii OpenEdge. Szkolenia i konsultacje gwarantują wiedzę na najwyższym poziomie oraz zdobycie doświadczenia potrzebnego podczas realizacji projektu. Zastosowanie nowej technologii z pomocą ekspertów Progress Software z Działu Usług Profesjonalnych – doświadczonych w projektowaniu i stosowaniu odpowiednich metodologii i zarządzaniu projektami – stanowi podstawę prawidłowej implementacji tworzonej aplikacji.