Guides and Intro

Guidance and introductionary articles
I Love Xbase++ (ILX)
The portal for Xbase++ developers worldwide
Steffen F. Pirsig
7 min read
Views
334
Reaction score
1
The concern that is everywhere and nowhere A line-of-business REST service usually has a clear job: read a customer, store an order, search an article. That is the business logic. But before any of it may run, the same questions have to be answered on every single request: Is the caller...
Steffen F. Pirsig
4 min read
Views
355
Reaction score
1
EEP – Early Experience Program An early-access program from Alaska Software – a kind of beta – in which selected enterprise customers can try out and use the new Xbase++ V3 code base in their own, real projects before the official release. AAI – Agentic AI A new framework within Xbase++ for...
Steffen F. Pirsig
3 min read
Views
219
EEP – Early Experience Program (Frühzugang-Programm) Frühzugang-Programm von Alaska Software – eine Art Beta –, in dem ausgewählte Enterprise-Kunden die neue Xbase++ V3-Codebasis schon vor der offiziellen Veröffentlichung in eigenen, echten Projekten ausprobieren und einsetzen können. AAI –...
  • Featured
Steffen F. Pirsig
7 min read
Views
710
Reaction score
2
Every innovation that has been added to Xbase++ over the years followed the same guiding principle: give developers new power, but never take away any code of the past. New technologies are added not as an isolated island, but integrated into the existing technical landscape. Put simply, we...
  • Featured
Steffen F. Pirsig
2 min read
Views
395
Xbase++ V3 supports multithreading in two distinct runtime modes: single-processor mode and multi-processor mode. The mode is selected at link time depending on the application type. This article describes the technical characteristics of each mode, when each applies, and what developers need to...
Steffen F. Pirsig
2 min read
Views
564
Reaction score
2
For decades, multi-processor programming was impractical for line-of-business (LOB) applications like those built with Xbase++. Traditional LOB applications maintain extensive shared state—database connections, cached records, shared data structures, and business object instances that multiple...
Steffen F. Pirsig
8 min read
Views
3,702
Prolog Using many small services, known as microservices, is a popular way to build applications. But, working with microservices can be very complicated. However, the complexity arises not from the Xbase++ business logic code - a domain in which an Xbase++ developer is highly proficient - but...
Steffen F. Pirsig
4 min read
Views
4,514
Background Microservices architectures consist of loosely coupled, reusable, and specialized components that often operate independently. Microservices also use a high degree of cohesion, also known as bounded context. Bounded context refers to the relationship between a component and its data...