Permalink
Browse files

Replace README with something more useful

  • Loading branch information...
jonorossi committed Jun 11, 2015
1 parent a254d27 commit 610d5444cb22eadd36f710f1c8e8ab8bf9785b40
Showing with 56 additions and 3 deletions.
  1. +56 −3 README.md
  2. BIN images/castle-logo.png
View
@@ -1,5 +1,58 @@
# Castle Project
* [Coding Standards](coding-standards.md)
* [How to submit a fix](how-to-submit-a-fix.md)
* [Getting Pre-Release Castle Packages](prerelease-packages.md)
## What is Castle Project?
<img align="right" src="images/castle-logo.png">
**Castle** is an **open source** project for .NET and Silverlight that 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 and in less time.
## Projects
### ActiveRecord
[Castle ActiveRecord](https://github.com/castleproject/ActiveRecord) is the enterprise data mapping pattern implemented using NHibernate.
### MonoRail
[Castle MonoRail](https://github.com/castleproject/MonoRail) is a MVC web framework that lets you rapidly build testable and maintainable applications.
### Windsor
[Castle Windsor](https://github.com/castleproject/Windsor) is best of breed Inversion of Control (or as some like to call it - Dependency Injection) container. As part of the project, there are also [a handful of facilities](https://github.com/castleproject/Windsor/blob/master/docs/facilities.md), which extend Windsor and/or integrate it with other tools.
### DynamicProxy
[Castle DynamicProxy](https://github.com/castleproject/Core) is very fast and lightweight runtime proxy generation framework. It is used by other projects under the Castle umbrella, as well as numerous other projects, like NHibernate, Moq, Rhino Mocks and many others.
### Tools
[Castle Services and Tools](https://github.com/castleproject/Core) help you bootstrap your infrastructure easily.
### Transactions
[Castle Transaction Services and Windsor Automatic Transaction Management Facility](https://github.com/castleproject/Castle.Transactions).
### Castle Contrib
Outside of Castle Project there's a bunch of so called [contrib projects](https://github.com/castleprojectcontrib) that are not part of Castle Project but add or alter its functionality.
## Castle is free
All projects of [Castle Project](http://castleproject.org/) are available for free, no strings attached.
## It's open
Better yet - Castle Project is Open Source, under the terms of [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html), which means you are free to use it in any closed source, commercial product.
## Fork away
Castle's source code [is available](https://github.com/castleproject). You can look at it, or better yet - fork it, improve, extend, do whatever you like with it. If you want to contribute your changes back to the project read [Castle coding standards](coding-standards.md) and [how to submit a fix to any Castle Project](how-to-submit-a-fix.md).
## It's community driven
Castle has a vibrant community of users that contribute back to the project by:
* [Answering questions](http://stackoverflow.com/questions/tagged?tagnames=castle+or+castle-windsor+or+castle-activerecord+or+castle-dynamicproxy+or+castle-monorail&amp;sort=newest)
* [Suggesting features](http://castle.uservoice.com/)
* [Discussing its future directions](http://groups.google.com/group/castle-project-devel)
* [Contributing patches](how-to-submit-a-fix.md)
View
Binary file not shown.

0 comments on commit 610d544

Please sign in to comment.