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.