Hauptseite: Unterschied zwischen den Versionen
(→Wo ?) |
|||
Zeile 25: | Zeile 25: | ||
==Wo ?== | ==Wo ?== | ||
− | + | [[http://bafbal.de/bugtracker/|Bugtracker]] | |
==Lizenz== | ==Lizenz== |
Version vom 17. August 2021, 19:47 Uhr
Inhaltsverzeichnis
BAF/BAL
BAF steht für Business Applications Framework
BAL steht für Business Applications Language
Was ?
BAF ist eine Framework zur schnellen Entwicklung von Datenbankanwendungen im Business-Umfeld.
Warum?
Kurzfassung: Für schnelle Entwicklung
Langfassung: Gründe für die Entwiklung von BAF/BAL
Wann ?
BAF im Versionsstand 2.0 ist bei einem Reiseveranstalter bereits produktiv im Einsatz.
Das komplette Framework wird gerade mit Delphi FireMonkey neu programmiert, um den Code veröffentlichen zu können.
Wir bitten noch um ein wenig Geduld.
Wo ?
[[1]]
Lizenz
Das Framework steht unter der BAF fair use license, einer unkomplizierten OpenSource-Lizenz.
BAF Client
Der BAF-Client ist sowohl IDE als auch Benutzeroberfläche für den Endanwender.
- Der Login-Dialog
- Programmfenster
- typisches Formular
- Code
- Code - Simple Grid Wizard
- Code - SQL Open / SQL Open 2
- Code - SQL Exec
- Code - Tools
- Debug
- Migration
BAF Server
kommt noch...
Datenbanken
Sprache und Bibliotheken
- Die Sprache BAL
- Interpreter
- Modul VAR
- Modul DB
- Modul Form
- Modul Translation
- Modul Web
- Modul PDF
- Modul XLS
- Beispiele
Die Standard-Module
Mit den Standard-Modulen werden die Standard-Aufgaben in einer Datenbankanwendung abgedeckt.