Archive for category: Software Development

Performance benchmark from Delphi 2010 to Delphi XE6

Categories:DelphiTags:

Thomas Grubb from Words from a Delphi CodeSmith blog, did a fantastic job comparing performance from Delphi 2010 to XE6. His motivation around this benchmark was to validate Delphi Quality, Performance, and Stability (QPS) over the years, specially now where Embarcadero claims a lot of focus on these areas with Delphi XE6 release. His tests include VCL, FireMonkey, Win32, Win64, […]

Read more

CopyReaderToClientDataSet after XE2 – Where are you?

CopyReaderToClientDataSet copies the contents of a TDBXReader into a TClientDataSet instance. It returns the same TClientDataSet instance that was passed to this method. CopyReaderToClientDataSet is part of the Data.DBXDBReaders.TDBXDataSetReader class until Delphi/C++Builder XE2, however in XE3 it changed a little bit, it became part of a new class called Data.DBXCDSReaders.TDBXClientDataSetReader. I got several e-mails from my blog readers that downloaded some of my […]

Read more

Delphi XE5 Update 2 – many bug fixes on FireMonkey for iOS, Android and compiler

Another update available for Delphi XE5 and C++Builder XE5, the Update 2 is has lots of bug fixes covering several areas, specially on FireMonkey for Android, iOS, Windows and Mac. The Update is available for registered users and you can find on the following links. Just a friendly remind that you need to Uninstall your […]

Read more

Delphi XE5 Update 1 – fixes for serious issues on ClientDataSet

Categories:C++Builder, DelphiTags: , ,

The Update 1 for Delphi XE5 and C++Builder XE5 has been released. This update touch some areas like FireDAC, FireMonkey, Debugger, IDE and mainly ClientDataSet. Below a list of fixes related to ClientDataSet, which I consider critical errors and a blocker for anyone that was looking to migrate to XE5. Quality Central Reference No. Summary […]

Read more

Delphi Developers’ plan for mobile, desktop and n-tier development

Early this year I did a developer survey through my blog. I got over 1500 answers and I safely can say 87% use Delphi as their primarily development tools, the other 13% split between C#, C/C++, PHP and other languages. Mobile Development On the mobile development arena I asked about their company plans for mobile […]

Read more

Android Studio preview – The new Google IDE is out

Categories:AndroidTags:

Last week at Google I/O, Google announced the Android Studio, their new Android development environment based on IntelliJ IDEA. Android Studio is FREE and can download the early preview version here. I just installed on my Mac, the IDE supports Windows and Linux as well. I played a little bit during the last 2 days and […]

Read more

What’s new in Delphi XE4?

This time you didn’t have to way a full year to see a new Delphi release, 8 months after XE3 release Delphi XE4 is out. iOS development is the major topic of course and bring the second version of FireMonkey to iOS, a lot of expectation on this topic specially after XE2. Also there is […]

Read more

Delphi XE4 official announcement coming

Categories:DelphiTags: , ,

In general you expect a new version of Delphi around August, this year is going to be different, Delphi XE4 is coming next week. I just heard that next week Embarcadero is going to announce Delphi XE4, which is part of RAD Studio XE4 and will include C++Builder XE4 and HTML5 Builder. An important change initiated last […]

Read more

What does AnyDAC acquisition by Embarcadero mean for Delphi and C++Builder Developers?

Categories:C++Builder, DelphiTags: , ,

Finally the day has come, Embarcadero acquired AnyDAC and there is a lot to talk about, early last year I invested a lot of time evaluating AnyDAC and know you know why 🙂 – I was very impressive with the amount of features,  AnyDAC is everything dbExpress tried to be and never reached. The reason […]

Read more

Update 2 for Delphi XE3 and C++Builder XE3

Categories:C++Builder, DelphiTags: ,

Update 2 for Delphi XE3 and C++Builder XE3 is available, the majority of bugs fixed on this update are related with C++ 64-bit compiler, the Update 2 bug fix list is available here. If you have a previous version of XE3 installed, you must uninstall it. In case you installed Platform Assistant before, you also […]

Read more