Fuse8.DomainFramework is a DAL/Business Logic framework based on a Repository pattern and IoC container (Unity by default but can be replaced with Structure Map or any other.). Contains several implementations of the Data Access Layer
(Linq2SQL, ADO.NET, InMemory). The framework basically standardize Data Access and Business Logic layers for all Fuse8 projects and encourages developers to use Unit-testing. It can be considered as an ORM because it is supplimented with several T4 templates
which can be used to generate C# classes representing Domain entities, Mappers, Repositories, e.t.c.