Versione 9.1.4040
copia linkIntroduzione versione 9.1
Il punto centrale della versione 9.1 riguarda l'interfaccia utente di Instant Developer. E' stato notevolmente migliorato l'editor delle videate. Ora è dotato di una propria toolbar tramite la quale è possibile apportare la maggior parte delle modifiche agli oggetti dell'interfaccia utente. Inoltre è stata creata una nuova barra delle proprietà simile a quella di Visual Studio tramite la quale è possibile vedere istantaneamente tutte le proprietà di un determinato oggetto modificandole direttamente.
Fra le altre novità più rilevanti ti segnaliamo:
- E' ora possibile inserire videate all'interno di altre videate. In particolare è possibile inserire videate in riquadri di altre videate, in campi statici di pannelli ed in Tabbed View.
- Ora è possibile importare librerie di terze parti (assembly .NET, librerie COM o librerie JAR) all'interno dei progetti.
- E' ora possibile utilizzare il modulo di debug anche nei book. Oltre a vedere quali query vengono eseguite durante la stampa di un book è possibile chiedere al sistema di notificare tutte le scelte che questo effettua durante la stampa, attivando la messaggistica "verbosa".
- E' ora possibile modificare a run-time alcune proprietà dinamiche dei campi. E' possibile, per esempio, cambiarne il colore di sfondo, il colore del testo, la maschera da utilizzare per l'inserimento, l'allineamento.
- E' ora possibile intercettare e gestire la pressione dei tasti all'interno delle videate chiedendo al sistema di notificare eventi quali OnKeyPress, OnFocus.
Novità | Elenco delle novità più importanti presenti in questa versione |
Miglioramenti | Elenco dei miglioramenti introdotti in questa versione |
Correzioni | Elenco dei malfunzionamenti corretti in questa versione |
Stato della versione 9.1
Dal 28 giugno 2010 IN.DE 9.1 è in versione FINALE. Tutti gli sviluppi sono terminati e sono stati completati i test di non regressione e quelli di integrazione. Sono state ricompilate e ritestate tutte le applicazione della gallery così come tutti gli esempi della documentazione.
La versione 9.1 verrà scaricata ed installata a fianco delle versioni precedenti; potrai comunque continuare ad utilizzare tutte le versioni installate senza sovrapposizioni o problemi di passaggio.
L'attivazione della versione 9.1 non è automatica; per cambiare la versione attualmente attiva puoi usare il comando Documentazione - Mostra Versioni nel menù principale.
Per evitare errori di compilazione, è necessario eseguire l'aggiornamento delle librerie come suggerito da IN.DE quando si apre un progetto creato con una versione precedente. Qualora il progetto sia gestito dal modulo TeamWorks occorre ricordare che Instant Developer non propone l'aggiornamento delle librerie a tutti i programmatori del team di sviluppo in quanto tale operazione deve essere eseguita da un solo programmatore e deve completarsi con un checkin delle modifiche.
- viene ora utilizzato il nuovo CKEditor che, però, è già incluso nel template. Non è quindi necessario scaricare alcun file di supporto per questa funzionalità.
- il framework J#, qualora non presente sulla macchina, viene ora automaticamente installato da Instant Developer. Qualora, però, sia necessario installarlo su una macchina diversa da quella utilizzata per lo sviluppo, è possibile scaricare il file da qui.
- i connector .NET per MySql e Postgres sono già inclusi nel template delle applicazioni C# prodotte con Instant Developer. Pertanto, per collegarsi a questi database, non sono necessari file aggiuntivi.
Modifiche RTC
In questa versione non sono state apportate modifiche al modulo RTC pertanto non sono necessarie né modifiche ai database RTC né alle applicazioni utilizzate per la configurazione (RTCBase.idp).
Aggiornamento TeamWorks Server
La versione 9.1 è ora in stato FINALE ed è possibile aggiornare il server Team Works. Sono stati apportati alcuni miglioramenti pertanto suggeriamo di utilizzare la nuova versione del server Team Works.
Nella versione 9.1 sono state aggiunte due nuove proprietà che permettono di indicare al sistema quando occorre eseguire l'operazione di compattamento del database. Suggeriamo di controllare che i valori calcolati automaticamente dal sistema corrispondano a quelli desiderati. Per maggiori informazioni rimandiamo alla nota di rilascio.
Attenzione: Nella versione 9.1 sono stati creati nuovi flag e nuovi oggetti. Pertanto se viene utilizzato un client Team Works 9.1 con un server in versione precedente si otterranno comportamenti non desiderati. Infatti un server in versione 9.0 non conosce i nuovi oggetti ed i nuovi flag pertanto questi non saranno inseriti o copiati sulla copia master. Consigliamo, pertanto, di aggiornare i server Team Works alla versione 9.1. In questo modo il server in versione 9.1 sarà in grado di funziona correttamente con i vari client attualmente supportati.
Versioni supportate
Dal 28 giugno 2010 Pro Gamma supporta le versioni 8.5, 9.0 e 9.1 di Instant Developer.
Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 13/06/2024 / Validità: da 9.1.4040