I’m very excited to share some great news — TMS Software has announced the next edition of TMS Training Days, which will take place in Rotterdam, the Netherlands, on April 23–24, 2026!
This isn’t my first time being part of a TMS event, and even though I’ve been a bit quiet lately when it comes to TMS and Delphi, I’m proud and truly honored to be invited again to speak at yet another TMS Days.
As someone who has followed the evolution of development platforms across decades, I can confidently say this is the essential purchase for any C# developer looking to stay current with .NET 10. Even if you own the .NET 9 edition, this book earns its place in your library.
Mark Price has put considerable effort into updating every page for this new version—and it shows. This isn’t a lazy refresh with minor tweaks; it’s a thorough revision that covers the meaningful changes in C# 14 and .NET 10, from the new NumericOrdering option and OrderedDictionary enhancements to field modifiers, partial events, and instance constructors.
The book excels at its stated purpose: providing an easy-to-follow guide through the fundamentals. It strikes that sweet spot between beginner-friendly and substantive enough for intermediate developers to learn something new.
Wir haben TypeScript-Grundlagen, React-Komponenten und die Next.js-Architektur behandelt. Jetzt sprechen wir über das, was wirklich zählt: Wie Sie Ihre Delphi-Anwendungen tatsächlich ins Web migrieren, ohne dabei Ihr Unternehmen zu zerstören.
Hier geht es nicht mehr um Code. Es geht um Strategie, Risikomanagement und kluge Geschäftsentscheidungen.
We've covered TypeScript fundamentals, React components, and Next.js architecture. Now let's talk about what really matters: how to actually migrate your Delphi applications to the web without destroying your business in the process.
This isn't about code anymore. This is about strategy, risk management, and making smart business decisions.
Sie haben TypeScript (Teil 2) und React Components (Teil 3) gelernt. Jetzt lassen Sie uns verstehen, wie Next.js alles zu einem vollständigen Application Framework zusammenbringt.
Denken Sie an Next.js als das Äquivalent zu Delphis Projektstruktur, Runtime Library und Deployment Tools - alles kombiniert. Es ist nicht nur eine Library - es ist ein vollständiges Framework für das Erstellen von Web-Anwendungen.
You've learned TypeScript (Part 2) and React components (Part 3). Now let's understand how Next.js brings it all together into a complete application framework.
Think of Next.js as the equivalent of Delphi's project structure, runtime library, and deployment tools all combined. It's not just a library—it's a complete framework for building web applications.
Erinnern Sie sich an das erste Mal, als Sie verstanden haben, wie Delphis Komponentenmodell funktionierte? Sie konnten einen TButton auf ein Form ziehen, seine Properties setzen, einen OnClick Handler schreiben, und plötzlich hatten Sie ein funktionierendes User Interface. Komponenten waren wiederverwendbar. Sie konnten eigene Komponenten erstellen und sie überall verwenden. Die VCL machte Desktop-Entwicklung intuitiv.
React ist dieselbe Idee für Web-Anwendungen. Anstatt Desktop Controls haben Sie Web Components. Anstatt Forms haben Sie Pages. Aber das fundamentale Konzept—Interfaces aus zusammensetzbaren, wiederverwendbaren Teilen zu erstellen—ist identisch.
Dieser Artikel handelt nicht davon, Ihnen beizubringen, React Code zu schreiben. Es geht darum, Ihnen zu helfen, das mentale Model zu verstehen, damit Sie bewerten können, ob Ihre Delphi-Anwendungen zu diesem Ansatz übertragen werden können.
Remember the first time you understood how Delphi's component model worked? You could drop a TButton on a form, set its properties, write an OnClick handler, and suddenly you had a working interface. Components were reusable. You could build custom components and use them everywhere. The VCL made desktop development intuitive.
React is the same idea for web applications. Instead of desktop controls, you have web components. Instead of forms, you have pages. But the fundamental concept—building interfaces from composable, reusable pieces—is identical.
This article isn't about teaching you to write React code. It's about helping you understand the mental model so you can evaluate whether your Delphi applications can translate to this approach.
In Teil 1 haben wir besprochen, warum der Übergang von Delphi zu Next.js geschäftlich Sinn macht. Jetzt erkunden wir TypeScript selbst und warum es sich überraschend vertraut für Delphi-Entwickler anfühlt.
Denken Sie daran: Diese Serie handelt nicht davon, Ihnen beizubringen, TypeScript zu programmieren. Es geht darum, Ihnen zu zeigen, dass die Konzepte, die Sie in Delphi gemeistert haben, direkt übertragbar sind, und dass die Lernkurve kürzer ist, als Sie befürchten mögen.
In Part 1, we discussed why the transition from Delphi to Next.js makes business sense. Now, let's explore TypeScript itself and why it feels surprisingly familiar to Delphi developers.
Remember: this series isn't about teaching you to code TypeScript. It's about showing you that the concepts you've mastered in Delphi translate directly, and that the learning curve is shorter than you might fear.
Nach 30 Jahren Delphi-Entwicklung hätte ich nie gedacht, dass ich das schreiben würde. Aber hier sind wir, und ich muss mitteilen, warum das Verstehen von TypeScript, React und Next.js möglicherweise die wichtigste Geschäftsentscheidung ist, die Sie in diesem Jahr treffen.
Lassen Sie mich von vornherein klarstellen: Delphi ist immer noch phänomenal. Für Windows Desktop-Anwendungen und datenbankintensive Enterprise-Software bleibt es eine der produktivsten Umgebungen, die je geschaffen wurden. Die VCL ist erprobt, die Database-Komponenten sind unübertroffen, und die Compile-Zeiten sind blitzschnell.
Aber die Welt hat sich verändert. Ihre Kunden fragen nach Web-Anwendungen. Sie wollen auf ihre Systeme von iPads, Chromebooks und Smartphones zugreifen. Sie wollen Anwendungen, die keine Installation erfordern. Sie wollen moderne Benutzeroberflächen, die aussehen wie die Apps, die sie täglich verwenden. Und ehrlich gesagt? Echte Cross-Platform Web-Anwendungen mit Next.js zu erstellen ist nicht nur effizienter – es ist dramatisch kosteneffektiver, als zu versuchen, Delphi für das Web funktionieren zu lassen.
After 30 years of Delphi development, I never thought I'd write this. But here we are, and I need to share why understanding TypeScript, React, and Next.js might be the most important business decision you make this year.
Let me be clear upfront: Delphi is still phenomenal. For Windows desktop applications and database-heavy enterprise software, it remains one of the most productive environments ever created. The VCL is battle-tested, the database components are unmatched, and the compile times are lightning fast.
But the world has changed. Your clients are asking for web applications. They want to access their systems from iPads, Chromebooks, and smartphones. They want applications that don't require installation. They want modern interfaces that look like the apps they use every day. And honestly? Building true cross-platform web applications with Next.js is not just more efficient—it's dramatically more cost-effective than trying to make Delphi work for the web.
If you're a developer — whether you’re crafting web apps in TypeScript or maintaining enterprise systems in Delphi — you've probably felt it by now: AI is everywhere in our workflows.
Autocompletion, refactoring suggestions, code explanations, even full unit tests generated by AI — the tools are amazing. But are they genuinely making us faster and better developers, or just busier ones?
That’s the question keeping engineering leaders awake at night. And that’s the topic GitKraken is tackling head-on in their upcoming event:
I just wanted to give brief feedback on the results of the poll from the beginning of this month. It has become very much clear looking at the results that there is little interest in LIVE HIW seminars with the opportunity to ask questions.
To the Delphi community, February 14 is not only known as Valentine's Day (you're welcome for the reminder 😁), it is also Delphi's birthday. This year, it will turn 29 and Embarcadero -- Ian Barker to be more precise -- will be hosting a special webinar to celebrate.