OXml is the ultimate XML&JSON library for Delphi and FPC/Lazarus. It was written in both performance and versatility in mind. OXml is completely written in Object Pascal and supports all platforms and compilers of Delphi and C++ Builder. OXml features:
XML DOM with XPath and namespace supportsequential XML DOM parser – in order to parse huge XML files with the simplicity of DOMXML SAX…
Delphi 10.4 Runtime Library Enhancements
May 22, 2020
Delphi Runtime Library is one of the foundations of the product, as the UI libraries such as VCL and FireMonkey and also database access libraries and many third party components reply on the core RTL. That is why changes to the RTL are particularly relevant, as they tend to…
Embarcadero Open Source Project Sponsorship
May 21, 2020
Open source is a very important part of software development. As a creator of developer tools that makes open source important to us too. There is a huge variety of open source projects created with Delphi and C++Builder, both for the benefit of our developer community, and…
Vector Containers For Delphi
April 10, 2020
A few weeks back I did an article on C++Builder where I went completely outside my comfort zone and implemented my very first C++ class.
Since I have gotten a taste for C++Builder my adventures with C/C++ is going to continue over the next weeks and months, but like so many others, the Corona virus has forced me to prioritize things differently with regards to work. So for the time being my focus…
RAD Server: Mapping Web Properties to Folders
March 13, 2020
In my Embarcadero Academy RAD Server courses, “Using Delphi and RAD Server to Rapidly Design, Build, Debug, and Deploy Services-Based Solutions” and “Using C++Builder and RAD Server to Rapidly Design, Build, Debug, and Deploy Services-Based…
Musings from March – Inc Denmark and Poland
March 13, 2020
This month has seen an ever-changing global situation with the outbreak of the coronavirus. The first timethat I can remember I had to radically change / cancel a live event due to circumstances out of our control.
At the start of March we were keeping an eye on the…
I have been asked multiple times recently about connecting to a Azure databases with Delphi and C++Builder. So….I decided to make a video! Which even shows how to use the data directly at design time in the RAD Studio IDE.
The video follows the the 3 phases.
Creating an account
Creating a database
Connecting to the database from the RAD Studio IDE
Creating an Azure Account
The first…
Attributes for Documenting TEMSDataSetResource
January 15, 2020
I recently blogged about a number of RAD Server topics, including using TEMSDataSetResource, (the component that enables a TDataSet to be expose as a RESTful resource, and manage all the List, Get, Put, Post, Delete methods – very cool!), how to set named parameters for…
Learn Delphi on Exercism
January 9, 2020
One of our MVPs, Ryan Potts, is the originator and maintainer of the Delphi track on Exercism – a site dedicated making it easy for people to learn different programming languages. He was interviewed by the Exercism team previously, but I thought it would be…
Developing client applications using RESTful master-detail data with TRESTResponseDataSetAdapter
December 24, 2019
This is part 3 in my series of developing an REST server and client application and will focus around using the TRESTResponseDataSetAdapter.
In my last two posts, we have created a REST server with a fully documented API using YAML, and exposed 3 datasets with master detail relationships over REST using zero lines of code. If you have not read and watch the videos. I would suggest…