ORCGeNext 2.0

Licenza: Prova gratuita ‎Dimensioni del file: 475.86 KB
‎Valutazione utenti: 3.0/5 - ‎1 ‎Voti

Circa ORCGeNext

Obiettivi Questo strumento può essere utilizzato per generare codice base (attributi, livello di accesso ai dati, livello di logica aziendale, livello di presentazione, progetto di avvio, server applicazioni, think client) per applicazioni multiliveli che funzionano con i database. Un'applicazione generata da questo strumento può essere eseguita e lavorare con il database senza apportare modifiche al relativo codice. -Questo ottimo strumento genera applicazioni di database WinForm MDI completamente funzionanti; -Questo ottimo strumento riduce il codice creato a mano; -Questo ottimo strumento genera un'interfaccia utente WinForm completamente (genera controlli dell'interfaccia utente, associazione dati per il controllo dell'interfaccia utente e l'oggetto business, genera codice di convalida e così via); -Questo ottimo strumento genera codice separato per l'interfaccia utente e il livello logico business (migliora la manutenibilità); -Questo ottimo strumento rende libera dalla query SQL creata a mano, ma è possibile farlo (se necessario); -Questo ottimo numero di pedaggio genereta il codice che estensibilità per adattarsi alla logica aziendale. La versione corrente di questo strumento supporta MS SQL Server 2000 La versione corrente di questo strumento supporta C# 2003 (WinForm) La versione corrente di questo strumento supporta C# 2005 (WinForm) Limite del database Ogni tabella di database deve avere la chiave primaria. La chiave primaria deve avere un solo campo. Codice di base Il codice di base contiene cinque progetti separati. Ogni progetto è un livello nell'architettura a più livelli. Ogni progetto contiene classi. Ogni classe ha una tabella in base al database. Fisicamente ogni classe si separa in due classi, classe base e classe personalizzata. La classe base contiene alcuni metodi di base (CRUD - create, read, update, delete for each table) e/o campi che funzionano con il database. Le classi base vengono generate automaticamente e le classi base di modifica a mano non sono consigliate. Le classi personalizzate ereditano semplicemente le classi base e vengono utilizzando per realizzare in modo specifico la logica aziendale dell'applicazione. Il codice di base è stato generato con l'aiuto di modelli.