Goodbye 4D Internet Commands – Hello Modern Internet Integration
With the release of 4D 21, we’re officially saying goodbye to the 4D Internet Commands plugin, a long-standing companion for many developers since the early days of the internet. But this isn’t just the end of an era. It’s the beginning of a more secure, more powerful, and more enjoyable way to handle internet communications in 4D.
You can still continue using 4D Internet Commands in version 20 with 4D 21. So, why make the switch? Because the new built-in classes are not just replacements, they’re a complete rethinking of how internet protocols should be handled in a modern development environment. They’re native, thread-safe, and designed to meet today’s standards in security, performance, and flexibility.
Event Report in 4D Qodly Pro: See Every Interactions at a Glance
Creating browser based user interface with 4D Qodly Pro is very similar to use the 4D form editor. Clicking a button calls a 4D method, as you are used to work. And the method executes your (often already existing) business logic.
To do so, you define events, either for widgets or the whole page (form). Browsers work a little different than a desktop app, so there are additional events and the execution sequence might be different. Events Reports help you to better understand this.
4D Qodly Pro: Page Zoom Controls
Move seamlessly between the big picture and the tiniest details with Page Zoom in Qodly Studio, the intuitive way to design, refine, and stay perfectly in control of every element.
macOS Tahoe, Windows 11, which operating systems for 4D 20 and 21?
As Apple and Microsoft continue to evolve their platforms, we make sure 4D stays perfectly aligned.
With each new OS release, our teams rigorously test and certify 4D to ensure you can upgrade your environment with confidence, whether you’re running macOS or Windows.
🎃 The 4D 21 Beta Has Escaped the Lab
Somewhere between the pumpkins and the glowing screens, in the quiet hum of code and caffeine, something stirs. 4D 21 Beta has risen, bringing with it a new wave of powerful features waiting to be tested.
Starting Qodly studio is just two clicks away
4D Qodly Pro offers all the tools you need to design, build and run web forms for your 4D application.
Fully integrated to 4D, it comes out of the box with Qodly studio. And just like 4D, its use is easy, accessible and nested in the 4D’s world.
To use Qodly Studio with 4D projects created with older versions, some project settings might need to be changed to support modern features.
That’s why, starting 4D 21, the access to Qodly studio from 4D has been enhanced to be no more than two clicks, to make your life easier, free your mind and let you focus on your business success story.
Localize your Qodly Pages: A Practical Guide
Localization of 4D applications has been supported for decades through the XLIFF architecture, designed primarily for desktop applications.
But browsers work differently.
That’s why 4D Qodly Pro introduces a new, built-in internationalization (i18n) approach—one tailored for web interfaces, giving you more flexibility when building multilingual Qodly Pages.
Let’s explore how this works in practice.
New Way to Control Your HTTP Responses
Starting with 4D 21, 4D developers can now take full control over HTTP responses using a simple configuration file: HTTPRules.json. Whether you’re looking to enhance security, optimize performance, or manage access to static resources, this feature gives you the flexibility you need, without writing a single line of code.
Let’s dive into the capabilities and how to use them.
Work and Move with QUIC and Network Switching
What’s more frustrating than losing your 4D Remote connection to the 4D Server while switching networks on the go?
Whether you’re moving from Ethernet to Wi-Fi or hopping between hotspots, traditional connections tend to drop, forcing 4D Remote to disconnect and reconnect.
With 4D 21 and the QUIC protocol, those interruptions are a thing of the past.
QUIC is designed to be resilient during network changes, keeping your session alive even when the underlying connection shifts.
Modernize your 4D interfaces with Fluent UI
Behind the scenes, a significant engineering effort has been carried out to bring native Fluent UI integration into 4D. This means that 4D forms can now be displayed using Microsoft’s Fluent UI design system, the same modern visual style that defines Windows, Office, and Teams. 4D is one of the first development environments to offer native WinUI integration, allowing developers to bring the authentic Fluent UI experience to their desktop applications. On the client side, the transition couldn’t be simpler. All it takes is enabling Fluent UI rendering in your project settings and making a few minor layout adjustments in your forms to enjoy the new, modern look.
Contact us
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy
