Classi del modello di dati ORDA e REST
In un precedente post del blog, avete imparato a conoscere le classi ORDA e le possibilità che offrono per rendere più fluida la vostra esperienza di codifica. In questo blog post, vedrete come utilizzarle con il server REST.
Vediamolo in azione!
Sviluppo di codice server in applicazioni di progetto
Lo sviluppo e il debug del codice server nelle applicazioni di progetto sono diventati più facili che mai in 4D v18 R4. Senza ulteriori indugi, vediamo come fare.
Accesso ai valori degli oggetti del modulo tramite programmazione
Un numero crescente di sviluppatori utilizza il comando Form per collegare gli oggetti del modulo e molti di voi hanno bisogno di un facile accesso di programmazione ai valori di tali oggetti. Quindi, per aiutarvi ad accedere al valore di un oggetto del modulo, indipendentemente dalla sua variabile o espressione, abbiamo aggiunto due nuovi comandi: OBJECT Get value e OBJECT SET VALUE.
Vediamo come utilizzarli!
4D per iOS: Autenticazione via e-mail
Il monitoraggio dell’accesso alla vostra applicazione mobile è una funzionalità molto importante che merita di essere presa in considerazione. La convalida dell’e-mail è uno dei modi più semplici e sicuri per determinare l’autenticità e la legittimità della persona che cerca di accedere alla vostra applicazione. 4D per iOS consente di gestire facilmente questo processo di convalida, verificando che un’e-mail provenga da chi dichiara di averla inviata e consentendo di bloccare gli usi dannosi dell’e-mail.
4D View Pro: Aree fuori schermo
Volete generare dinamicamente i documenti di 4D View Pro su un server e, ad esempio, inviarli via e-mail o calcolare i valori? 4D v18 R4 introduce un nuovo comando per manipolare i comandi di 4D View Pro in un’area fuori dallo schermo: VP Run offscreen area.
Classi ORDA per gestire il modello di dati
In un precedente post del blog, vi abbiamo introdotto nel mondo delle classi del modello di dati ORDA. Ora è arrivato il momento di sporcarci le mani e di saperne di più!
Sapete già che la struttura di ORDA(datastore, classe di dati, entità, selezione di entità) è costituita da oggetti. Ma non si tratta di semplici oggetti, bensì di oggetti fortemente tipizzati, collegati a specifiche classi di ORDA. Ciò significa che è possibile scrivere funzioni per nascondere la complessità dell’implementazione fisica dei dati.
Benvenuti nel mondo delle classi ORDA
ORDA ha rappresentato una rivoluzione con 4D v17. Ha aperto un mondo completamente nuovo di possibilità e vi ha portato in un’altra dimensione di programmazione. Una dimensione in cui è possibile sviluppare facilmente applicazioni con un approccio orientato agli oggetti.
Non ci siamo fermati lì! Abbiamo continuato ad aggiungere miglioramenti a ORDA attraverso una serie di funzionalità in ogni release successiva. Ora, con 4D v18 R4, siamo entusiasti di fare un ulteriore passo avanti con la disponibilità di classi di modelli di dati ORDA. Classi dedicate al vostro modello di dati.
Questo migliorerà notevolmente il vostro codice. Le vostre applicazioni possono ora esporre facilmente i servizi, essere più gestibili e facili da mantenere e integrarsi perfettamente con altre applicazioni.
Questa è un’altra grande caratteristica resa possibile grazie ai progetti!
Progetto predefinito. Binario su richiesta
Iprogetti sono stati introdotti in 4D v17 R5. Un’architettura che rappresenta una grande evoluzione per le applicazioni 4D, i progetti hanno aperto il mondo 4D agli strumenti di controllo sorgente, alla programmazione collaborativa, alla condivisione del codice, alla modularità e a molto altro ancora! Per rendere le cose ancora migliori (e più semplici), 4D v18 R4 crea nuovi progetti per impostazione predefinita, mentre gli sviluppatori, se lo desiderano, possono continuare a creare database binari tramite una semplice impostazione.
Banche dati del progetto: Costruire la propria documentazione per i componenti
In un precedente post del blog, vi abbiamo mostrato che la documentazione dei metodi è tornata nell’Explorer. Volete andare oltre e usarli come documentazione per i vostri componenti? In questo post vi mostreremo come fare!
Utilizzare un’area web fuori dallo schermo
Avete bisogno di caricare pagine web, estrarre metadati o generare immagini dal contenuto delle pagine su un server headless? Se avete risposto “sì”, siete fortunati perché 4D v18 R3 lo rende possibile! Ora è possibile creare un’area web fuori dallo schermo con il comando WA Run offscreen area con il comando
Contattateci
Avete domande, suggerimenti o volete semplicemente entrare in contatto con i blogger di 4D? Lasciateci un messaggio!
* La vostra privacy è molto importante per noi. Fare clic qui per visualizzare il nostro Politica