Modern web-based architecture with focus on configuration
FlexSure™ architecture is built to support configuration over coding and is module based to ensure upgradable customizations. FlexSure™ features technologies like SQL Server 2008, Silverlight, WCF, .NET and C#.
FlexSure has a standard architecture, depicted in the picture below, which fits perfectly in a web-based environment. The architecture is divided into several layers that have their specific tasks. All layers in FlexSure only initiate communication with objects in the same layer or in layers below them.
The architecture is module based and a well-structured module handling on both client and server side makes it possible to add, remove and replace modules only by configuration without modifications in code which means that new modules and functionality can be added without changing the core functionality. Well-defined interfaces and modules make the boundaries between standard product functionality and customized functionality very clear. Add-on modules can be implemented with maintained possibility to continuous upgrades of FlexSure, when Mantacore releases new versions of the product.

Brand Sites (Self Service portals, Front Office solutions etc.) consume the Brandsite web service API. Mantacore currently has a partnership with EPiServer and provides a set of controls that is used to set up a Brandsite solution using EPiServer CMS.
New unified GUIs, based on Silverlight, for all applications. With the use of Silverlight on the client side, we have the possibility to make the applications look more like standard Windows applications, than a normal web application. This is accomplished due to Silverlight support of, for example, modal dialogues, drag-and-drop functionality etc. This will make it easier for users who are used to Windows applications to become familiar with the system very fast.