Home

Castle Stronghold

Castle is an open source project for .net that aspires to simplify the development of enterprise and web applications. Offering a set of tools (working together or independently) and integration with others open source projects, Castle helps you get more done with less code and in less time.

MonoRail is a MVC framework inspired by ActionPack, a paradigm shift to simplicity.

The enterprise data mapping pattern implemented using NHibernate

A lightweight inversion of control container core

Augments the MicroKernel with features demanded by most enterprise projects

Castle Components can help you from the usual tasks, to the most complex ones.

Castle Services abstract and define contracts for common enterprise application needs.

Professional services

Castle Stronghold offers professional support, consulting and development to companies using the Castle Project to build their applications.

More

Supporting Projects

DynamicProxy: A lightweight proxy generator for interfaces and concrete classes used by several .net open source projects.



NVelocity: A fork from the official port with several bug fixes and improvements.



Contrib: A repository of contributions that enhance the project

News & Events

License

Castle Project is released under the terms of Apache Software Foundation License 2.0.

Project statistics

Thanks

Project Supported by FishEye