This project is read-only.

Project Description

Nova Commons is an application architecture developed by Nova Software. The architecture adopts a lot of best practices and well-known open source projects.

Your any suggestion is welcome.


  • Supports composite modules
  • well-designed for ASP.NET MVC
  • Supports multiple ORM products. For now, NHibernate and LINQ to SQL are built-in.

Technical Introduction

Design Pattern

  • Unit Of Work
  • Repository
  • IoC, Inversion of Control
  • MVC
  • MVVM

Open Source projects

The following projects are used in the Nova Commons. Thanks very much.

Sample project

The release package consists of a sample project which is a ASP.NET MVC application using Northwind database, so that you could learn Nova Commons faster and easier.

Last edited Feb 12, 2011 at 6:57 AM by Chanva, version 7