
The app is client-server application with clean 3-tier architecture. UI is implemented as WPF Windows Smart Client. Smart client (or thin client in other words) is communicating with Application Server (IIS7) where WCF services are hosted. WCF Services are API for all application business logic. Business Logic communicating with Microsoft SQL Server via DataAccess layer (C# class library and SQL Stored Procedures).
Application used strong OOP patterns and business object model.
All application business logic is unit tested with automatic tests (NUnit). That greatly increasing maintainability of source codes and lowers TCO (Total cost of ownership).
Technology Domain:
