Dashboard > Castle Project > Home > How to Start
  Castle Project Log In | Sign Up   View a printable version of the current page.  
  How to Start
Added by James Curran, last edited by Harjit S. Batra on Feb 13, 2008  (view change)
Labels: 
(None)

First of all, let us understand a little bit more about what you're looking for.
Containers

If you don't know what Inversion of Control is and how it might benefit you, your projects and your peers, take a look at Introducing Castle

If you just want to know how to use the MicroKernel or the Windsor Container, see the Container section.

Facilities

The Facilities are packaged extensions units for the MicroKernel. They augment its functionality and usually provide integration with other projects.

Components

We aim to provide a set of useful Components so you can speed up your application development.

Services

We aim to provide a common Services layer. The services provide a basis from which the components and facilities can be built.

MonoRail

If you want the joys of Ruby on Rails but for .NET, try MonoRail. MonoRail is an agile MVC Web framework somewhat based on Ruby on Rails and aims to simplify web development and promote good design.

ActiveRecord

ActiveRecord provides powerful relational database object mapping capabilities without the complexity of XML mappings and cumbersome casting. See ActiveRecord.

DynamicProxy

DynamicProxy provides proxy capabilities to your application/framework. See DynamicProxy.

Building

Problems when building from SVN? See How To Build.

Retrieved from "http://wiki.castleproject.org/index.php/How_to_Start"
 

Site running on a free Atlassian Confluence Community License granted to Castle Project. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.4 Build:#809 Jun 12, 2007) - Bug/feature request - Contact Administrators