| Ausführung | 2 |
|---|---|
| Herausgeber | Kontac |
| Veröffentlichungsdatum | 07.11.2008 |
| Datum hinzugefügt | 22.11.2007 |
| Os Anforderungen | Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows XP, Windows NT |
| Bedarf | Windows 98/Me/NT/2000/XP/2003 Server/Vista, Microsoft .NET Framework 2.0 |
| Downloads insgesamt | 615 |
| Preis | Free |
Beschreibung
Smart Code ist ein Open-Source- und vorlagengesteuertes Code-Generator-Tool (veröffentlicht sowohl unter der BSD-Lizenz als auch unter der Lesser GPL-Bibliothekslizenz). Smart Code liest ein Datenbankschema und ermöglicht dem Benutzer, bestimmte erweiterte Eigenschaften für Tabellen und Spalten festzulegen und Vorlagen auf jede Tabelle anzuwenden, um Code zu generieren. Die Hauptbausteine von Smart Code sind Tabellen, Ansichten, Spalten und Projektdefinitionen auf oberster Ebene.
In Smart Code ist eine Vorlage ein Programm, das Text generiert (was im Allgemeinen Code in einer Programmiersprache ist) und in C# oder VB.NET (oder theoretisch in jeder .NET-Sprache, die die Erstellung von Dynamic-Link-Bibliotheken unterstützt) geschrieben werden kann , oder DLLs). Eine Vorlagenbibliothek (oder kurz Bibliothek) ist eine logische Gruppierung von Vorlagen. Eine Vorlage verwendet als Eingabe ein Modell und eine Tabelle oder Ansicht, um den Code zu generieren. Sie können voll funktionsfähige Prototypen webbasierter Anwendungen erstellen, die mit Datenbanksystemen interagieren. Version 2 enthält nicht näher bezeichnete Updates.