News

Delphi on Raspberry Pi

[Part 1] [Part 2] Part 1 The Raspberry Pi is an example of a single board computer. These low-cost hobby or project computers are a prime staple of the Internet of Things. More powerful than an Arduino, but not a full desktop. They often have limited or specialized hardware…
News

Keep Threading in Mind

In my interview with Martin he talked a lot about the importance of performance, which is one of the reasons he uses Delphi for his real-time lighting control systems. He said something along the lines that if you are not programming with threading in mind then you are never going to get good performance. That is good advice. Even cell phones have quad-core processors in them these…
Read more
News

The Niagara Falls Lighting Episode

This episode is extra special in that it include a case study of the software behind the lights for Niagara Falls.Nick and I spoke withMartin Searancke of Dream Solutions, Ltd. in New Zealand, who is the architect of the Light Factory software used by the Niagara…
News

MVVM-MVC-RAD Architectures with ColumbusEgg4Delphi

Loosely coupled is good. We don’t want our business logic and data access all mixed together, that makes our code harder to maintain. But we all love RAD and being able to create our applications quickly. Drop some components on the form, set some properties and write a little code and we are done! Unfortunately we usually end up with tightly coupled code. Most architectures I’ve seen for…
Read more
Delphi

Dependency Injection with Spring4D

Nick Hodges wrote the book on Dependency Injection in Delphi. Join the director of R&Dfor this webinar on using the Spring4D Framework for dependency injection. You can find the replay below. Link to the…
News

With Delphi the Whole World is Under Control

Hamburg, Germany has the largest model railway in the world – The Miniatur Wunderland. Miniature Wunderland is Hamburg’s #1 tourist attraction and attracts 1.3 million visitors from all over the world. It’s particularly distinguished by its high level of…
News

CodeRage XI Replays - Productivity, Platforms and Performance

Productivity, Platforms and Performance is the theme for this year’s CodeRage conference. This wasour 11th conference. We’ve had3 jam-packed days of engaging content—for developers like you. Please note that Day 3 wasby invitation only to Update subscribers. We’re offering a wide variety of topics that center around Embarcadero products, related technologies, Object…
Read more