Product

Managing Calendar Events with Microsoft 365 or Google in 4D: Create, Update, Delete

Working with calendar events is a core part of many business applications. Whether you’re organizing a team meeting or managing an event’s life cycle, being able to create, update, and delete events programmatically is essential.

In this blog post, we’ll walk through how to perform these operations using the Office365.calendar or Google.calendar classes provided in 4D 20 R10, powered by the Microsoft Graph and Google Calendar APIs.

Product

ORDA – Get started with the touched event

ORDA is a core long-term feature that opens up a world of new possibilities in 4D.

We keep enhancing ORDA to help you write powerful code. As a result, your apps become easier to develop and maintain — and most importantly, they are optimized for great performance for your end users

That’s why we’re excited to introduce a new feature in 4D 20 R10: in-memory data events.

In a typical user journey, the required data by the user is loaded into memory, modified according to user actions, and finally saved when the user clicks a Save button.

What if you could automatically trigger business logic when in-memory data changes? It’s now possible to format or prepare data as early as possible, so it’s ready to save when needed.

This is made possible by the new ORDA touched event on data — and the benefits are considerable.

Want to learn more? Keep reading!

Product

Smarter Copy-Paste to Protect Your Data

You work across environments — test, production, staging — and you copy more than text. Sometimes it’s formulas. Sometimes it’s data that shouldn’t move as freely as your cursor does. With 4D 20 R10, paste behavior gets smarter.

Formulas copied within the same app stay intact. But across environments, only values are pasted — never the underlying logic.

News Featured image announcing the beta release of 4D 20 R10, highlighting new features introduced in the update

4D 20 R10 Beta Starts Today

Beta testing for 4D 20 R10 starts today, introducing native vector support, real-time ORDA logic, and a wave of enhancements across UI, networking, security, and build automation—all designed to make your workflows faster, smarter, and more secure.

Tips

SHOWCASE: SMART COMMENT MODERATION WITH AI

Continuing our journey into intelligent features with 4D AIKit, let’s explore a highly relevant use case for any modern application: automated comment moderation. In a world where online conversations can happen in real-time, keeping your platform safe, respectful, and compliant is no longer optional, it’s essential. With AIKit, you can build powerful moderation tools directly into your application logic, without relying on external moderation services or human reviewers.