Produktmerkmale

Generell

  • Eigenständiges Programm, keine Integration in einer Entwicklungsumgebung
  • Betriebssystem Windows
  • Geeignet für jede textbasierte Programmiersprache (C#, Visual Basic, Java, HTML, ASP.net, Transact SQL etc.)
  • easy code generator Syntax kann direkt über das Frontend in die Vorlagen eingefügt werden. Kein Erlernen eines neuen Syntax notwendig.
  • Generierter Code wird über Cut & Paste übertragen

Projekte und Datenbankverbindungen

  • Jedes Projekt definiert eine Verbindung zu einer Datenbank
  • Unlimitierte Anzahl Projekte definierbar
  • Derzeit Verfügbar für MS SQL-Server und MS Access
  • Verbindung über OLEDB Provider
  • Automatische Verbindung zur Datenbank bei Projektauswahl
  • Zum Projekt wird auch die Namespace der Applikation erfasst, die als Systemvariable in den Vorlagen genutzt werden kann

Offline Modus

  • Die Struktur von Tabellen und Sichten werden lokal gespeichert
  • Falls keine Verbindung zur Datenbank möglich ist, kann trotzdem Code generiert werden

Variablen

  • Erfassung von Benutzervariablen möglich. Über Benutzervariablen können nicht Datenbankbezogene Daten in den Vorlagen aufgenommen werden. z.B. der Name der Klasse
  • Eine Benutzervariable wird vor der Generierung abgefragt
  • Benutzervariablen können überall im Code eingefügt werden, die Abfrage erfolgt nur einmal
  • Diverse Systemvariablen stehen zur Verfügung. z.B. Erstellungsdatum, Namespace, Projektname etc.

Datentypenumwandlung

  • Die Datentypenumwandlung ermöglicht Ihnen pro OLE DB Datentyp einen Syntax zu definieren. So können Sie z.B. Deklarationen Sprachunabhängig für jeden OLE DB Datentyp definieren
  • Unterscheidung zwischen NULLABLE und NON NULLABLE Typen
  • Unlimitierte Anzahl Datentypenumwandlungen definierbar

Vorlagen und Verweise

  • Unlimitierte Anzahl Vorlagen definierbar
  • Durch Verweise müssen Sie keine redundante Vorlagen erstellen.
  • Z.B. können Sie in einer Vorlage eine Methode erstellen und diese dann in anderen Vorlagen als Verweis einfügen.