Book Review: “ZeroMQ” (PACKT Publishing)

Introduction Some days ago I was contacted by a representative from PACKT Publishing asking me to write a review for their last book about the ZeroMQ library. In 2009 I was looking for a fast, very fast, messaging system for a complex project and I meet ZeroMQ. At that time there was the 1.x version […]

Delphi MVC Web Framework – “Hello World”

This is the first “Hello World” for my Delphi MVC Web Framework. program DelphiMVCWebFramework; {$APPTYPE CONSOLE} uses System.SysUtils, MVCEngine in 'MVCEngine.pas', BaseController in 'BaseController.pas'; var mvc: TWebMVCEngine; begin mvc := TWebMVCEngine.Create; mvc.AddRoute('/', procedure(Context: TWebContext) begin Context.Write('Hello World'); end).Start(8080); ReadLn; mvc.Free; end. Features list (some of them are in the internal roadmap) Completely MVC Addressable with […]

“DataSnap and Android (Part I)” on BlaisePascal

BLAISE PASCAL MAGAZINE Issue no.17 is just published. In this issue there is the first part of my articles about “DataSnap and Android”. During this series I’ll show how to write a complete TODO application using Delphi DataSnap Server and an Android thin client. Have a good reading.

Back from Brazil (all slides and code from the Brasilian Delphi Conference)

Last week I returned from Brazil where I had been to speak to the Delphi Conference. The conference was held in St. Paul who, like many Brazilians will be able to confirm, is not a typical Brazilian city. The warmth of local people has been exemplary. Andreano Lanusse has organized all in a really valuable […]


This year, the launch of the new RADSTUDIO XE has been really nice. We have met some friends and customers exciting to see the new Delphi features and capabilities. In the event of Rome there was DavidI too. The agenda has been the following: Embarcadero Update + XE and All-Access (DavidI) + New Products, Ideas, […]