Paolo Rossi Delphi & Dintorni Articoli
Delphi & Dintorni

Articoli

Approfondimenti, tutorial e novità dal mondo Delphi

Libreria

Awesome Firebird

Librerie 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.

Maggiori informazioni…

1 Settembre 2025 Luca Minuti Newsletter #18
Awesome Firebird
Nostalgia Informatica

Rilasciati sorgenti Basic 6502!

Microsoft rilascia i sorgenti per il Basic di C64, Vic-20 e Apple II

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.

Maggiori informazioni…

1 Settembre 2025 Luca Minuti Newsletter #18
Rilasciati sorgenti Basic 6502!
Evento

Prossimo appuntamento Delphi Day a Padova!

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.

È già aperta la prenotazione (gratuita) del posto alla conferenza del pomeriggio e sono disponibili i biglietti scontatissimi (Blind Tickets) per i seminari della mattina!

Prenota il tuo posto

1 Settembre 2025 Paolo Rossi Newsletter #18
Prossimo appuntamento Delphi Day a Padova!
Tool

DevJet Documentation Insight

Il 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 viene usato questo plug-in essenziale per commentare facilmente ed in modo potente tutto il codice.

Si suggerisce 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!

Maggiori informazioni…

1 Settembre 2025 Paolo Rossi Newsletter #18
DevJet Documentation Insight
Sviluppo

Delphi HiDPI support

Consigli 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.

Un interessante articolo scritto da Uwe Raabe (Embarcadero MPV) affronta questo tema nel suo blog. Inoltre è disponibile 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.

Maggiori informazioni…

1 Settembre 2025 Luca Minuti Newsletter #18
Delphi HiDPI support
Delphi News

RAD Studio 13 Florence è arrivato!

È stata rilasciata la versione 13 di RAD Studio (Delphi, C++ Builder).

Molte le novità 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

Maggiori informazioni…

1 Settembre 2025 Paolo Rossi Newsletter #18
RAD Studio 13 Florence è arrivato!
Evento

L'agenda del Delphi Day Piacenza 2025

È stata pubblicata l'agenda della conferenza e dei seminari Delphi Day 2025 che si terrà a Piacenza il giorno 20 Giugno 2025, con i seminari il 19 Giugno 2025.

Come puoi vedere, una straordinaria line-up di speaker e una carrellata di sessioni ad altissimo contenuto tecnico.

È possibile acquistare direttamente i biglietti per il Delphi Day 2025. Se vuoi portare altri colleghi acquista il biglietto multiplo oppure contattaci direttamente per un preventivo personalizzato. Acquista subito per non perdere il posto!

Agenda Conferenza | Agenda Seminari | Prenota il tuo posto

1 Maggio 2025 Paolo Rossi Newsletter #17
L'agenda del Delphi Day Piacenza 2025
Delphi News

RAD Studio 13 Florence

La prossima versione (la 13?) sarà Delphi Florence!

È ufficiale, la prossima versione di RAD Studio (Delphi, C++ Builder) si chiamerà RAD Studio 13 Florence.

Embarcadero aveva indetto un sondaggio per scegliere il nome della prossima release e quindi ha vinto… Florence! Speriamo che il nome sia davvero di buon auspicio e possa segnare un Rinascimento per Delphi!

Maggiori informazioni…

1 Maggio 2025 Paolo Rossi Newsletter #17
RAD Studio 13 Florence
Libreria

Delphi Promises

Delphi implementation of promises for asynchronous programming

In Delphi scrivere un thread che esegue qualche tipo di operazione complessa e restituisce un valore in maniera sicura può essere piuttosto complicato. Se poi i thread sono diversi e devono sincronizzarsi tra loro la cosa comincia a farsi veramente ardua.

È proprio in questi casi che la libreria Delphi Promises di Laurens van Run ci viene in aiuto. Prendendo in prestito il concetto di Promise da linguaggi come JavaScript o Python.

Maggiori informazioni…

1 Maggio 2025 Luca Minuti Newsletter #17
Delphi Promises
Libreria

FMX Linux per Delphi 12.3 disponibile

Embarcadero ha annunciato che la libreria FMX Linux è di nuovo disponibile per Delphi 12.3 (e precedenti release). Da oggi la libreria può essere quindi scaricata e installata direttamente da GetIt.

La libreria FMX Linux estende di fatto la compatibilità a livello di piattaforma del framework FMX che già include Windows e macOS sul desktop più Android e iOS sul mobile. FMX Linux consente di costruire client per Linux con la stessa UI e codice sorgente di tutte le altre piattaforme.

Maggiori informazioni…

1 Maggio 2025 Paolo Rossi Newsletter #17
FMX Linux per Delphi 12.3 disponibile