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ó studió- tedd a sajátoddá

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!

 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.