Dependencies and Libraries

Notice: This page is deprecated and may contain information that is out-of-date. We've moved our docs to our new project website wiki,
http://www.orchardproject.net/docs.

Please visit that site for the most up-to-date information.

This section enumerates the dependencies used in the Orchard project, with a brief description of what Orchard makes use of. A copy of a dependencies is located in the "lib" directory of the source repository, along with their respective licenses.
You can also view the attributions for our library dependencies in the CREDITS.txt file at the root of the Orchard source tree.

ASP.NET MVC 2

ASP.NET MVC is used as the web programming model. In addition to the MVC v1 features, we currently use MVC 2 specifically for Areas (Orchard modules are MVC areas).

Akismet

This is the default spam protection service in Orchard.

Autofac 2 & Autofac contrib

Dependency Injection is used heavily internally, mainly for publishing and consuming services between the Ochard.Web host and the Orchard packages.