Castle aspires to simplify the development of enterprise and web applications. Offering a set of tools (working together or independently) and integration with other open source projects, Castle helps you get more done with less code.

Journal Entries

No entries yet.


Ratings & Reviews

Community Rating
4.8/5.0

Based on 24 user ratings.

Your Rating

Click to rate this project.

about 1 year ago Avatar
Good Foundation for Inversion of Control, MVC

  by Rafael Teixeira

Castle IoC conteiners (MicroKernel and Windsor) are a good foundation to make the pieces of a system easier to connect and reconnect (just by configuration).

Active Record support is very well implemented, and helpfull, and most of its limitations comes from the NHibernate implementation it uses as the persistence mapper, but to be really fair it is not possible for NH, or any other ORM, to solve all the problems from trying to bridge ... [More] between the relational model and the object one.

Also MonoRail (that offers MVC), really helps with some though problems in Web development, but it is surely not for everyone, as it lacks better UI designing tools, specially for the more commonly used NVelocity-based view engine.

The project is evolving, and lots of interesting things are being added, to further reduce the work to develop and to maintain enterprise systems, but the concepts and the details are hard to grasp if you come from RAD-inflicted shops. [Less]

2 of 2 users found the following review helpful. Was this review helpful to you? |

Links

No links submitted so far. Submit your own links.


Who uses Castle?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32

Who contributes to Castle?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32
I'm a contributor

Where in the world?





Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 502,440
Effort (est.) 133 Person Years
Avg. Salary $ year
$ 7,287,866