Castle is an open source project for .net that aspires to simplify the development of enterprise and web applications.
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.
Castle subprojects include:
- Castle MonoRail: MVC web framework castle-monorail
- Castle Windsor: Inversion of control container castle-windsor
- Castle DynamicProxy: Lightweight .NET proxies castle-dynamicproxy
- Castle ActiveRecord: ActiveRecord pattern on top of NHibernate castle-activerecord
Other smaller projects also exist, notably castle-validators castle-autotx castle-dictionaryadapter nvelocity