Eine Erweiterung für C#, die Datenbankentwicklern, vor allem VFP-Programmierern, eine relativ vertraute Umgebung bietet.
Viele vertraute Begriffe aus der VFP-Welt, wie z. B. Datenumgebung, InitialSelectedAlias, ControlSource, RecordSource, DefaultDataSession wurden von uns implementiert.
Die StarLib macht aus .NET ein RAD-Tool zur schnellen Erstellung lauffähiger Anwendungen.
Die fünf Säulen der StarLib:
Backend
Das Backend ist das StarLib-Pendant zur VFP-Remote-View und beinhaltet darüber hinaus die komplette Funktionalität zum Umgang mit Daten (Datensätzen).
Usercontrols
Bezüglich des GUI spielt in der StarLib hier die Musik. Was wir bisher in Formularen gemacht haben, wird jetzt in UserControls realisiert.
Hooks
Hier kann sich der Anwender der StarLib bei seiner Programmierung in den normalen Ablauf einklinken und fallspezifisch anpassen.
CodeSnippets
Mit Hilfe unserer Codesnippets erweitern wir C# für uns zu einer so hochwertigen RAD-Umgebung, wie es VFP bereits war. Komfortabel, schnell und sicher werden Sie bei der Erstellung neuer Klassen unterstützt. In etwa könnte man die CodeSnippets mit den Builders von VFP vergleichen.
Drucken
Die Thematik des Druckens wird nicht wesentlich anders abgewickelt als in VFP. Man benötigt einen Report und eine Datentabelle. Und natürlich eine Reportengine. Wir haben uns für die beste entschieden, dürfen aber leider ihren Namen nicht nennen, weil dies die Lizenzbestimmungen des Herstellers untersagen.
Was ist die StarLib nicht?
Kein VFP-Ersatz
Keine VFP-Methoden- bzw. Funktionssammlung
Kein VFP-Konvertierungs-Tool
Der Einsatz der StarLib befreit Sie von der Komplexität des .NET Frameworks.
Sie werden somit - entgegen anderslautender Meinungen - nicht gezwungen, komplexer zu denken.