Evolutility ist eine generische Webbenutzeroberfläche für CRUD-Anwendungen (Erstellen, Lesen, Aktualisieren, Löschen), die auf ASP.net und SQL Server oder MySQL ausgeführt werden.
Es basiert vollständig auf Metadaten und kann an verschiedene Datenbankstrukturen angepasst werden. Es kann sich wie ein Adressbuch, eine Aufgabenliste, ein Fotoalbum oder alles, was Sie erstellen möchten, verhalten. Es ist ideal, um schnell funktionale Komponenten für Datenbank-Webanwendungen oder Website-Verwaltungsseiten zu erstellen.
Bei Evolutility werden die Benutzeroberfläche (z. B. Feldtitel, Positionen, visuelle Gruppen, CSS-Klassen) und ihre Datenbankzuordnung (z. B. Tabellen, Spalten, gespeicherte Prozeduren) nicht im Code, sondern in externen Metadaten (gespeichert als XML-Dateien oder in der Datenbank) definiert ). Die Evolutility-Websteuerung kann in jede ASP.net-Seite eingebettet werden. Es generiert zur Laufzeit alle erforderlichen Webformulare, verwaltet Benutzerinteraktionen und Datenbank-CRUD-Vorgänge (Erstellen, Lesen, Aktualisieren, Löschen) automatisch.
Demos: Aufgabenliste, Adressbuch, Weinkeller, Restaurantliste.
Dokumentation
Seit 2008 bei SourceForge gehostet.
Zeigt alle Felder zur Ansicht an, jeweils 1 Datensatz.
Zeigt alle Felder zur Bearbeitung an, jeweils 1 Datensatz.
Zeigt die wichtigsten Felder für mehrere Datensatzzeilen an.
Zeichnet einige Diagramme der Daten.
Abfrage anhand eines Beispielformulars zum Durchsuchen von Datensätzen.
Formular für erweiterte Abfragen wie „Telefonnummer beginnend mit 415“ oder „für die Kategorien Finanzen und Geschäft“...
Export von Auswahlen in Standardformaten (Excel, HTML, CSV, XML oder SQL), einen oder mehrere Datensätze gleichzeitig.
Aktualisieren Sie mehrere Datensätze gleichzeitig.
Liste vorgefertigter Abfragen.
So führen Sie die Evolutility-Beispielanwendungen aus:
Standard-Login/Passwort:
Weitere Informationen zur Installation von Evolutility.
Evolutility-UI-React – Modellgesteuerte Web-UI für CRUD mit React.
Evolutility-UI-jQuery – Modellgesteuerte Web-UI für CRUD mit jQuery und Backbone (für REST oder localStorage).
Evolutility-Server-Node – RESTful Micro-ORM für CRUD und mehr, geschrieben in Javascript, mit Node.js, Express und Postgres.
Evolutility-ASP.net wird unter der AGPLv3-Lizenz veröffentlicht.
Copyright (c) 2020 Olivier Giulieri.