Code Voyeur
RSS
Languages MVC ORM About Roadmap Contact Site Map RSS Sample Code Presentations Snippets dll Hell .net

Castle Project

The Castle Project is an open-source framework providing support for enterprise and web applications. The framework currently consists of four projects that may be used in concert or individually. Each Castle project has the same goal - to simplify .NET development. Monorail is an MVC framework inspired by Action Pack (Ruby on Rails). ActiveRecord is an implementation of the Active Record data mapping pattern, built on top of the NHibernate ORM. MicroKernel and Windsor Container provide two levels of Inversion of Control support. This discussion will focus on using Monorail and ActiveRecord to build ASP.NET web applications. When possible, emphasis will be given to topics that demonstrate the greatest contrast between Monorail and traditional Web Forms development.

License: Apache License, 2.0

Project Home Page: http://www.castleproject.org