Adopting a modern client/server development approach using objects, classes, dataclasses and dataclass extensions Agrandir l'image

Adopting a modern client/server development approach using objects, classes, dataclasses and dataclass extensions

5FOROD012

This session focuses on the best practices to properly develop client/server applications with 4D v19.

You’ll learn how class functions behave in client/server development and how to draw immediate benefits, especially for performance.

This session also includes tips on how to restructure a database that has been around for many years.

Plus de détails

80,00 € HTVA

Ajouter à ma liste

En savoir plus

Adopting a modern client/server development approach using objects, classes, dataclasses and dataclass extensions

  • Duration: 85 minutes
  • Level: Advanced
  • Language: English

This session focuses on the best practices to properly develop client/server applications with 4D v19.

You’ll learn how class functions behave in client/server development and how to draw immediate benefits, especially for performance.

This session also includes tips on how to restructure a database that has been around for many years.


Benefits

At the end of this session, you'll be able to:

  • Know where the use of forms is more effective than storage, and vice versa
  • Separate the business logic from the interface
  • Learn Class function behavior in client/server development
  • Restructuring an existing database

Who should purchase this session?

  • Developers new to 4D wanting to accelerate their learning
  • Developers working with older 4D versions looking to upgrade their knowledge and learn the current best practices
  • Project managers wanting to know the fundamentals needed to properly manage a project based on 4D technology

What is covered in this session?

  • Collections (and objects)
  • Collections without support variables
  • Forms
  • Classes extending dataclasses
  • Class functions behavior
  • Data structuring
  • Restructure an existing database

Session materials

Shortly after you receive the order confirmation email, you will receive a second email with links that point to the following support materials:

  • Example application source code
  • Video recording of the session