Architecture and development
Welcome to the technical documentation of the Avanteam Process Suite (APS) v23 architecture. This section details the software foundations, technical choices and structural organization of the platform.
Overview
The APS v23 architecture is built on a mature industrial .NET Framework foundation, organized to provide maximum modularity and optimal performance in business process handling.
Architecture summary
🛠️ .NET Framework 4.8 Architecture
Discover the technical environment, multi-project solution structure and centralized compilation principles. This article details the distribution between the core (Kernel) and application layers.
💾 Data model and ORM mapping
Understand how APS interacts with its databases. This section explores the SqlHelper component, the reflection-based object mapping mechanism and dynamic data schema management.
🧩 APS modular structure
Explanation of the project's functional organization. From the core to extension modules (Office, PDF, Scan), learn how the different software building blocks communicate with each other.