Notizie

La beta di 4D 20 R8 inizia oggi

Tradotto automaticamente da Deepl

Inizia oggiil beta testing di 4D 20 R8, una potente release progettata per semplificare il flusso di lavoro e ampliare le capacità di sviluppo.

  • Controllo della sintassi più intelligente nell’editor di moduli: Individuazione tempestiva degli errori grazie al supporto migliorato della convalida, del completamento automatico e dell’istanziazione degli oggetti.
  • Modifica dei moduli semplificata: apertura dei moduli e selezione diretta degli oggetti con il comando MODIFICA MODULO aggiornato per modifiche più rapide.
  • Gestori di richieste HTTP: Gestite con precisione le richieste web in arrivo utilizzando le nuove e potenti funzioni del 4D HTTP Server.
  • Debug in VS Code: Eseguite il debug del codice 4D direttamente in Visual Studio Code con la nuova estensione 4D-Debugger.
  • Gestione dei documenti migliorata: Semplificate la gestione di sezioni, tabelle e contenuti in 4D Write Pro con comandi aggiornati.
  • Aggiornamenti all’integrazione di Excel: Maggiore controllo sulle importazioni ed esportazioni di file Excel in 4D View Pro.
  • E non è tutto: ci sono ancora più funzioni da esplorare!

Scaricate subito 4D 20 R8 (in esclusiva per i partner 4D)

Notizie blank

4D 20 R7 è qui

Tradotto automaticamente da Deepl

Presentazione di 4D20 R7 – Disponibile ora!

Ecco una rapida panoramica dei miglioramenti apportati all’utente da questa versione:

Scarica 4D 20 R7 (Hot Fixes mensili disponibili)

  • Qodly Studio per 4D: Eseguire il debug e l’anteprima delle applicazioni web direttamente dal server 4D, risparmiando tempo e fatica.
  • Classe OutgoingMessage: Consegnate file o dati personalizzati senza sforzo nelle vostre applicazioni web, con un controllo completo sulle risposte HTTP.
  • Digitazione diretta: Dichiarate le variabili direttamente nel codice, garantendo precisione e chiarezza nei vostri progetti.
  • Singleton di sessione: gestione dei dati specifici dell’utente senza soluzione di continuità, per esperienze web e client-server più fluide.
  • Strumenti di gestione dei processi: Ottenete informazioni e gestite i processi più rapidamente con comandi aggiornati.
  • Miglioramenti all’API IMAP: Tracciamento delle e-mail non lette in tutte le caselle di posta elettronica in un solo rapido passaggio.
  • 4D View Pro: Visualizzazione dei dati con nuovi grafici, strumenti di trascinamento e una migliore integrazione con Excel.
  • Sicurezza più robusta: Proteggete le vostre applicazioni con una migliore convalida dei certificati del server.

Questo è solo un assaggio di ciò che è disponibile in 4D 20 R7. Scaricate 4D20 R7 e scoprite fino a che punto potete spingervi con questa release.

Prodotto blank

QODLY STUDIO PER 4D: LE NOVITÀ DI 4D 20 R7

Tradotto automaticamente da Deepl

Siamo certi che sarete soddisfatti di esplorare le nuove funzionalità di Qodly Studio for 4D con 4D 20 R7.

Continuate a scoprire questa potente piattaforma, una soluzione robusta e facile da usare per costruire applicazioni web aziendali con un minimo sforzo di codifica.

Integrato in 4D, Qodly Studio for 4D consente di sfruttare la logica aziendale esistente sviluppata per le applicazioni desktop.

Entriamo nei dettagli e vediamo come la vostra applicazione può fornire più di semplici dati, offrendo un’interfaccia utente dinamica e una forte protezione dei dati attraverso l’impostazione dei privilegi.

Suggerimenti blank

Suggerimenti e trucchi per le applicazioni 4D – Edizione dicembre 2024

Tradotto automaticamente da Deepl

di Add Komoncharoensiri, Direttore dei servizi tecnici di 4D Inc.

Eccoci con un’altra serie di suggerimenti e trucchi.

La Knowledge Base di 4D è una libreria di informazioni sulla tecnologia 4D in cui vengono pubblicati attivamente consigli tecnici settimanali e note tecniche mensili. Se vi siete persi gli ultimi suggerimenti sulla KB, non c’è problema; ecco una raccolta delle ultime settimane.

Questo post copre 15 suggerimenti:

Suggerimenti blank

Suggerimenti e trucchi per le applicazioni 4D – Edizione novembre 2024

Tradotto automaticamente da Deepl

di Add Komoncharoensiri, Direttore dei servizi tecnici di 4D Inc.

Eccoci con un’altra serie di suggerimenti e trucchi.

La Knowledge Base di 4D è una libreria di informazioni sulla tecnologia 4D in cui vengono pubblicati attivamente consigli tecnici settimanali e note tecniche mensili. Se vi siete persi gli ultimi suggerimenti sulla KB, non c’è problema; ecco una raccolta delle ultime settimane.

Questo post copre 20 suggerimenti:

Prodotto blank

Rinominazione e deprezzamento dei comandi

Tradotto automaticamente da Deepl

Come sviluppatori, tutti apprezziamo l’efficienza e la semplicità delle nostre routine di codifica. Meno sequenze di tasti dobbiamo ricordare, meglio è!

Per questo motivo, in 4D 20 R7 stiamo rivedendo e perfezionando i nomi dei comandi, eliminando quelli obsoleti, per renderli più brevi, coerenti e allineati ai moderni standard di sviluppo.

Prodotto blank

Date energia alle vostre applicazioni Web con la classe OutgoingMessage

Tradotto automaticamente da Deepl

Nel mondo digitale di oggi, un’esperienza utente fluida e intuitiva è fondamentale per il successo di qualsiasi applicazione web. Una parte fondamentale di questa esperienza consiste nel fornire agli utenti un facile accesso a varie risorse, siano esse documenti, immagini o altri tipi di dati. Per rendere possibile tutto ciò, il server deve gestire e fornire in modo efficiente diversi formati di contenuto.

Con la nuova funzione del server REST di 4D, la gestione della distribuzione di contenuti diversi è ora più facile che mai. In precedenza, il server REST poteva restituire solo dati scalari, di entità o di selezione di entità. Ora è in grado di fornire direttamente contenuti web completi, pronti per essere gestiti da un browser.

Scaricare file o ricevere dati binari dal server REST è ora semplice, grazie alla nuova classe OutgoingMessage. Con essa è possibile personalizzare facilmente le risposte in base alle proprie esigenze.

Continuate a leggere per scoprire come la classe OutgoingMessage può migliorare la vostra applicazione!

Prodotto blank

Crittografia. Autenticazione e convalida dell’autorità di certificazione

Tradotto automaticamente da Deepl

Nelle ultime versioni, le funzionalità di sicurezza di 4D sono state notevolmente ampliate, in particolare nell’area dei certificati. Tra queste figurano i certificati generati automaticamente per la comunicazione client-server, il supporto per i certificati ECDSA e, con 4D 20 R7, la convalida dell’autorità di certificazione per la comunicazione client-server delle applicazioni inglobate. Alcuni clienti richiedono il massimo livello di sicurezza, il che evidenzia l’importanza di queste funzioni.

Tuttavia, la sicurezza può essere complessa e ci sono state richieste di spiegazioni sul funzionamento di una connessione TLS/SSL e sul ruolo dei certificati. Per questo motivo, prima di addentrarci nelle nuove funzionalità, è utile suddividere i concetti di base della sicurezza e le loro interazioni.

Prodotto blank

Introduzione ai singleton di sessione

Tradotto automaticamente da Deepl

I singleton sono una delle caratteristiche principali di 4D 20 R5. In precedenza, gli sviluppatori potevano sfruttare due tipi di singleton:

  • il singleton di processo, che è unico per ogni processo ma diverso tra i vari processi,
  • e il singleton condiviso, che è unico per l’intera applicazione.

Con 4D 20 R7, stiamo rilasciando un nuovo tipo di singleton: il singleton di sessione!