Od roku 2002 vyvíjíme svůj vlastní framework určený pro Xtreme Rapid Development. Díky našemu frameworku a dlouholetému know-how nabízíme spolehlivá a výkonná řešení v relativně krátké době.

Kvalitu našeho frameworku potvrzuje vysoká loajalita a věrnost našich zákazníků, kteří se mohou díky filosofii našeho vývoje lépe přizpůsobovat neustálým změnám a snadněji akcelerovat svůj rozvoj. Věříme, že naše technologie patří dnes k těm nejlepším na světě.

Popis frameworku

NET Genium je framework určený pro Xtreme Rapid Development, se zaměřením na webové aplikace, které stojí na třech základních pilířích - na organizaci, vizualizaci a sdílení dat.

Organizace

  • Pořizování, modifikace nebo mazání dat
  • Vyhledávání dat
  • Filtrování dat
  • Export nebo import dat
  • To vše buď online ve webovém prohlížeči nebo offline pomocí nativní aplikace

Vizualizace

  • Zobrazování prostých dat
    • v tabulce (v jedné z nejčastěji používaných forem)
    • v kalendáři ala Outlook
    • v mapě
    • v ganttově diagramu
    • ve vícezdrojovém kalendáři
    • ve stromové struktuře
  • Agregace a následné zobrazování dat
    • v běžné tabulce
    • v kontingenční tabulce
    • v grafu

Sdílení

  • Ke všem informacím mají uživatelé přístup online
  • Každý uživatel pracuje pod svým vlastním uživatelským účtem, který definuje jeho role či oprávnění
  • Každý uživatel za sebou zanechává digitální stopu - veškeré změny v datech, které provede, se zaznamenávají do historie

Procesy, pracovní postupy a algoritmy

  • Komfort v práci s daty je standardem všech webových aplikací založených na frameworku NET Genium
  • Správce aplikace dokáže do své aplikace snadno implementovat specifické procesy, pracovní postupy nebo algoritmy, které jsou unikátní pro každého koncového zákazníka
  • Funkcionalita třech základních pilířů je zajištěna zcela automaticky, proto se může správce aplikace plně soustředit pouze na činnosti, které zajišťují přidanou hodnotu celé aplikace

Technické parametry frameworku

  • Webová aplikace napsaná v jazyce C# na platformě .NET
  • Podpora databází MS SQL Server nebo Firebird
  • Víceuživatelská aplikace s vlastním systémem uživatelských oprávnění nezávisle na IIS nebo Active Directory
  • Integrovaný grafický návrhář určený k vývoji aplikací pro uživatele s administrátorským oprávněním
  • Důsledná podpora většiny webových prohlížečů a responzivní design
  • Bezpečnost v souladu s metodikou OWASP garantovaná několika nezávislými penetračními testy
  • Optimalizovaný výkon pro méně výkonné nebo kancelářské servery
  • Optimalizovaný výkon pro práci s velkým množstvím dat a fulltextové vyhledávání v databázových záznamech i souborových přílohách
  • Podpora In-Memory tabulek
  • Podpora single sign-on ve spojení s Active Directory
  • Podpora běhu aplikace ve více instancích s rozdílným nastavením úrovně zabezpečení IIS
  • Podpora běhu aplikace ve více klonech – provozní, vývojové nebo archivní prostředí
  • Nástroje pro vydávání nových release z vývojového do provozního nebo archivního prostředí
  • Nástroje pro přesun časově omezených a zároveň konzistentních dat do archivního prostředí
  • Nástroje pro exporty, importy nebo konverze velkého množství dat

Technické parametry vývoje pomocí našeho frameworku

  • Skládání a propojování dvou základních stavebních jednotek aplikací – editačních formulářů a nahlížecích stránek
  • Knihovna ovládacích prvků pro chytré tabulky, klasické kalendáře nebo plánovací vícezdrojové kalendáře, rozvrhy hodin, ganttovy diagramy, grafy, mapy nebo stromové struktury
  • Podpora vícejazyčnosti
  • Grafický návrhář databázových dotazů
  • Grafický návrhář skriptů spouštěných na straně serveru
  • Volání nejčastěji používaných funkcí pro práci s daty z naší knihovny funkcí
  • Volání vlastních funkcí napsaných v jazyce C#
  • Nástroje pro spouštění skriptů z naplánovaných úloh
  • CodeMirror pro psaní JavaScriptu
  • Podpora tisku do tiskových šablon XLS, DOC, TXT nebo HTML
  • Automatická konverze tiskových sestav do PDF
  • Synchronizace dat se zařízeními Android nebo iOS
  • Symetrická synchronizace dat (multiple master) s libovolnou aplikací založenou na platformě NET Genium
  • API pro komunikaci s libovolnou aplikací založenou na platformě .NET