Statt fertig ausgelieferter Masken konfigurieren Sie Bali zentral per Datenbank. Der Client zieht Layout, Navigation und Logik beim Start — keine Neuinstallation, kein Update-Chaos.
Eine Maske ändern bedeutet in Bali: eine Datenbankzeile anpassen. Nicht: Entwickler beauftragen, Build starten, Deployment durchführen, Nutzer informieren.
Klassische Individualsoftware ist starr: Jede Änderung an Masken oder Abläufen erfordert einen Entwickler, einen neuen Build und ein Deployment. Bei 50 Nutzern bedeutet das 50 Updates.
Bali dreht das Prinzip um: Der Client ist dünn — er weiß, wie er Daten darstellt. Was er anzeigt, kommt vom Server. Wer Zugriff auf die Datenbank hat, steuert die Anwendung.
Masken, Felder und Abläufe ändern sich regelmäßig — und sollen nicht jedes Mal ein Entwicklerprojekt auslösen. Bali ist dafür ausgelegt.
Ein Administrator steuert, was alle Nutzer sehen. Berechtigungen, Layouts und Konfigurationen liegen an einem Ort — in der Datenbank.
Bali ist die technische Weiterentwicklung von Pursales 3 — mit moderner Architektur, neuem Designer und deutlich erweiterter Konfigurierbarkeit.
Masken, Felder, Navigation, Berechtigungen, Feldvalidierungen und viele Geschäftsregeln lassen sich über die Datenbank oder den integrierten Designer anpassen — ohne Code. Einen Entwickler brauchen Sie, wenn neue Kernfunktionen gebaut oder komplexe Integrationen zu Drittsystemen eingerichtet werden sollen.
Ja. Bali ist für den Betrieb im lokalen Netzwerk ausgelegt. Server und Datenbank laufen in Ihrer Infrastruktur — ohne Cloud-Abhängigkeit, ohne Abonnement-Modell. Eine Cloud-Option ist möglich, aber nicht erforderlich.
Ja. Bali wurde vollständig von Solutionworx entwickelt — über mehrere Jahre, mit über 500 automatisierten Tests. Das bedeutet: Wir kennen jede Zeile Code, können schnell reagieren und sind nicht von einem externen Hersteller abhängig.
Bali basiert auf .NET 9 — Client und Server. Der Client läuft als WinForms-Anwendung auf Windows-Arbeitsplätzen, der Server kommuniziert über HTTP/REST mit einem Microsoft SQL Server im eigenen Netzwerk. Keine proprietären Laufzeiten, keine Cloud-Abhängigkeit. Für IT-Verantwortliche: die vollständige Architektur ist auf Anfrage verfügbar.
Für IT-Verantwortliche, die tiefer schauen wollen: Bali ist eine vollständige, eigenentwickelte Plattform mit 16 Projekten, strikter Schichtenarchitektur und über 500 automatisierten Tests.
| Merkmal | Klassische Individualsoftware | Bali |
|---|---|---|
| Maskenstruktur | Fest kompiliert im Quellcode | Layout-XML vom Server — zur Laufzeit |
| Geschäftslogik | Im Client-Code (Entwickler notwendig) | C#-Code aus Datenbank — kein Client-Update |
| Maskenänderung | Neues Client-Release + Rollout | Datenbankzeile anpassen — sofort wirksam |
| Rendering | Nativer Control-Baum | GDI+ — alle Controls gezeichnet, nicht instanziiert |
| Datenbindung | DataSource / DataBinding im Code | Deklarativ per XML-Attribut auf dem Layout |
Wir zeigen Ihnen in einer Demo, was Bali für Ihren Betrieb bedeutet — konkret, ohne Verkaufspräsentation.
Demo anfragen