•        80

hxCore is our implementation of the Domain Driven Design Architecture. Also providing a set of helper classes for ASP.Net and WCF development.




Related Projects

NHibernate with ASP.net Problem-Design-Solution

Project to accompany the NHibernate with ASP.net Problem-Design-Solution Wrox Blox by Scott Millett, demonstrating how to use NHibernate within a web context (ASP.net) whilst applying enterprise design patterns and following a Domain Driven Design methodology.

SellAndBuy (Domain Driven Design sample using .Net 4.0)

Domain Driven Design (DDD) Behavior Driven Design (BDD) Test Driven Design (TDD) .Net 4.0 NHibernate SpecFlow NUnit NSubstitute MVC 3 Razor Engine WCF NLayer

Fluent NHibernate - Fluent mapping for model

Fluent, XML-less, compile safe, automated, convention-based mappings for NHibernate. Fluent NHibernate offers an alternative to NHibernate's standard XML mapping files. Rather than writing XML documents, you write mappings in strongly typed C# code. This allows for easy refactoring, improved readability and more concise code.

Best practices in .NET

NMA is a collection of knowledges that I learned from my co-worker and Internet. It's built on Domain Driven Design theories. I used Struture Map, Fluent NHibernate, Service Locator, Automapper in the core layer and used ASP.NET MVC 2 for the UI. It's developed in VS 2010 C#4.0.

agilex.persistence - Set of classes to ease use of repository pattern with fluent nhibernate

Set of classes to ease use of repository pattern with fluent nhibernate

KandaAlpha DDD Architecture - MVC, Dependency Injection, Repository and db4o

A vs.net 2010 beta 1 solution which provides a sample domain drive design architecture separated into Presentation, Application, Domain and Infrastructure layers. Technologies in use are visual studio 2010 beta ASP.Net MVC 1.0, Entity Framework 4.0 and db4o.

TimeAssistant is a Test Driven Development application to manage time

Eye.Open TimeAssistant helps managing "resources" (notes, etc), tasks, projects and grouping (as set) everything. Is a Test Driven Development application that shows how to implement a layered architecture using a "LINQ ORM", in this case NHibernate, and WCF.


Xoqal is a modern open source application framework targeting .NET 4+ platforms. It supports web and win application with the same infrastructure.

NHibernate Mapping Generator

A simple utility to generate NHibernate mapping files and corresponding domain classes from existing DB tables. It currently generates one mapping file (.hbm.xml) and the corresponding Domain class (*.cs) from oracle or sql server.


A light web development framework based on microsoft .net platform; main technical 1. all data crud option using jquery ajax to access web service. 2. using Nhibernate 3.2 RC 3. using SQLite database.


A .NET implementation of Domain Driven Design (DDD) sample application based on Eric Evans' examples included in his great book. Project is intended to be used in training, demonstration and experiments.

Concepts - POC thingy for the Itslet webblog with Nhibernate and Dependency Injection

POC thingy for the Itslet webblog with Nhibernate and Dependency Injection

StructureMap - A Dependency Injection/Inversion of Control tool for .NET

StructureMap is a feature rich IoC tool with support for interception, object lifecycles and intelligent disposal patterns, open generic types, modular registrations, conventional registration, custom policies, and all the injection pattern support you would expect in a modern .Net IoC container.

Compact Unity

The Compact Unity is a lightweight dependency injection container with support for constructor and property call injection written in .NET Compact Framework 3.5. Also it contains implementation of Event Aggregator pattern.

ActiveRecord - ActiveRecord pattern for .NET

The Castle ActiveRecord project is an implementation of the ActiveRecord pattern for .NET. The ActiveRecord pattern consists on instance properties representing a record in the database, instance methods acting on that specific record and static methods acting on all records. Castle ActiveRecord is built on top of NHibernate, but its attribute-based mapping free the developer of writing XML for database-to-object mapping, which is needed when using NHibernate directly.

NHibernate - object-relational mapper for .NET

NHibernate is a mature, open source object-relational mapper for the .NET framework. NHibernate is a port of Hibernate Core for Java to the .NET Framework. It handles persisting plain .NET objects to and from an underlying relational database.


NGilead permits you to use your NHibernate POCO (and especially the partially loaded ones) outside the .NET Virtual Machine (to Silverlight for example...) without pain. No lazy initialisation or serialization exception. Just POCO and Domain Driven Design :) !

Fluent NHibernate

This project contains content for study Fluent NHibernate Framework This project using - Fluent NHibernate Framework - http://fluentnhibernate.org/ - ASP NET MVC 3 - http://www.asp.net/mvc/mvc3 - JQuery UI - http://jqueryui.com Relationships - References - One to Ma...

nhibernate-nunit - NHibernate 3 setup using Fluent NHibernate and backward compatible settings

NHibernate 3 setup using Fluent NHibernate and backward compatible settings

NhRepository - An implementation of the repository pattern for NHibernate

An implementation of the repository pattern for NHibernate