•        30

NCommon is a library that contains a set of helper frameworks and classes that can be used in projects to implement common patterns.



Related Projects

NCommonSample MVC Application with Northwind database, I use NCommon for persistence and JQGrid in views

ncommon - A framework for implementing commonly used design patterns when using Domain Driven Design

A framework for implementing commonly used design patterns when using Domain Driven Design


This is a tech demo show-casing WCF, ASP MVC 3, and some components of the NCommon framework.

ncommon - Random node.js utilities

Random node.js utilities


A framework for implementing commonly used design patterns when using Domain Driven Design

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.

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.

NHibernate Schema Tool

NHibernate Schema Tool (NST) is a command line utility that allows developers to Create, Update, and Delete database schemas based on their NHibernate mappings. This tool allows for easy integration with CI frameworks like CruiseControl.NET

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.

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

NHibernate 3 setup using Fluent NHibernate and backward compatible settings

NHibernate Domain Mapper

NHibernate Domain Mapper is a tool that assists user creating NHibernate Mapping Files. User may add his own domain model assemblies and map them to database table using a rich UI, which will present him all the suitable options regarding at the element type he created. The pe...

NHibernate with Problem-Design-Solution

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

CreaMotion NHibernate Class Builder

NHibernate Class Builder C# , WPF Supports all type relations Supports MsSql, MySql -- Specially developed for NHibernate Learners

NHibernate Logging Providers

NHibernate Logging Providers makes it possible to use your favourite logger with NHibernate. You no longer have to use log4net. The new NHibernate (since NH3) logging abstraction makes this possible. The providers are developed in C# using .Net 3.5.

Fluent NHibernate

This project contains content for study Fluent NHibernate Framework This project using - Fluent NHibernate Framework - - ASP NET MVC 3 - - JQuery UI - Relationships - References - One to Ma...

Nhibernate/Fluent Nhibernate Templates

Nhibernate Templates, add in item and Project Templates to make life with Nhibernate a little easier.

NHibernate.Spatial - NHibernate Spatial for Nhibernate version

NHibernate Spatial for Nhibernate version

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.

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.

NHibernate WCF

Sample use WCF ? NHibernate (Windows and Web application).