I nostri 10 migliori post del 2019
Mentre un altro anno e un altro decennio volgono al termine, è tempo di dare uno sguardo indietro con 10 dei nostri post più letti. Dai database di progetto alla crittografia, all’ottimizzazione delle prestazioni, alle funzionalità avanzate di ORDA e di programmazione… il 2019 ha avuto tutto! Ecco gli argomenti che hanno attirato la vostra attenzione nel 2019.
Database di progetto: Utenti e gruppi in azione
È stato pubblicato un post molto dettagliato su Utenti e gruppi nei database di progetto. In questo post, forniamo un video sui punti chiave da ricordare.
Godetevelo!
Come condividere il codice 4D via Github
Avete provato i database di progetto… forse ne avete creato uno o forse avete convertito un’applicazione binaria esistente. Ora è il momento di mostrarvi come utilizzare Git (il sistema di controllo delle revisioni) e Github come servizio di hosting per la vostra applicazione 4D.
Fare l’onboarding di sviluppatori nuovi a 4D? Ecco come lo facciamo alla Sweetwater
Post del blog dell’autore ospite Joel Levy, sviluppatore 4D presso Sweetwater:
4D è il cuore pulsante di Sweetwater Sound. La nostra applicazione interconnette armoniosamente le diverse esigenze di oltre 700 utenti contemporanei. Siamo sempre alla ricerca di nuovi sviluppatori per soddisfare le esigenze di un’azienda in costante crescita. Ecco un’analisi delle strategie utilizzate da Sweetwater per inserire nuovi sviluppatori nella piattaforma 4D.
Database e componenti del progetto
Dopo la consegna di 4D v18, è stata pubblicata una serie di post sul blog su come convertire e sviluppare con i database di progetto. E i componenti? Questo post risponde a questa domanda.
Abilitazione del debugger per i tag PROCESS 4D in modalità compilata
PROCESS 4D TAGS è stato migliorato con ogni versione di 4D e le ultime aggiunte di 4DCODE hanno aumentato drasticamente i casi di utilizzo. Ciò che prima era una singola riga di codice, ora è spesso costituito da molte righe, persino pagine, di codice 4D.
Manipolare le tabelle dal widget 4D Write Pro
Nella versione 4D v18 abbiamo introdotto un’interessante funzione che consente di manipolare facilmente le tabelle con nuovi comandi e azioni standard. Abbiamo ancora più buone notizie (soprattutto per coloro che preferiscono l’interfaccia utente alla codifica): abbiamo esteso queste nuove funzionalità all’interfaccia del widget di 4D Write Pro. Ora, una nuova scheda consente di manipolare le tabelle direttamente dal widget!
Supporto dell’attributo SVG “non-scaling-stroke
A volte è preferibile che le linee di un oggetto mantengano la loro larghezza originale, indipendentemente dalla trasformazione applicata. Ad esempio, si disegna una linea su una mappa che mostra la posizione dell’utente e una destinazione. Quando l’utente ingrandisce la mappa, si vuole ingrandire la mappa ma far sì che la linea mantenga la sua larghezza.
Editor di codice: Salutate i blocchi di commenti
L’aggiunta di un blocco di commenti all’inizio di un metodo è utile per aggiungere una nota su ciò che fa un metodo, nonché un elenco di parametri di input/output. Inoltre, alcune righe di testo leggibile all’interno di una sezione complicata di codice possono essere utili per aiutare l’utente e gli altri a ricordare lo scopo di questa particolare sezione di codice. A partire da 4D v18, l’esperienza di programmazione è migliorata grazie all’aggiunta dei blocchi di commento!
Documenti 4D Write Pro: un nuovo utile parametro
4D Write Pro è stato progettato per creare tutti i tipi di documenti, dai più semplici ai più sofisticati. Per ottenere questa diversità, i documenti possono contenere parti distinte, come paragrafi, sezioni, intestazioni, piè di pagina, ecc. Una volta compilato, 4D Write Pro si comporta in modo tale da poter leggere tutte queste parti. Tuttavia, a volte alcune parti devono essere ridimensionate in base al loro contenuto. Questo è tipicamente il caso delle intestazioni e dei piè di pagina, la cui altezza può cambiare automaticamente. Questa funzionalità è generalmente molto utile, ma a volte sarebbe più pratico impostare le altezze delle intestazioni e dei piè di pagina su valori costanti (anche se il loro contenuto potrebbe essere troncato e non più completamente visibile).
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