Mathias Pannier did a nice talk at the 10° Delphi Meetup in Dresden, Germany. You can find his review with the slide (both in english) in his blog.
Mathias contacted me about some specific questions the audience did.
Here’s my replies.
Is it possible to have a [MapperJSONSer(‘first_name’)] attribute for DataSet fields?
Just after 1 year and half from the 1st edition, the 2nd edition of Delphi Cookbook has been announced. The first edition got a lot of interest and appreciation comments, so the editor decided to ask me a 2nd edition. So here it is! It is still in work-in-progress but the work is going smooth.
Since when Google announced that Google Code will be closed I did start to plan the migration of all my open source projects. Now, the migration is terminated.
In the next days, I’ll add all the contributors too, so that the development can go forward as usual.
These are the projects
In the 2nd episode of DelphiPodcastIT (Delphi podcast in italian language by Marco Breveglieri) there is a my interview about the past, the present and the future of DelphiMVCFramework with a lot of technical contents. The interview itself is quite long, just like a micro training on DelphiMVCFramework.
Enjoy the listening (only in italian, sorry)
Just a quick note to inform you about the new online training “Update to Delphi XE7”.
The training will be 22 hours long, and is divided in 4 session each (5.5 hours).
More information at the official landing page:
http://www.bittime.it/Update_online/
See you on line
DT
Today every web framework claims to be an “MVC” framework, and many really are!
Many MVC framework are available for many languages: Ruby (Ruby On Rails, Merb), .NET (ASP.NET MVC), PHP (CakePHP, LightVC, CodeIgniter), Java (Struts) and Python (Django). For a longer (and more complete) list you can click here.
Almost an year ago I started to write a book about Delphi for Packt Publishing. Today that book has been published.
This book is a cookbook! That’s it, in 328 pages you will find useful (I hope) “recipes” for your day-by-day Delphi job.
Topics of the book
[Create visually stunning applications using FireMonkey]{style=“font-size: 13px;”} [Effectively use LiveBindings with the right OOP approach]{style=“font-size: 13px;”} [Create server-side programs to serve RESTful web services and provide data to your mobile apps]{style=“font-size: 13px;”} [Develop mobile apps for Android and iOS using well-defined GUI design patterns for a great user experience]{style=“font-size: 13px;”} [Build efficient mobile apps that read data from a remote server]{style=“font-size: 13px;”} [Call the platform-native API on Android and iOS even for an unpublished API]{style=“font-size: 13px;”} [Use extended RTTI to better manage the software customization for your customer]{style=“font-size: 13px;”} [Leverage the most popular design patterns for a better design without wasting too much time debugging]{style=“font-size: 13px;”} It is not an introductory book, you will not find any “Introduction to the Object Pascal language”, however the majority of the chapters are not too complex and can be grasped also by the new Delphi programmers.
The Parallel Programming Library introduced in XE7 is one of the most awaited built-in library for the Delphi and C++Builder RTL, at least for me. I’ve still a nice list waiting for the next versions, but this is another story :-)
Marco Cantù wrote about dynamic arrays some days ago, another nice feature introduced in Delphi XE7.
\
Dear potential ITDevCon speaker,
As every year, I’m building the agenda for next ITDevCon that will be held next october 23th, 24th in Milan (Italy), in a new location.
This will be the 6th edition ( we’re getting conference experts J )
The call for papers are officially open right now, so if you want to propose some speeches, I’ll be glad to see it.
As you probably know, I did some reviews on PACKT Publishing technical books. Now I did a review on a new book about Gideros Mobile. At bit Time Software we used to create mobile games too and in the last months some of them have been built with Gideros Mobile (we do also training on the Gideros Mobile framework.