Despite all the push for web and mobile development, which are certainly growing a lot, Windows desktop development is far from death. In fact, at the recent Build 2018 conference Microsoft reported that over the last year the developers using Visual Studio for building desktop applications has doubled. On our side, we know the the majority of the RAD Studio customers are still maintaining a lot…
Author: Craig Chapman
My regular readers may be aware that over the past two or three months, I’ve been working on building a new video game engine for Delphi. I’ve also had many other demands on my time, which has meant that I’ve not posted in a while. Today however…
Solution Name: RAD Server Field Service Application – Delphi
Industry: Field Service
Solution Overview: The RAD Server Field Service Industry Template provides an end-to-end field service application template for routing appointments, managing parts, and user…
C++ with LINQ
May 18, 2018
Author: Shinji Chikugi
I found an interesting C++ libraly.That is “LINQ for C++”.
What’s “LINQ”?
LINQ (Integrated Language Query) is a function of C#. LINQ issues a query to the container and gets the result.
For details, please refer to MSDN.
https://docs.microsoft.com/en-us/dotnet/csharp/linq/
LINQ for C++
“LINQ for C++” is the libraly enable to use LINQ…
Building Stunning UIs with C++ and FireMonkey
May 16, 2018
With many companies taking the “mobile first” approach, building applications that work on multiple platforms is a requirement for success.
Developers who know how to build for more than one platform are in demand, while application users have become accustomed to…
Evolution of C++ standards
May 16, 2018
Programming languages are exciting for developers, and C++, one of the more technically challenging and also perhaps the most widely used compiled language, is one of the most exciting. As Theodore Roosevelt is misquoted (*), ‘the more you know about the past…
SHA Hash with C++Builder and Delphi
May 11, 2018
I’ve always been fascinated by encryption & compression, but my favorite is probably the cryptographic hash function. A hash function is a one-way algorithm that takes an input of any size and always produces the same size output. It is one-way in that there is information loss — you can’t easily go from the output to the input again. The cryptographic hash is a more secure…
You might have seen my blog has had a few issues recently. It is a very old application written in Delphi and running on a totally outdated Linux VM, hosted by a newer and more robust server. But the reality is, it is fairly fragile. First it had a kernel crash, caused by a…
Removing the Community toolbar
May 3, 2018
The RAD Studio IDE contains a toolbar allowing you to log on to Community, and see messages sent to you by other users, questions and answers, andother notifications.
Recent website upgrades have caused issues with this toolbar for some users (now resolved), and we…
Webinar Replay: C++ Software Security Sins
May 1, 2018
In the world of software development, we are up against new cyber security threats each day, and the risks and consequences of un-secure software is too great to be unaware of.
Join presenter, Mary Kelly, to address the key security sins related to C++ applications, how they happen and how to resolve them.
Click on the link to the webinar replay below :
C++ Software Security Sins
Buffer…