Autore: Marie-Sophie Landrieu-Yvert

Avatar
- Product Owner - Marie-Sophie Landrieu-Yvert è entrata a far parte del team 4D Product come Product Owner nel 2017. In qualità di Product Owner, è incaricata di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Marie-Sophie si è laureata presso la scuola di ingegneria ESIGELEC e ha iniziato la sua carriera come ingegnere presso IBM nel 1995. Ha partecipato a vari progetti (di manutenzione o di costruzione) e ha lavorato come sviluppatrice Cobol. In seguito ha lavorato come progettista UML e sviluppatore Java. Ultimamente i suoi ruoli principali erano l'analisi e la scrittura dei requisiti funzionali, il coordinamento dei team di business e 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

Qodly Studio per 4D: Interfacce utente dinamiche con stati di pagina

Tradotto automaticamente da Deepl

Con 4D 20 R6, Qodly Studio for 4D ha introdotto una nuova ed entusiasmante funzione: Stati di pagina. Forse vi siete già imbattuti nel nostro precedente post, ma vediamo cosa rende questa funzione così preziosa per le interfacce utente dinamiche.

Immaginate delle interfacce utente che si adattano istantaneamente ai diversi passaggi o contesti dell’utente.

Ecco alcuni casi d’uso comuni in cui gli Stati di pagina brillano:

  • Attivare o disattivare componenti in base alle azioni dell’utente (ad esempio, attivare il pulsante “Salva” solo quando tutti i campi obbligatori sono compilati).
  • Passare dalla modalità chiara a quella scura con una semplice levetta.
  • Limitare l’accesso alle azioni (lettura, aggiornamento, ecc.) in base ai privilegi dell’utente.

    Notizie blank

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

    Tradotto automaticamente da Deepl

    Rilascio dopo rilascio, Qodly Studio for 4D diventa una piattaforma più potente, una soluzione robusta e facile da usare per costruire applicazioni web aziendali con un minimo sforzo di codifica.

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

    Qodly Studio for 4D 20 R6 offre molte funzionalità facili da usare.

    Entriamo nei dettagli!

    Prodotto blank

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

    Tradotto automaticamente da Deepl

    Nei nostri post precedenti vi abbiamo presentato Qodly Studio for 4D e speriamo che abbiate iniziato a esplorarne le caratteristiche. Con ogni release, Qodly Studio for 4D diventa una soluzione sempre più robusta e facile da usare per costruire applicazioni web aziendali con un minimo sforzo di codifica.

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

    Scopriamo le nuove ed entusiasmanti funzionalità di Qodly Studio per 4D 20 R5 e come integrarle nelle vostre applicazioni.

    Prodotto blank

    Permessi: Ispezionare i privilegi della sessione per facilitare il debugging

    Tradotto automaticamente da Deepl

    Oggi è possibile usufruire di una potente funzione per filtrare l’accesso ai dati, essenziale per impedire l’accesso di malintenzionati alla vostra applicazione.

    Questa funzione utilizza privilegi che consentono determinate azioni sui dati. Questi privilegi vengono assegnati agli utenti attraverso i ruoli e memorizzati nella sessione durante l’autenticazione.

    In 4D 20R6, abbiamo migliorato questa funzionalità consentendo di ispezionare i privilegi nella sessione, il che è molto utile per il debug.

    Continuate a leggere per saperne di più.

    Prodotto blank

    ORDA – Dite addio agli spazi vuoti nelle selezioni delle entità

    Tradotto automaticamente da Deepl

    Ci siamo passati tutti. Si costruisce una bella interfaccia che mostra agli utenti una selezione di entità. Gli utenti possono rilasciare le entità per affinare le loro scelte, ma poi… appaiono quegli spazi vuoti dove prima c’erano le entità rilasciate.

    Ricostruire la selezione di entità dopo le cadute? Non più! 4D 20 R6 introduce una pratica funzione che elimina questo problema con una sola riga di codice.

    Continuate a leggere per scoprire come questa funzione può mantenere l’interfaccia pulita e gli utenti felici.

    Prodotto blank

    Usare facilmente l’API REST di Qodly

    Tradotto automaticamente da Deepl

    Qualche mese fa abbiamo annunciato che Qodly Studio è ora disponibilesu per tutti i nostri partner Silver (e superiori).

    Qodly Studio per 4D è completamente integrato in 4D, consentendo a 4D Server di ospitare la vostra applicazione sia con pagine desktop che web.

    Qodly Studio è accessibile anche su Qodly, come parte della nuova offerta SaaS di 4D. Questa innovativa soluzione ibrida low-code è progettata specificamente per le applicazioni aziendali basate su browser web.

    Anche se avete già costruito applicazioni utilizzando la piattaforma Qodly, abbiamo altre buone notizie! Con 4D 20R5 potete ora utilizzare l’API REST di un’applicazione Qodly per lavorare senza problemi con i vostri dati.

    Continuate a leggere per saperne di più.

    Prodotto blank

    Quando Qodly.com incontra 4D Server, di cosa si parla?

    Tradotto automaticamente da Deepl

    Lo scorso settembre, 4D ha presentato Qodly Studio per 4D, che offre vantaggi completi che consentono di creare applicazioni web aziendali dinamiche ed efficienti. Se non l’avete ancora fatto, date un’occhiata a questo blogpost per scoprire come iniziare a utilizzare Qodly Studio per 4D.

    Qodly Studio è accessibile anche su qodly.com e fa parte della nuova offerta SaaS di 4D.

    Volete sfruttare i dati e la logica di busines della vostra applicazione 4D in un’applicazione qodly.com? Sarete felici di sapere che un’applicazione web qodly.com può ora connettersi a un’applicazione 4D distribuita su un server 4D grazie al nuovo comando openDatastore di QodlyScript. È quindi possibile utilizzare un progetto 4D come datastore remoto da Qodly.com.

    In altre parole:

    • Un’applicazione basata su 4D Server può fare entrambe le cose: gestire i client desktop 4D e i client web utilizzando i moduli Qodly. Se questo è il vostro lavoro, non c’è bisogno di continuare a leggere.
    • Ma supponiamo che vogliate estendere la vostra applicazione esistente basata su 4D Server con un’applicazione completamente nuova, solo basata sul web e ospitata su Qodly.com: questo post è per voi e mostra come comunicare tra le due applicazioni.
    Prodotto blank

    ORDA – Limitare i dati ai criteri rilevanti

    Tradotto automaticamente da Deepl

    In 4D 19 R8 abbiamo introdotto un robusto sistema di autorizzazioni che consente un controllo granulare sull’accesso degli utenti ai dati. Questo sistema protegge i vostri dati a seconda di chi vi accede e di quali dati vi accedono, garantendo la sicurezza dei dati attraverso la limitazione degli accessi non autorizzati.

    Ma se si volesse affinare ulteriormente l’accesso in lettura in base a criteri specifici?

    È qui che interviene il 4D 20 R5. Limitare la lettura dei dati in base ad alcuni criteri.

    Prodotto blank

    Miglioramento dell’utilizzo delle licenze client 4D con Qodly Studio for 4D

    Tradotto automaticamente da Deepl

    Chi ha iniziato a usare Qodly Studio for 4D sa già quanto sia potente questo nuovo strumento per sviluppare applicazioni web aziendali. Se non l’avete ancora fatto, trovate qui maggiori informazioni su come iniziare.

    Le applicazioni realizzate con Qodly Studio for 4D si basano sulle API REST. 4D 20 R5 viene fornito con una nuova grande funzionalità: La modalità “Force Login”.

    Con la modalità Force Login, la licenza del client 4D viene consumata solo quando gli utenti effettuano il login e iniziano a lavorare con i dati e la logica dell’applicazione.

    Continuate a leggere per saperne di più! E non dimenticate di scaricare la nostra demo per vederla in azione!