Suggerimenti

Integrazione dell’autenticazione utente nelle applicazioni Qodly

Tradotto automaticamente da Deepl

Nel blog di questa settimana ci concentreremo sul tema cruciale dell’autenticazione. Per illustrare la nostra discussione, utilizzeremo l’esempio di un’applicazione progettata per la stesura delle valutazioni annuali delle prestazioni dei dipendenti. Questa applicazione consente agli utenti di accedere in modo sicuro ai propri account autenticandosi con la propria e-mail e password.

Suggerimenti

Padroneggiare le applicazioni web con 4D Qodly Pro: Una serie di esercitazioni

Tradotto automaticamente da Deepl

Benvenuti alla nostra serie di tutorial sulla creazione di potenti applicazioni web con 4D Qodly Pro e 4D Server! Che siate sviluppatori web esperti o alle prime armi, 4D Qodly Pro trasforma la vostra piattaforma di sviluppo 4D in una potente soluzione ibrida low-code che porta i vostri dati 4D sul web senza richiedere una profonda esperienza nelle tecnologie front-end.

Con 4D Qodly Pro, potete estendere senza problemi le vostre applicazioni 4D esistenti a interfacce web interattive e reattive e progettare moderne applicazioni Web Business basate sulla tecnologia 4D, come l’incredibile 4D Write Pro. La parte migliore? Potrete basarvi su ciò che già conoscete e allo stesso tempo aprire nuove possibilità per i vostri utenti.

Prodotto

Dite ciao a 4D Qodly Pro! La beta è finita!

Tradotto automaticamente da Deepl

Lo scorso ottobre abbiamo annunciato che Qodly Studio for 4D è entrato in Beta dopo un anno di Developer Preview, insieme a 4D 20 R6.

Ora siamo lieti di annunciare che questo periodo di Beta è terminato con 4D 20 R8! Non c’è momento migliore per svelare anche 4D Qodly Pro come nome definitivo del prodotto per designare questo nuovo e meraviglioso modo di costruire e gestire applicazioni web aziendali con 4D.

Prodotto

Gestione delle sessioni migliorata per lo sviluppo e i test

Tradotto automaticamente da Deepl

Con gli ultimi aggiornamenti di 4D, abbiamo esteso il comando Sessione alla connessione Client/Server, consentendo l’accesso all’archiviazione della sessione a livello di Client. L’abbinamento di questa funzionalità con il nuovo evento ‘Restrict’ nelle classi ORDA rende più semplice che mai il filtraggio dei risultati in base ai dati di sessione, come privilegi, ruoli o persino aree geografiche.

Sviluppare un’applicazione in 4D significava lavorare in un ambiente locale, come un singolo utente. In modalità standalone, il comando Session restituiva sempre Null. Ciò significava che si doveva scrivere del codice complesso, controllando se l’oggetto Session fosse Null per leggere da “Storage” o “Session.storage”. Questa soluzione, pur essendo funzionale, non era elegante.

Con 4D 20 R8, questo non è più un problema. Il comando Session ora restituisce un oggetto valido, anche in modalità standalone, semplificando lo sviluppo di applicazioni e i test.

Notizie

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

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.

Prodotto

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

Accedere a Qodly Studio for 4D direttamente dal server 4D per testare ed eseguire il debug del codice.

Tradotto automaticamente da Deepl

Qodly Studio for 4D consente di estendere le applicazioni 4D con pagine web. Lo sviluppo è integrato nella 4D Developer Edition.

Durante la fase di sviluppo, capita spesso che determinate funzionalità o bug possano essere replicati solo su un server o in un ambiente di produzione. Questo rappresenta una sfida per gli sviluppatori, che hanno bisogno di un accesso diretto agli strumenti di debug per risolvere efficacemente i problemi.

Con l’ultima release di 4D 20 R7, Qodly Studio per 4D è ora accessibile direttamente dal vostro server 4D, e potete eseguire il debug e il test della vostra applicazione Qodly come mai prima d’ora.

Ecco una guida rapida su come sfruttare al meglio questa nuova funzione.

Notizie

La beta di 4D 20 R7 inizia oggi

Tradotto automaticamente da Deepl

Ilbeta testing di 4D 20 R7 inizia oggi, introducendo una potente release progettata per semplificare il flusso di lavoro e ampliare le capacità di sviluppo.

 

  • Debug delle applicazioni web: Accesso diretto a Qodly Studio per 4D dal server 4D, per semplificare i processi di test e debug.
  • Singleton di sessione: Gestite facilmente i dati specifici dell’utente in ambienti web e client-server isolando i dati tra gli utenti, semplificando scenari come i carrelli della spesa personalizzati.
  • Digitazione diretta in 4D: Organizzazione e sicurezza del codice migliorate grazie alla digitazione diretta, che facilita le dichiarazioni delle variabili.
  • Miglioramenti di 4D Write Pro: Sfruttate i nuovi comandi per gestire più facilmente sezioni e tabelle, migliorando le capacità di gestione dei documenti.
  • Vuoto se nullo nelle caselle di riepilogo: Migliorate la presentazione dei dati con la nuova funzione “Blank if null” per le colonne temporali e i piè di pagina.
  • E non è tutto: ci sono ancora più funzioni da esplorare!

 

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