D&D Newsletter #18Settembre 2025 |
|
|
|
Ciao << Test Nome >>,
Ecco tutte le notizie in questa newsletter per i programmatori Delphi Italiani:
Buona lettura!
Paolo Rossi, Luca Minuti Wintech Italia Srl |
|
|
|
|
E’ stata rilasciata la versione 13 di RAD Studio (Delphi, C++ Builder)! Molte le novià in questa versione, le principali: 64-bit IDE for the Windows 64 Target Platform New Ternary Operator and Other Delphi Language Extensions WebBroker and WebStencils Enhancements GetIt Packages Versioning RAD Studio IDE Search Features SmartCore AI Component Pack RAD AI Companion Web Site Quality Improvements: Platforms Integration
Paolo Rossi 🔗 Maggiori informazioni… |
|
|
|
|
Segnati la data del 19 Novembre 2025 perchè a Padova si terrà, come di consueto, l’annuale sessione autunnale del Delphi Day 2025!
Una presentazione dettagliata della versione 13 di Delphi e C++ Builder e altre sessioni tecniche sulla programmazione Delphi, Database e Web. La conferenza gratuita del pomeriggio sarà preceduta, in mattinata, dai seminari tecnici di approfondimento.
E’ già aperta la prenotazione (gratuita) del posto alla conferenza del pomeriggio e sono disponibili i biglietti scontatissimi (Blind Tickets) per i seminari della mattina!
Paolo Rossi |
|
|
|
|
|
|
| Fondamenti di JavaScriptUn’introduzione essenziale al linguaggio più usato 9 Ottobre 2025 |
|
|
|
|
|
|
|
|
|
|
|
|
Un corso di una giornata per imparare il JavaScript, forse il linguaggio di programmazione più popolare ed usato al mondo. Linguaggio essenziale nel mondo web e, con Node.js, anche in ambito server.
🔗 Maggiori informazioni… |
|
|
|
| Ext JS Essential TrainingLa libreria più potente per costruire applicazioni web 14-15 Ottobre 2025 |
|
|
|
|
|
|
|
|
|
|
|
|
Costruire applicazioni web (desktop e mobile) velocemente con un’interfaccia utente moderna e performante usando lo stato dell’arte delle librerie UI per il web: Sencha Ext JS.
In questo corso di 2 giornate una completa introduzione all’uso di questa libreria!
🔗 Maggiori informazioni… |
|
|
|
| Delphi Modern DevelopmentCambia radicalmente il modo di scrivere codice in Delphi 21-22 Ottobre 2025 |
|
|
|
|
|
|
|
|
|
|
|
|
Basta usare le ultime versioni di Delphi programmando però “alla Delphi 7”! Un corso per conoscere le nuove features del linguaggio Object Pascal che hanno portato Delphi a competere con i più moderni linguaggi che già le implementavano.
In questo corso di 2 giornate vedremo: come usare le interfacce, record con operator overloading, gli helpers, gli attributi, la nuova RTTI, i metodi anonimi. Vedremo anche come usare in modo semplice le interfacce.
🔗 Maggiori informazioni… |
|
|
|
| Programmazione MultithreadPadroneggia la programmazione multi-thread 4 Novembre 2025 |
|
|
|
|
|
|
|
|
|
|
|
|
Essenziale per qualsiasi tipo di applicazione. Impara a padroneggiare le tecniche, i framework a disposizione, i concetti della sincronizzazione e i corrispondenti oggetti Delphi.
In questo corso di una giornata vedremo la costruzione di esempi multithread partendo da zero, dalla classe TThread ai metodi di sincronizzazione, dai concetti della thread-safety fino alle nuove funzionalità con i metodi anonimi.
🔗 Maggiori informazioni… |
|
|
|
| Parallel Programming LibraryImpara ad usare la moderna libreria per la gestione multi-task 5 Novembre 2025 |
|
|
|
|
|
|
|
|
|
|
|
|
La PPL è una moderna libreria Delphi per la programmazione multithread introdotta con l’obiettivo di facilitarne l’adozione tra i programmatori Delphi.
In questa giornata vedremo con esempi ed esercizi svolti durante il corso come usare le classi e le interfacce di questa libreria per scrivere codice multithread (e thread-safe!)
🔗 Maggiori informazioni… |
|
|
|
| Ext JS Advanced TrainingLa libreria più potente per costruire applicazioni web 6-7 Novembre 2025 |
|
|
|
|
|
|
|
|
|
|
|
|
Sencha Ext JS è una delle più potenti librerie JavaScript esistenti sul mercato ma è sicuramente complessa e molto estesa, quindi, per usarla al meglio, bisogna conoscere in modo approfondito tutti gli aspetti di questa libreria.
In questo corso di 2 giornate passeremo in rassegna molti aspetti avanzati, parleremo di: Package, Mixin, Async call, PWA e molto altro ancora.
🔗 Maggiori informazioni… |
|
|
|
|
|
| Awesome FirebirdLibrerie e tool dall’ecosistema firebird |
|
|
|
|
|
|
|
|
|
|
|
|
Da qualche settimana il team che si occupa dello sviluppo di FirebirdSQL ha avviato un nuovo progetto su GitHub che raccoglie i tool e le librerie più interessanti dell'ecosistema FirebirdSQL.
Il nuovo repository "Awesome-Firebird" è ora disponibile su GitHub come collezione curata di driver e tool Firebird con l'obiettivo di mantenere aggiornata una lista completa e di qualità delle migliori risorse di terze parti disponibili per la comunità Firebird.
Inoltre, se conoscete tool utili per Firebird che non sono ancora presenti nella lista, potete contribuire aprendo una GitHub Issue o inviando una Pull Request
Luca Minuti 🔗 Maggiori informazioni… |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Rilasciati sorgenti Basic 6502!Microsoft rilascia i sorgenti per il Basic di C64,Vic-20 e Apple II |
|
|
|
|
|
|
|
|
|
|
|
|
Se avete qualche capello bianco come me probabilmente vi farà piacere sapere che Microsoft ha recentemente reso disponibile il codice sorgente del 6502 BASIC - quello che ha fatto funzionare mostri sacri come il Commodore 64, il VIC-20 e l'Apple II.
Il codice è composto da un unico file assembly di quasi 7000 linee: non proprio una lettura da fare durante la pausa caffè. Comunque fa piacere sapere che software come questo, che hanno fatto la storia dell’informatica, siano messi a disposizione di tutti.
Luca Minuti 🔗 Maggiori informazioni… |
|
|
|
|
|
| DevJet Documentation InsightIl tool definitivo per la documentazione del codice |
|
|
|
|
|
|
|
|
|
|
|
|
Da parecchie versioni Delphi (RAD Studio) supporta i commenti in formato XMLDoc (XML Documentation) introdotti come standard da Microsoft Visual Studio. Il vantaggio principale utilizzando questo tipo di commenti è la generazione automatica (e immediata!) di suggerimenti da parte dell’IDE di Delphi.
Il formato XMLDoc risulta tuttavia un po’ scomodo e per questo motivo da anni uso questo plug-in essenziale per commentare facilmente ed in modo potente tutto il mio codice.
Suggerisco a tutti i team di programmatori l’uso massiccio di commenti XMLDoc in modo da rendere l’uso di classi e codice semplice per tutti i membri del team e l’uso di questo tool per rendere l’operazione semplice ed agevole!
Paolo Rossi 🔗 Maggiori informazioni… |
|
|
|
| Delphi HiDPI supportConsigli e un piccolo tool per sviluppare app HiDPI |
|
|
|
|
|
|
|
|
|
|
|
|
Da Delphi 11 Alexandria l’IDE di Delphi gestisce i monitor ad alta risoluzione e i vari fattori di zoom. Purtroppo, se nel vostro team di sviluppo avete persone che usano monitor con risoluzioni differenti (o meglio PPI differenti), ogni volta che aprite una form dall’IDE Delphi modificherà il dfm anche se non avete toccato niente. Se volete approfondire trovate un interessante articolo scritto da Uwe Raabe (Embarcadero MPV) sul suo blog.
Inoltre trovate un plugin per Delphi (scritto sempre da Uwe Raabe) che intercetta la scrittura e la lettura del dfm in modo da cercare di risolvere il problema. Come dice Uwe stesso il plug-in è ancora un work in progress e una soluzione definitiva può arrivare solo da Embarcadero ma vale comunque la pena darci un’occhiata.
Luca Minuti 🔗 Maggiori informazioni… |
|
|
|
|