A CMS library using NHibernate

I stumbled the other day on this project Eucalypto posted on CodeProject. Even if you are not interested by using it for a CMS project, the reading is interesting, and can be considered as an introduction to middle-tier development.

Introduction:

Eucalypto is an open source .NET business/server library to help writing ASP.NET content management web sites. Eucalypto currently supports these features:

  • Users/Membership
  • Roles
  • Profiles
  • Forum
    • Categories
    • Attachments
    • Answer notifications
    • Formatted text
    • RSS
    • Category level permissions
  • Content management
    • Categories
    • Formatted text
    • Attachments
    • RSS
    • Category level permissions
  • News
    • Categories
    • RSS
    • Category level permissions

Eucalypto uses NHibernate for all data access and can work with any database supported by NHibernate (SQLite, SQL Server, MySql, Firebird, Access, Oracle, ...).

Eucalypto is well integrated with ASP.NET 2.0 using the standard provider model classes (MembershipProvider, RoleProvider, ProfileProvider, ...).

Architecture

Read more...

 

No Comments