
NETWORK
Modernizza le tue comunicazioni di rete
Migliora le tue applicazioni 4D con la nuova classe TCPConnection
La classe TCPConnection adotta una sintassi object oriented e supporta la gestione asincrona delle connessioni di rete, offrendo una solozione più moderna e perfettamente integrata ai tradizionali Internet Commands di 4D.
Grazie a TCPConnection, puoi connetterti facilmente a una vasta gamma di dispositivi — tra cui server, stampanti, registratori di cassa e apparecchiature industriali — rispondendo a esigenze di rete eterogenee.
Integrando questa classe nelle tue soluzioni, potrai migliorare le prestazioni, la manutenibilità e la versatilità delle comunicazioni di rete nelle applicazioni 4D.

FORM EDITOR
SVILUPPO PIU' RAPIDO E SNELLO
Sfrutta della validazione in tempo reale delle "expression", dell’auto-completamento intelligente dei comandi e del rilevamento immediato degli errori di sintassi, per garantire uno sviluppo form solido e senza imprevisti.
In più, accelera l’editing dei FORM con il comando ottimizzato FORM EDIT: apri i form direttamente, seleziona gli oggetti all’istante e modifica le proprietà in modo rapido, senza navigare tra più pannelli o schermate.

GITHUB COMPONENT
GESTIONE DELLE DIPENDENZE PIU' FACILE
Gestisci gli aggiornamenti in modo intelligente con i controlli automatici da GitHub
Mantieni il tuo progetto sempre aggiornato sfruttando i controlli automatici delle versioni tramite GitHub. Utilizza il versioning semantico per bloccare versioni specifiche o definire intervalli flessibili, assicurandoti di adottare le ultime funzionalità senza compromettere la stabilità.

DEBUGGING
DEBUGGING PIU' INTUITIVO
Migliora il tuo processo di debugging con un’esperienza più intuitiva, sia che tu utilizzi il debugger integrato di 4D sia l’estensione per Visual Studio Code.
Il debugger integrato offre funzionalità avanzate come il salvataggio automatico delle espressioni, la possibilità di fissare variabili chiave per un accesso rapido e un’interfaccia ottimizzata che rende il debugging più efficiente e fluido.
Parallelamente, l’estensione 4D per VS Code ti consente di effettuare il debugging del codice direttamente nell’ambiente familiare di Visual Studio Code. Puoi impostare breakpoint, ispezionare variabili e analizzare il flusso di esecuzione passo-passo, integrando perfettamente il debugging nel tuo workflow per una risoluzione dei problemi più rapida e produttiva.

4D SERVER
NUOVI HTTP REQUEST HANDLERS PER UNA MIGLIORE GESTIONE DELLE WEB REQUEST
Ottieni il controllo completo sulle richieste web in ingresso con gli HTTP Request Handler.
Gestisci con precisione le operazioni come autenticazione, upload di file e logiche basate su URL, garantendo una gestione efficiente delle richieste.

SESSION
Semplifica il testing con sessioni simulate
Semplifica il testing con sessioni simulate in modalità single-user.
Testa facilmente funzionalità dipendenti dalle sessioni senza dover distribuire l’applicazione su un server. Grazie alle sessioni simulate in modalità single-user, puoi verificare il comportamento del tuo codice in modo rapido ed efficiente, riducendo i tempi di sviluppo e migliorando il tuo flusso di lavoro complessivo.

4D WRITE PRO
Nuovi comandi per la gestione dei documenti
Per gli sviluppatori che integrano 4D WRITE PRO nelle proprie soluzioni, queste novità rappresentano un salto di qualità in termini di efficienza e matenibilità del codice:
• Codice più pulito: applica più attributi contemporaneamente, migliorando la leggibilità e la struttura del codice.
• Gestione ottimizzata delle tabelle: aggiungi righe in modo semplice utilizzando collezioni e formule, riducendo sensibilmente i tempi di sviluppo.
• Inserimento immagini semplificato: il comando WP Insert Picture è ora una funzione che restituisce immediatamente il riferimento all’immagine inserita.
• Navigazione semplificata: accedi facilmente agli elementi del documento grazie a funzioni come This.sectionIndex e This.pageIndex.
• Comandi modernizzati: i comandi ora accettano direttamente argomenti di tipo 4D.File, oltre ai classici path, per la gestione di documenti e immagini in modo più flessibile e robusto.

GESTIONE EMAIL
Accesso facilitato alle informazioni utente di Google
4D NetKit, component integrato nella piattaforma 4D, consente di interagire facilmente con servizi web esterni, come quelli di Google. Con pochi comandi è possibile recuperare informazioni sugli utenti, profili di dominio e contatti, integrandoli direttamente nelle proprie applicazioni 4D.