CUBA ist auch eine Insel
Business Anwendungen, aber einfach
Wenn es um die Erstellung von “Business Anwendungen” geht, ergeben sich häufig ähnliche Anforderungen: große Entitäts-Graphen, Daten Grids mit erweiterten Filterungsmöglichkeiten, Reporting, datensatzbasierte Sicherheit, Auditierung usw. Sind “general purpose” Frameworks der richtige Ansatz um solche Probleme lösen oder sollte man versuchen bei der Frameworkauswahl etwas “domain-spezifischer” zu werden?
In diesem Vortrag wird anhand eines Beispiels für solche domain-spezifischere Auswahl: “CUBA-Platform” die verschiedenen business-spezifischen Features betrachtet. Nachdem wir uns mit den unterschiedlichen Features vertraut machen, schauen uns an, wie man eine Anwendung zur Bestellverwaltung mit filterbaren Listenansichten, datensatzbasierte Sicherheit und PDF Generierung innerhalb kürzester Zeit erstellen kann. Danach wird überprüft welche Vorteile und welche Konsequenzen sich aus einer solchen Wahl bei der Framework Entscheidung ergeben und ob “CUBA” dann doch “nur” eine Insel, oder vielleicht auch etwas mehr ist.
Anschließend gibt es einen Hands-On Teil, bei dem jeder herzlich eingeladen ist seine eigene Business Anwendung entweder völlig frei oder anhand von Beispiel-Anforderungen zu erstellen um sich mit dem Programmiermodell vertraut zu machen.