Development of BGM ProFit Calculators. The Windows application is based on a modern N-Tier architecture. The "Presentation Layer" is built dynamically by an XML file, multilingual. All reports are generated dynamically and multilingually on demand. The business logic was implemented in its own "layer", in C# .NET. The "Database Layer" uses OLE-DB drivers to access offline datasets stored in local XML files.