Schnell aufbauen.
Flexibel bleiben.

Jetveo: Programmierung 4.0


Low-Code-Plattform mit C# für echte Entwickler. Erstellen und bedienen Sie Geschäftsanwendungen in kürzesteer Zeit in einer vertrauten Umgebung

Low-Code-Entwicklung
Flexibilität in der Programmierung
Zeitgemäße Benutzeroberfläche
Ein-Klick-Angebot
Marketplace-Vorlagen
Breitgefächerte Sicherheit
Einhaltung von Rechtsvorschriften
Einheitliche Überwachung

Wie funktioniert das?

Die Entwickler können das Datenmodell definieren, die Benutzeroberfläche ändern, Workflows und Geschäftslogik erstellen oder eigenen Code schreiben. Sobald Sie fertig sind, können Sie die neue Anwendung freigeben und ausführen.

Entwicklung

Entwickler definieren Anwendungen über das Jetveo Verwaltungsportal. Die Definition wird als Anwendungspaket tituliert und setzt hauptsächlich aus folgenden Punkten zusammen:

  1. Datenbank-Entitäten
  2. Beschreibung der Benutzeroberfläche
  3. Definition der Geschäftslogik
  4. Benutzerdefinierter Code und Integrationen

Die Plattform unterstützt, ähnlich wie bei Git, die Versionierung und Verzweigung von Paketen.

Datenmodell und Speicherung

Definieren Sie Dateneinheiten in einer visuellen Version eines Datenmodell-Designers.

Mehrfache Vererbung über gemeinsame Aspekte für bessere Wiederverwendbarkeit von Daten und Logik.

Die Plattform übernimmt alle Aufgaben der Datenbankverwaltung, unter anderem sogar Migrationen zwischen Anwendungsversionen.

Die Anwendungen benutzen ein SQLite-Datenbank-Backend mit einer benutzerdefinierten Transaktionsschicht. Daraus folgt, dass wir die Bereitstellung vereinfachen und die Last in horizontal skalierten Szenarien verteilen können.

Benutzeroberfläche und Visualisierung

Bestimmen Sie das Layout und die Position der einzelnen Eigenschaften und Komponenten.

Beschreiben Sie die Ausdrücke für die Transparenz und Zugänglichkeit für jede Komponente.

Sie haben die Möglichkeit, Standardwerte zu bestimmen oder oder die verfügbaren Optionen auf der Grundlage Ihrer Geschäftslogik zu beschränken.

Bedienen Sie sich an Validatoren, um zu gewährleisten, dass Ihre Daten das richtige Format und die richtige Qualität haben.

Programmiermodell

Als Programmierer steht Ihnen hierfür die Sprache C# und die gesamte .NET 6-Plattform zur Verfügung. Nutzen Sie Ihre eigenen DLL-Assemblies oder fügen Sie ein NuGet-Paket via NuGet-Suchschnittstelle hinzu.

Die Verwaltung sorgt für eine umfassende Kodierungserfahrung mit Codevorschlägen, Methodensignaturen und Dokumentationshilfen. Sämtliche Änderungen an Definitionen sind sofort im Code verfügbar.

Die Plattform bietet verschiedene interne APIs für Entwickler. Zum Beispiel:

  1. LINQ für Datenbankentitäten
  2. Anwendungs-API (z. B. Konfiguration, Funktionen, Sicherheitsansprüche, Inhaltsvorlagen, eingebettete Ressourcen)
  3. Dokument-API für Dokumentattribute, mit der Sie neue Dateien anhängen oder auf einzelne Revisionen zugreifen können

Infrastruktur und Einsatz

Die einzelnen Anwendungspakete können in einer Reihe einzelner Instanzen implementiert werden (in der Regel Dev/Production/Feature-Instanzen).

Zur Gewährleistung maximaler Sicherheit und Isolierung werden alle Anwendungen in Docker-Containern ausgeführt. Die Plattform unterstützt auch Bereitstellungen vor Ort (d. h. Linux- und Windows-Anwendungen).

Skala

Sie können Anwendungen horizontal (dieselbe Anwendung für mehrere verschiedene Clients) und vertikal (mehrere Ressourcen für Ihre Anwendung) skalieren.

Erstellen Sie verschiedene Versionen Ihrer Anwendung, wobei Sie Ihre Änderungen zunächst auf Ihrer DEVELOPMENT-Instanz testen, dann dem Kunden zur Abnahme auf der STAGING-Instanz vorlegen und nach der Genehmigung die PRODUCTION-Instanz aktualisieren.

Sie haben ein Produkt und erstellen eine konfigurierbare Instanz für jeden Ihrer Kunden.

Anwendungen

Die Jetveo-Plattform produziert komplette Webanwendungen. Es handelt sich um eigenständige .NET 6-Webanwendungen mit CQRS-Architektu und einer eigenen Datenbank.

Die resultierenden Anwendungen sind reaktionsschnell und schnell, und Sie können alle Änderungen sehr schnell und einfach einarbeiten.



Referenzen

Wir helfen Unternehmen aus allen Branchen, mit modernen Softwarelösungen schneller zu wachsen.





Sie werden in guten Händen sein

Maßgeschneidertes Onboarding

Auf ihr Unternehmen und die Ziele Ihres Teams zugeschnittenesOnboarding.

Flexible Preisgestaltung

Die schnellste und effizienteste Art der Unternehmensdigitalisierung ohne versteckte Gebühren.

Vorrangige Unterstützung

Erhalten Sie engagierte Unterstützung und Beratung durch unser spezialisiertes Team.