Funktionen

Alles Nötige, um Enterprise-Business-Anwendungen zu bauen, ohne das Rad neu zu erfinden.

Daten-Schicht

DataSource

Orchestriert Datenabruf, Filter, Paging und Sortierung. Verbindet sich mit einer Metadaten-Route und versorgt die Repeater.

DataRepeater

Rendert Daten in visuellen Archetypen: Liste, Tabelle, Spreadsheet, Kanban, Baum, Carousel, Karte, Kalender, Diagramm.

Automatisches CRUD

Insert, Update, Delete aus Metadaten generiert. Validierung, Pflichtfelder, Lookup und Suggest konfigurierbar ohne Code.

FilterBar

Dynamische Filterleiste mit Operatoren pro Spaltentyp, erweiterter Filter, Sortierung, Gruppierung und Seitengröße.

UI-Komponenten

Designer

Runtime-Drag-and-drop-Dashboard: Datasource, Repeater, Diagramm, HTML-Templates, eigenes CSS. Speicherung in Metadaten-DB.

Feld-Widgets

Widget-Bibliothek für Bearbeitungsformulare: text, number, date, lookup, upload, code editor, HTML area, dictionary, many-to-many.

Parametrischer Dialog

Parametrischer Dialog für Bearbeitungsformulare, mehrstufige Wizards, Datensatzdetails. Tabs, Validierung, eigene Aktionen.

Themes und Styles

Hell/Dunkel-Theme, bedingte Zeilen-/Zellen-Stile basierend auf JS-Callbacks, eigenes CSS pro Board.

Business-Logik

Workflow-Designer

Visueller Grapheneditor: Knoten, Bedingungen, Aktionen, Trigger. Runtime-Runner für schrittweise Ausführung.

Report-Designer

Integrierter Stimulsoft-Designer für Berichts-Layouts. Runtime-Viewer mit Export als PDF, Excel, Word.

Scheduler

Planung wiederkehrender Tasks mit Cron-Ausdrücken, Retry, Timeout, Logging. Integrierter .NET Hosted Service.

Echtzeit-Benachrichtigungen

WebSocket-Push für Benutzerbenachrichtigungen. SqlDependency oder Polling, Glocken-Icon mit Badge, Mark as Read.

Infrastruktur

Multi-DBMS

SQL Server und MySQL per Drop-in-Provider. Datenbankwechsel mit einer Zeile in appsettings.json.

Auth & Sessions

Cookie-basiertes Login (client- oder server-managed), OAuth/OIDC, Rollen, Route-Berechtigungen, Single-Session-Enforcement.

RAG-Chatbot

KI-Assistent, der Code über hybriden BM25 + Vektor + LoRA-Cross-Encoder-Index abfragt. Retrieval + Claude LLM.

Übersetzungen

Mehrsprachige Oberfläche (i18n) + Datenübersetzung pro Datensatz/Feld. 5 Sprachen out-of-the-box.