D&D Newsletter #11

Maggio 2024

Athens

Ciao << Test Nome >>,

Tutti gli argomenti di questa newsletter dei programmatori Delphi Italiani:

  • Delphi Day 2024: pubblicata l’agenda online

  • RAD Studio 12.1: lo stai già usando per i tuoi progetti?

  • News su progetti Delphi e Tool per sviluppatori


Buona lettura!

Paolo Rossi, Luca Minuti
Wintech Italia Srl

Delphi Day 2024 - Piacenza

🗓️ Agenda della conferenza online


La 23^ edizione del Delphi Day sta ormai arrivando, se vuoi scoprire il programma dell’interno evento, conferenza e seminari vai sul sito del Delphi Day per trovare tutti i dettagli delle sessioni e speaker.

🎟️ Regular Tickets

Sono in vendita i “Regular Tickets” fino al giorno prima dell’evento, se vuoi risparmiare sui biglietti del Delphi Day (Conferenza, Seminari, Evento Completo) sono disponibili i biglietti “Young” e i biglietti multipli! Corri ad acquistarli su EventBrite!


Ci sono ancora posti disponibili per la conferenza e per i seminari!

🏛️ Delphi e C++ Builder 12.1


Hai installato il primo update per Delphi e C++Builder? Stai già usando la versione 12.1 in produzione?


La versione 12.1 di RAD Studio include un nuovo compilatore per Win64, supporto per Android aggiornato, numerosi fix e miglioramenti del prodotto,  diversi miglioramenti dell’IDE con la feature più interessante ovvero la possibilità di avere più finestre di edit anche sullo stesso file! Scarica la versione 12.1 e provale tu stesso.


In più se hai versioni vecchie di Delphi fino a fine maggio è disponibile l’amnesty! Puoi quindi aggiornare al solo prezzo di upgrade le tue licenze Delphi non più attive!


🔗 Maggiori informazioni…

E’ stata rilasciata la versione 4.6 della libreria REST Delphi WiRL. Diverse le novità in questa release

  • 💥 Engines can decide if they can (want) to handle a given URL (BasePath)

  • 💥 SinkPaths config to manage no-response paths/files (favicon.ico, etc...)

  • 🚀 Added "multipart/form-data" support to TWiRLClient

  • 🚀 Experimental [SingleRecord] to get a single record (instead of an array) from a dataset

  • 🚀 Ability to retrieve the response content as an object (Response.Content.AsType<T>)


Contemporaneamente sono anche state rilasciate nuove versioni per le librerie Neon, JWT, OpenAPI:


Buona programmazione REST con WiRL v4.6!


🔗 Maggiori informazioni…

Se Postman è diventato per te un po’ troppo pesante e complicato puoi provare Bruno. Bruno è un client di API testing open source e (relativamente) leggero e facile da usare e soprattutto (per ora) non ti costringe a fare un account, fare il login ecc, ecc…

Per un uso veloce mi trovo spesso a lanciare questo tool invece di Postman (che comunque continuo ad apprezzare).

🔗 Maggiori informazioni…

Se avete un database postgres e avete bisogno di accederci da remoto, probabilmente la scelta migliore è scrivere un API ReST, magari con WiRL. Ma se avete fretta e non avete esigenze particolare potete usare PostgREST.


PostgREST è un semplice web server che implementa una API ReST basata sul database a cui viene legato. Le risorse, i privilegi, i ruoli e gli utenti, saranno tutti ricavati dalle informazioni (GRANT, POLICY, ecc.) presenti sul database.


Probabilmente non è la soluzione definitiva per la realizzazione di API ReST, ma per progetti semplici o per dei prototipi può essere una soluzione interessante.


🔗 Maggiori informazioni…