È arrivato 4D 20 R10

Tradotto automaticamente da Deepl

Presentazione di 4D20 R10 – Disponibile ora!

Non vi servono più funzioni. Avete bisogno di funzioni più profonde. Quelle che aggiungono significato ai vostri dati. Che colgano gli errori prima che si verifichino. Che reagiscano in tempo reale, si adattino alla struttura e facciano sentire l’intelligenza nativa, non sovrapposta.

4D 20 R10 fa esattamente questo: contesto più ricco, controllo più stretto, default più intelligenti. Non è solo potente. È un progetto mirato.

Scaricate 4D 20 R10 (sono disponibili le correzioni mensili).

  • 4D.Vector e AI Embeddings: Memorizzare e confrontare dati ad alta dimensionalità con 4D.Vector. Generate vettori in una sola riga con OpenAIEmbeddingsAPI.create()– pronti per il punteggio di similarità e i filtri semantici.
  • Campi oggetto di tipo classe: Assegnate le classi nell’editor di strutture. Ottenete il completamento automatico, i controlli in fase di compilazione e la convalida in fase di esecuzione per ottenere dati più puliti e sicuri.
  • Ganci per il ciclo di vita delle entità: Usate i costruttori di entità e l’evento onTouch() per impostare i valori predefiniti e gestire le modifiche. Mantenete la logica centralizzata nelle vostre classi di dati.
  • Logica dell’interfaccia utente basata su formule: Legare gli oggetti del modulo a calcoli reali con OBJECT SET DATA SOURCE FORMULA. Usate le costanti come le espressioni di lk selected items per interfacce reattive.
  • UDP integrato e TCP più intelligente: inviare e ricevere pacchetti con 4D.UDPSocket. Controllare la latenza con .connectionTimeout sulle connessioni TCP, senza bisogno di plugin.
  • Risoluzione delle dipendenze dei componenti: Lasciate che il Component Manager carichi automaticamente i sottocomponenti, risolva l’ordine e blocchi i riferimenti circolari.
  • Gestione degli eventi del calendario in NetKit: Creare, aggiornare e cancellare eventi utilizzando cs.NetKit.Office365.calendar e cs.NetKit.Google.calendar – controllo completo protetto da OAuth2.
  • Iniezione automatica di licenze: Iniettare automaticamente le licenze in BuildApp. Tracciamento di tutto nei log. Salta l’impostazione manuale.
  • Incollamento sicuro di formule: Blocca l’esecuzione delle formule incollate. Vengono accettati solo il testo grezzo o i risultati calcolati.

Questo è solo un assaggio di ciò che è disponibile in 4D 20 R10. Scaricate 4D20 R10 e scoprite fino a che punto è possibile spingersi con questa release di funzionalità.

Avatar
Product Marketing Manager – Basma è entrata in 4D nel 2019 e ha raggiunto il suo ruolo attuale dopo aver lavorato in ambito sviluppo, documentazione e strategia dei contenuti. Collabora strettamente con i team di prodotto, ingegneria, marketing, supporto e direzione per definire il “perché”, il “come” e il “cosa” dietro ogni funzionalità e rilascio. Questa solida esperienza trasversale le consente oggi di creare messaggi chiari e contenuti approfonditi — inclusi articoli tecnici — per il blog e il sito di 4D. Con un Master in Ingegneria del Software, Basma unisce competenza tecnica pratica a una forte sensibilità editoriale. Le sue esperienze precedenti in ambiti come sviluppo, migrazioni, audit tecnici, webinar e formazione le conferiscono un vantaggio unico nel marketing di prodotto — aiutandola a trasformare la complessità in chiarezza e a creare contenuti che parlano davvero il linguaggio degli sviluppatori.