
Dataflex áttekintés:
Üzleti szoftver az Ön vállalkozásához….
A DataFlex sikeresen működteti a webes, mobil és Windows alkalmazásokat nagy, közepes és kisvállalkozásoknál szinte minden iparágban: szállítás, egészségügy, építőipar, IT, kormányzat, utazás és szabadidő, pénzügyi szolgáltatások, mezőgazdaság, nagykereskedelem, kiskereskedelem, közművek és sok más.
DataFlex 2017/19:
Áttekintés
| Egy platform… Webes, mobil és Windows alkalmazásokhoz Egy nyelv, egy Studio, egy keretrendszer és egy hely az üzleti szabályok kezelésére minden környezetben, így a DataFlex könnyebben megtanulható és kevésbé bonyolult a használata. A DataFlex platform átfogó, gondosan megtervezett műszaki szempontjai produktívabb fejlesztőkhöz, rövidebb projekt- és karbantartási időhöz és alacsonyabb költségekhez vezetnek. | Teljes & Integrált Minden, ami az alkalmazások építéséhez szükséges A DataFlex más. Egyetlen átfogó platformon egyesíti az üzleti alkalmazások építéséhez, kezeléséhez és telepítéséhez tervezett, átgondoltan integrált eszközök és erőforrások széles alapját. Más termékeknél a fejlesztőknek integrálniuk kell az összetevőket, hogy megfelelő fejlesztői környezetet alkossanak. A DataFlex bevált komponensekből álló készlete a minőségi üzleti alkalmazások gyorsabb megvalósításához vezet. | Program magasabb szinten A DataFlex nyelv A DataFlex nyelv egy objektumorientált programozási nyelv, amely magas szintű, olvasható és könnyen tanulható. A nyelv ereje abban rejlik, hogy egyedülálló módon úgy tervezték, hogy kihasználja a DataFlex üzleti alkalmazási keretrendszer termelékenységét, és így kevesebb kóddal megbízható, nagy teljesítményű üzleti alkalmazásokat fejleszthet. |
DataFlex Studio Ahol a magasabb termelékenység kezdődik… A DataFlex testreszabható Studio kifejezetten a fejlesztésre lett tervezve a nyelvi és alkalmazási keretrendszerével. A webes, mobil és Windows alkalmazások vizuális modellezése felgyorsítja a tervezést. A Studio hatékonysága és robusztussága a DataFlex egyéb jól integrált erőforrásaival kombinálva növeli a fejlesztők termelékenységét. A webes, mobil és Windows-alkalmazások készítéséhez egyetlen stúdió és egyetlen nyelv használatával kevesebbet kell tanulni és kevesebbet kell karbantartani az alkalmazások életciklusa során. | Kevesebb kód, több szoftver Keretrendszer üzleti alkalmazásokhoz A DataFlex keretrendszer egy üzleti alkalmazás teljes, integrált vázszerkezete. Erőforrásai közé tartozik az adatbázis-kapcsolat, az üzleti szabályok tárháza, az adattudatos felhasználói felület vezérlőelemei és még sok más, webes, mobil és Windows-környezetekben használható eszköz. Egyetlen keretrendszerrel a fejlesztők hatékonyabbak és kevesebb kódot írnak, így több alkalmazást gyorsabban tudnak létrehozni és karbantartani. | Az Ön adatai, az Ön adatbázisa A DataFlex alkalmazások függetlenek az adatbázistól A DataFlex többszintű architektúrája absztrahálja az alkalmazás adatbázisát az üzleti szabályoktól és a felhasználói felületektől. Az opcionális “Connectivity Kits” olyan adatbázis-illesztőprogramokat tartalmaz, amelyek lehetővé teszik az alkalmazások telepítését a legfontosabb iparági adatbázisokra, például a Microsoft SQL Serverre, az IBM DB2-re és az ODBC adatforrásokra. A követelmények változásával az adatbázis vagy adatforrás megváltoztatható vagy hozzáadható a megfelelő adatbázis-illesztőprogram(ok) egyszerű telepítésével. |
Az Ön üzlete, az Ön szabályai Üzleti szabályok kezelése adatszótárakkal A DataFlexben a táblázati kapcsolatokat központilag meghatározó és az adatbázis-műveleteket kezelő üzleti szabályokat az “Adatszótárak” tartalmazzák, amelyek az alkalmazás keretrendszerének központi elemei. Ezek validálják az összes adatbázis-műveletet az adatminőség és -integritás biztosítása érdekében. Emellett az adatok alapértelmezett vizuális megjelenítésének meghatározásával minden eszközön biztosítják a felhasználói felület konzisztenciáját. Az adatszótárak módosításai a webes, mobil és Windows alkalmazásokban is érvényesülnek. A DataFlex Data Dictionaries segítségével az alkalmazások építése és karbantartása gyorsabb és egyszerűbb, az adatminőség pedig megmarad. | Cloud Ready! Alkalmazások telepítése a felhőben vagy helyben A DataFlex-alkalmazások telepíthetők a felhőben vagy helyben. Válasszon bármilyen felhőszolgáltatót – Amazon Web Services, Azure, Softlayer stb. A Data Access Worldwide DataFlex Cloud hostingot, csomagolt szoftver- és felhőinfrastruktúra-csomagokat, valamint professzionális szolgáltatásokat kínál. Nem áll készen a felhőre? Válassza az adatközpontban vagy helyben történő telepítést – amelyik a legjobban megfelel az alkalmazásainak és követelményeinek. Ha a követelmények változnak, változtassa meg a telepítést! A DataFlex el tudja vinni Önt oda, ahová csak szeretné. |
Funkciók
TERVEZZEN VIZUÁLISAN, TERVEZZEN GYORSABBAN
A DataFlex segítségével az alkalmazásépítés egyszerűen az előre definiált, adattudatos vezérlőelemek vizuális tervezőbe húzásával kezdődik. A Studio keretrendszer segítségével hibamentes kódot generál a vezérlőelemek vizuális tervezésbe való integrálásához, az üzleti szabályok alkalmazásához és a hozzárendelt adatbázis használatához, a programozó további erőfeszítései nélkül. Gyorsabb fejlesztés; kevesebb hiba és kevesebb költség – DataFlex!
RESZPONZÍV MOBIL WEBES ALKALMAZÁSOK
A könnyen fogyasztható információk, az intuitív interakció és a kivételes felhasználói élmény biztosítása érdekében a mai mobileszközök széles skálájára készült webes alkalmazások különleges tervezést és megvalósítást igényelnek. A reszponzivitás csak egy része a követelményrendszernek; a kis képernyők és a korlátozott beviteli lehetőségek gondosan kidolgozott architektúrát és billentyűzet nélküli érintésvezérlést igényelnek.
A DataFlex keretrendszer speciális erőforrásokat tartalmaz, amelyekkel a reszponzív, egyoldalas, interaktív mobil webes alkalmazások fejlesztése gyors és egyszerű. A DataFlex keretrendszerbe beépítésre kerültek a mobil-specifikus, “drill-down” navigációs és oldaltervek. És mivel a mobilalkalmazások ugyanarra a keretrendszerre és adatszótárakra épülnek, mint az asztali böngésző- és Windows-alkalmazások, az üzleti szabályok kezelése és érvényesítése mindig következetesen történik minden környezetben.
WINDOWS-SZERŰ ASZTALI BÖNGÉSZŐ ALKALMAZÁSOK
Számos előnye van a teljes körű üzleti alkalmazások webes központi telepítésének és kezelésének. A Windows asztali alkalmazások gazdag felhasználói élményének böngészőben történő biztosítása azonban kihívást jelent és költséges. Már nem…. A DataFlex lehetővé teszi a Windows-szerű “egyoldalas” webalkalmazások gyors fejlesztését a gazdag funkcionalitással, funkciókkal és navigációs vezérléssel. A DataFlex keretrendszer számos párhuzamos alkalmazásépítési erőforrást és vizuális vezérlőt kínál a Windows és a web számára; az alkalmazások telepítési módjától függetlenül ugyanazokat az adatszótárakat használják az abszolút adatellenőrzés és konzisztencia érdekében.
VÁLLALATI SZINTŰ WINDOWS ALKALMAZÁSOK
A csak webes alkalmazásfejlesztő platformoktól való alapvető különbség a DataFlex kiterjedt erőforráskészlete a vállalati szintű Windows-alkalmazások építéséhez. A DataFlexszel fejlesztett Windows felhasználói felületek kiemelkednek a navigáció vezérlésében, az adatbevitelben, az érvényesítésben és a frissítésben – az összes nagyméretű üzleti adatbázis-alkalmazás alapvető műveleteiben. A DataFlex Windows-alkalmazások a felhasználók számára a következőket biztosítják:
- A nézetek MDI (Multiple Document Interface) megjelenítését.
- Adattudatos lehúzható menük, gombsor és billentyűzet alkalmazás és adatnavigáció
- Felugró kontextus menük, legördülő listák, jelölőnégyzetek, rádiógombok és még sok más…
- Állapotsúgó, kiválasztási listák, érvényesítési táblázatok, megerősítések és figyelmeztetések minden adatművelethez, amelyeket központi adatszótárak – ugyanazok az adatszótárak, amelyeket a webes alkalmazásokhoz használnak – vezérelnek.
Ezeket a teljesen testreszabható Windows-alkalmazási komponenseket a DataFlex Studio vizuális tervezőeszközei automatikusan generálják. Az adattudatos vezérlők az adatszótár szintjén kerülnek meghatározásra, ezáltal csökkentve a programozási időt és megteremtve a felhasználói felület konzisztenciáját az egész alkalmazásban, miközben számtalan projektórát takarít meg.
EGY TESTRE SZABHATÓ STUDIO- TEDD A SAJÁTODÉVÁ
Fejlesztőként produktívnak lenni azt jelenti, hogy a munkakörnyezetet a személyes stílusának, struktúrájának és navigációs preferenciáinak megfelelően tudja konfigurálni. A DataFex Studio segítségével nagyszerű alkalmazásokat és a környezetet tervezhet, amelyben azokat építi. Dolgozzon a maga módján, változtassa meg a munkamódszerét tetszés szerint, és a rendszer őrizze meg a környezetének minden részletét, hogy mindig készen álljon arra, hogy segítse a munkáját, a maga módján.
- Teljesen konfigurálható menük, eszköztárak és dokkoló ablakok
- Beágyazott csoportosítás
- Leszakítható lapok
- Csúszó automatikus elrejtés
- Pin-elhető ablakok (Windows)
- Lebegő és dokkoló panelek
- Drag-n-Drop pozicionálás
- Fejlesztési és hibakeresési konfigurációk
- Rendkívül jól konfigurálható
- Bezáráskor megjegyzi az összes beállítást
HADD CSINÁLJÁK A VARÁZSLÓK!
A Dataflex Studio varázslók automatizálják az olyan ismétlődő programozási feladatokat, mint az adatbázis-csatlakozás, a munkaterület meghatározása és még a kezdeti kód generálása is a header-detail/fejléc-rész keretrendszer-alapú alkalmazásokhoz.
DATAFLEX SQL CONNECTIVITY KITS LEHETŐVÉ TESZI AZ ADATBÁZIS KIVÁLASZTÁSÁT.
A DataFlex alkalmazások eredendően adatbázis-függetlenek; a “Connectivity Kit” segítségével könnyen telepíthetők az ön által választott SQL DBMS szerverre. A “készletek” lehetővé teszik a dataflex-alkalmazások transzparens módon, kódmódosítások nélkül történő csatlakoztatását a kiválasztott adatbázishoz. Olyan varázslókat is tartalmaznak, amelyek programozás nélkül migrálják az adatokat a beágyazott adatbázisból egy SQL adatbázis-kiszolgálóra.
A Connectivity Kits illesztőprogramokat és/vagy konfigurációkat tartalmaznak a Microsoft SQL server, MySQL, MariaDB, Amazon Aurora, IBM DB2, Pervasive.SQL (Btrieve) és bármely ODBC-kompatibilis adatforráshoz, beleértve az Oracle, Excel, Access és más adatforrásokat. A licenszelés egyszerű: egyetlen alacsony díjjal jogosultságot kap bármely vagy az összes rendelkezésre álló Connectivity Kits használatára a felhasználószámú DataFlex Windows Clients vagy WebApp servers alkalmazással.
- Tudjon meg többet a DataFlex SQL Connectivity Kits-ről.
- Használja ki az SQL Connectivity Kits által nyújtott előnyöket.
- Tekintse meg az SQL Connectivity Kit funkcióit.
- Nézze meg, mit mondanak a fejlesztők az SQL-adatbázis DataFlex-alkalmazásaikkal való használatáról.
PROJEKTEK KEZELÉSE A MŰSZERFALRÓL
Az üzleti alkalmazások jellemzően szabványos követelményrendszerrel rendelkeznek – projektdefiníció, adatbázis-kapcsolat, komponensek integrálása és így tovább. A DataFlex Studio ezeket a követelményeket a fejlesztő műszerfalán kezeli – ez egy egyszerű hivatkozási pont a lényeges elemek megvalósításának ellenőrzéséhez, a ToDo elemek nyomon követéséhez és a mulasztások azonosításához, amelyekkel tesztelési és hibakeresési időt takaríthat meg. A műszerfal értékes tanulási eszközt is képez az új felhasználók számára, hogy megértsék, mit kell hozzáadniuk a keretrendszerhez ahhoz, hogy teljes, működőképes alkalmazásuk legyen.
INTEGRÁLÁS, KÓDOLÁS, FORDÍTÁSÉS HIBAKERESÉS
A Studio képes a szabványos és egyéni osztálykönyvtárak teljes integrálására és fordítható alkalmazáskód generálására. Az integrált forrásszintű hibakeresés segít a problémák gyors és egyszerű felkutatásában és kijavításában.
ÁTFOGÓ SEGÍTSÉGEK, AKTÍV FÓRUMOK
12 könyvnyi kereshető, hiperhivatkozásokkal ellátott tartalom, amely a Dataflex szoftverfejlesztés és telepítés minden aspektusát lefedi: oktatóanyagok, mélyreható magyarázatok és példák, kimerítő hivatkozás a parancsokról, az osztályhierarchiáról, a tulajdonságokról, a metódusokról és az eseményekről – olvashatja a szabadidejében – vagy azonnal megjelenítheti a kontextusban, miközben a projektjén dolgozik.
SKÁLÁZHATÓ, BIZTONSÁGOS, TELEPÍTÁS WEBES ÉS MOBIL ALKALMAZÁSHOZ
A DataFlex WebApp Server a biztonságos, skálázható alkalmazáskiszolgáló, amely a DataFlex böngészőalapú és mobil webes alkalmazásokat és webszolgáltatásokat futtatja. Úgy tervezték, hogy nagy teljesítményt, megbízhatóságot és konfigurációs rugalmasságot biztosítson. Az egyetlen virtuális kiszolgálótól a kiszolgálófürtökig a DataFlex WebApp Server széleskörű lehetőségeket kínál a biztonság, a teljesítmény, a terheléselosztás és a hibaelhárítás védelmére. A webes alkalmazások és szolgáltatások helyben, az Ön által kezelt felhőplatformokon vagy a DataFlex Cloudon telepíthetők. Az alkalmazások skálázhatók és az igények változásával egyik telepítési formáról a másikra migrálhatók.
EGYSZERŰ TELEPÍTÉS A WINDOWS ALKALMAZÁSOKHOZ
A Windows asztali megoldásokat egy DataFlex Client Engine segítségével telepítik, amely összekapcsolja az alkalmazást a Windows operációs rendszerrel, kezeli a hálózati és adatbázis-kapcsolatokat és még sok mást.
NÖVELI A TERMELÉKENYSÉGET A START CENTER-REL
A Start Center segít az új felhasználóknak, hogy gyorsan produktívvá váljanak, és a tapasztalt felhasználóknak kényelmes indítási pontot biztosít.
A Start Center az Ön online, naprakész információs központja. A varázslók hibamentes, azonnal fordítható kódot generálnak Windows, böngésző és webes szolgáltatások alkalmazásaihoz és összetevőihez.
WEBES SZOLGÁLTATÁSOK ÉS SZOLGÁLTATÁSORIENTÁLT STRUKTÚRÉK EGYSZERŰ FELÉPÍTÉSE
A webes szolgáltatások ma sok vállalat alkalmazási stratégiáját vezérlik. A DataFlex lehetővé teszi a webszolgáltatások, valamint a böngészőalapú alkalmazások és a Windows kliens-szerver megoldások építését, közzétételét és fogyasztását egyetlen integrált környezetben.
Tekintse meg a DataFlex által támogatott webszolgáltatások közzétett példáit. (LINK)
Tudjon meg többet a DataFlex webes szolgáltatásairól. (LINK)
DATAFLEX WEBAPP SZERVER STUKTÚRA
A DataFlex webes és mobil alkalmazások és webes szolgáltatások középpontjában a nagy teljesítményű DataFlex WebApp Server áll. Technikailag a WebApp Server egy kompakt, nagy hatékonyságú, C++ alapú alkalmazás- és tranzakciófeldolgozó motor, amely számos adatbázishoz képes csatlakozni. A DataFlex WebApp Server kialakítása alapvetően biztonságos környezetet biztosít…
- Egy HTML-felület határozza meg az alkalmazás vizuális tulajdonságait és egy biztonságos üzenetküldési protokollt az alkalmazáskiszolgálóval való kommunikációhoz.
- A szerveroldali alkalmazásokat teljes egészében üzenetek vezérlik – az alkalmazáskód és az adatbázis-hozzáférés és -manipuláció teljes egészében a szerveren kerül lefordításra és futtatásra. A webes kliensek vagy szolgáltatások soha nem hajtanak végre közvetlenül alkalmazásokat, illetve nem férnek hozzá adatbázisokhoz.
A DataFlex keretrendszer XHTML, Cascading Style Sheets (CSS), JavaScript és XML használatával böngészőalapú webes alkalmazásokat készít. A keretrendszer használatával a webes alkalmazásokat a szerveroldali DataFlex objektumok vezérlik, amelyek kezelik a webes felhasználói felületet, az alkalmazási logikát és az üzleti szabályokat, amelyek mindegyike a WebApp Server-en futó, lefordított alkalmazásként áll össze.
A webalkalmazás oldalai webszolgáltatások segítségével dinamikusan frissülnek. Ez lehetővé teszi az “egyoldalas alkalmazások” (SPA) frissítését az egész oldal újratöltése vagy frissítése nélkül. Az eredmény gyorsabb, jobban kinéző webalkalmazások, amelyek jobb felhasználói élményt nyújtanak.
A DataFlex webes alkalmazások teljes mértékben kihasználják az üzleti szabályok előnyeit – a webes ügyféloldali érvényesítések oldal- vagy alkalmazásspecifikus kódolás nélkül történnek, miután az adatszótárak felépültek. Az asztali böngészőkhöz készült kliensoldali JavaScript osztályok olyan vezérlőket tartalmaznak, amelyek támogatják a több oszlopos adatbeviteli rácsokat, a felugró kiválasztási listákat, a tabulátoros oldalakat és még sok mást, amikor az asztali alkalmazásokhoz hasonló funkcionalitásra van szükség. Mindezt mindössze néhány sornyi alkalmazáskóddal.
GAZDAG, RENDKÍVÜL FUNKCIONÁLIS MOBIL- ÉS WEBES ALKALMAZÁSOK
A DataFlex keretrendszer előre programozott, adattudatos webes és mobil vezérlők könyvtárát tartalmazza, így a fejlesztők kevesebbet kódolhatnak, és gyorsabban hozhatnak létre nagyszerű megjelenésű, funkciógazdag alkalmazásokat.
BIZTONSÁG, TELJESÍTMÉNY ÉS SKÁLÁZHATÓSÁG
A DataFlex WebApp SPLF szerver, amely biztonságot, teljesítményt, terheléselosztást és hibaelhárítási szolgáltatásokat és erőforrásokat biztosít uo 255 fürtözött DataFlex WebApp szerver számára, amelyeken a felhasználók alkalmazásai futnak.
KÍVÁLÓ KÓDSZERKESZTŐ GYORSÍTJA A FEJLESZTÉSI FOLYAMATOT
A megoldásfejlesztők idejük nagy százalékát a forráskód írásával és szerkesztésével töltik. A DataFlex kiváló kódszerkesztője biztosítja a szükséges alapvető funkciókat, valamint a “CodeSense” néven ismert fejlett szerkesztési funkciók egész sorát, amelyek automatizálják a rutinfeladatokat, csökkentik a billentyűleütéseket, csökkentik a hibák számát és általában felgyorsítják a fejlesztési folyamatot.
- Mindig egyidejűleg mutatja az élő forrást, amely szinkronban van a Visual Designer-rel.
- Nincsenek szükséges jelölések
- Nincs a rendszer által előírt jelölés vagy struktúra
- Automatikus forráskód-szerkesztés
- Behúzás
- Parancsszintaxis burkolása
- Debugger töréspontok beállítása közvetlenül a forrásban
- Korlátlan szintű visszavonás/újraindítás
- CodeSense
- A DataFlex Studio forráskód-szerkesztője felgyorsítja a fejlesztési folyamatot.
- Kódkiegészítés
- List Members – az alkalmazható parancsok, osztályok, adattípusok, metódusok, változók, konstansok, objektumok stb. kontextusérzékeny listája.
- Parancs automatikus kiegészítése
- Begin / End, Object / End_object, Class / End_Class stb.
- Gyors információ – a forrás fölé mozgatva az egérrel információt kaphat.
- Objektum böngésző – a megadott objektum metódusainak fókuszált listája.
- Parameter Info – a metódusparaméterek információinak megtekintése gépelés közben.
- GoTo Definition – a kurzor alatti szimbólum definíciójának megkeresése.
- Load File Under Cursor (Fájl betöltése a kurzor alá) – Ugrás bármely fájlra.
- Látható vezérlő- és kifejezésblokkok
- Rugalmas keresési lehetőségek
- Fájl keresés
- Fájl inkrementális keresés
- Több fájl keresése
- Betűméret zoomolás/nagyítása/állítása
DATAFLEX: CSAK MŰKÖDIK/ EZ CSAK MUNKA
A DataFlex fejlesztők körében végzett felmérésekben az egyik állandó téma az, hogy “egyszerűen működik”. A DataFlex számos iparágban, több ezer üzleti alkalmazásban következetesen azt nyújtja, amire a fejlesztőknek szükségük van. Egyszerűen csak működik, nagyon nagy megbízhatósággal, mind a fejlesztési, mind a telepítési szerepkörökben, kis- és nagyvállalatoknál egyaránt.
A “csak úgy működik” szoftver gyorsabb és hatékonyabb a fejlesztés során, és kevésbé problémás a telepítés során. Ha az üzleti szoftver “csak úgy működik”, a végfelhasználók elégedettsége nagyobb, a fejlesztési és karbantartási költségek pedig alacsonyabbak. Ezek a funkciók? A DataFlex fejlesztői szerint igen.