Extend the Power of the Microsoft Dynamics Suite

Clarity | Microsoft .net framework ecommerce development platform
A Microsoft Enterprise Framework means that the DNN platform is compatible with Microsoft's powerful and commonly used ERP and CRM systems such as the Microsfot Dynamics suite. This robust framework utilizes .NET and makes developers more productive by making the Microsoft Enterprise Library available.

Microsoft's collection of reusable software componenents are designed to assist software developers with 'best practices'  relating to several common concerns of enterprise developers. This means that developers who build complex, enterprise level applications already have base code, best practices and test cases at their disposal.


Data integration microsoft .net framework | Clarity
Data Access (DAAB)
This simplifies accessing databases easy in order to preform common tasks. While designed for the purpose of calling stored procedures, this block also provides full support for the use of SQL statements and client side querying techniques.
microsoft .net framework integration enterprise framework ecommerce
Exception Handling (EHAB)
A centralized method of handling common exception errors and creating custom implementations. A configurable approach means adaptable exception management without major code or process changes.
enterprise ecommerce framework microsoft .net developer | Clarity
Logging (LAB)
Allows for customizable log entries in specified locations. Limits repetitive logging tasks, saving developers time and you money.

ecommerce microsoft .net framework integration development platform | Clarity
Policy Injection (PIAB)
Manages cross-cutting concerns by effectively changing the behavior of custom objects and other AOP fashion classes. This is accomplished by injecting custom behaviors at run time.
Clarity | e-commerce framework development microsoft .net framework developer
Semantic Logging (SLAB)
Makes it easier to process and analyze large volumes of log data. This is used when moving from unstructured logs to so called strongly-typed logging.
Clarity | E-Commerce development microsoft .net framework developer platform
Transient Fault Handling (TOPAZ)
Allows for more robust applications by providing logic for identification and handling of transient faults. Allows for a consistent approach to dealing with transient faults in applications.

b2b ecommerce software, enterprise ecommerce platform developer unity | ClarityUnity
Addresses issues in component-based software development through loosely coupled application design.


Clarity | E Commerce solution microsoft .net framework development
Validation (VAB)
Allows easy and structured validation scenarios within their application.