| Wersja | 2 |
|---|---|
| Wydawca | Kontac |
| Data wydania | 7 lis 2008 |
| Data dodania | 22 lis 2007 |
| Wymagania systemu operacyjnego | Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows XP, Windows NT |
| Wymagania | Windows 98/Me/NT/2000/XP/2003 Server/Vista, Microsoft .NET Framework 2.0 |
| Całkowita liczba pobrań | 615 |
| Cena £ | Free |
Opis
Smart Code to narzędzie do generowania kodu typu Open Source i oparte na szablonach (wydawane zarówno na licencji BSD, jak i na licencji biblioteki Lesser GPL). Smart Code działa poprzez odczytywanie schematu bazy danych, umożliwiając użytkownikowi ustawienie pewnych rozszerzonych właściwości dla tabel i kolumn oraz zastosowanie szablonów do każdej tabeli w celu wygenerowania kodu. Główne bloki konstrukcyjne Smart Code to tabele, widoki, kolumny i definicja projektu najwyższego poziomu.
W Smart Code szablon to program, który generuje tekst (który zazwyczaj jest kodem w języku programowania) i może być napisany w C# lub VB.NET (lub teoretycznie w dowolnym języku .NET obsługującym tworzenie bibliotek dołączanych dynamicznie lub biblioteki DLL). Biblioteka szablonów (lub w skrócie biblioteka) to logiczne grupowanie szablonów. Szablon przyjmuje jako dane wejściowe model i tabelę lub widok w celu wygenerowania kodu. Umożliwiają budowanie w pełni funkcjonalnych prototypów aplikacji internetowych, które współdziałają z systemami baz danych. Wersja 2 zawiera nieokreślone aktualizacje.