• About the Orchard Project

    Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.

    Learn more...

Recent Posts and Articles

  • Orchard Forums - Where Are We?

    One of the most requested features on the Orchard User Voice is a Forum module. Internet forums in the conventional sense is just a discussion site where people can post a question, receive an answer or merely to strike up a conversation.

  • Orchard PHP Scripting Now Supporting Shapes

    As you've probably read, we've created a generic scripting environment for Orchard, currently supporting PHP scripting (C# and VB coming soon) usable as an action with the Orchard Rules engine or in views with the PHP view engine. PHP scripting employs Phalanger to run PHP inside .NET. Since Phalanger currently lacks support for .NET dynamic objects it was not possible till now to modify Clay objects, that in Orchard are used mainly for shapes. This meant that e.g. you couldn't write proper shape overrides in PHP for display shapes that generally have a dynamic Model injected.

  • Orchard 1.6 Available For Download

    Orchard 1.6 is available for download.

    Consult the release notes: http://docs.orchardproject.net/Documentation/Orchard-1-6-Release-Notes

    Download it: http://orchard.codeplex.com/releases/view/90325

  • Weekly Podcast 10/23/2012

    • 1.6 status & triage: RC shipped last week; 13 incoming; 7 active after triage for 1.6. We'll probably be able to ship 1.6 RTM this week. We'll ship when we're ready, even if it's Win8 day. Sébastien to check WebDeploy from VS 2010 and 2012
    • Nick made a demo of forums
    • Piotr made a demo of Signalr perf counters and fast shared remote drawing. Piotr wants to build live perf counter monitoring from the Orchard dashboard.
    • documentation: there is an ongoing effort to refresh and extend the documentation.
    • Harvest videos: 3 are on YouTube, 2 more will be added soon. We may get on Channel9 at some point. We still need help. Contact Bertrand if you have a few hours to spend on video editing.

  • A Tale Of Performance

    This entry is about a two week battle I had to get a production Orchard CMS site able to handle a load of about 3,500 unique users a day and 250,000 hits a day. Originally, the site only had a few visitors a day and was built on Orchard 1.4. with a SQL Compact backend. The site itself has many content items and content types being pulled in on each page so there was a lot of database activity. Site traffic began to increase slowly and I first noticed the production issues when pages began taking more than 5 seconds to load and the CMS itself was taking upwards of 5 minutes to start-up from a cold start. The site was being pinned down by users hitting the site while the pages loaded and every page load was taking a long time to cycle back information from the database with each hit.

  • Writing An Unthemed View While Still Using Shapes And Helpers

    This quick tip will show how you can write a custom view for a custom controller action in Orchard that does not use the current theme, but that still retains the ability to use shapes, as well as zones, Script and Style helpers.

  • Orchard 1.6 RC Released

    Orchard 1.6 RC was released last night and I encourage you to spend a few hours testing it using fresh installations and upgrades of your Orchard CMS Websites. This is a fairly critical version in that it runs on .NET Framework 4.5 and leverages ASP.NET MVC 4, ASP.NET Web API, MySQL and other technologies. I know a lot of Orchard Developers prefer to wait until 1.6 is released before downloading it, but it's more helpful to download and test the RC. Think of it as a RELEASE. We want to catch any bugs before Orchard 1.6 is released as opposed to coming out with a quick Orchard 1.6.1 maintenance release.

  • Scripting Extensions Get Script Content Type

    Our Orchard Scripting Extensions module what provides re-usable scripting services (and is implemented e.g. for PHP scripting) and what we reported on earlier just got a new feature: scripts are now content items.

    What does this mean? You can now have versioned script content items and use them with all of the services. This way scripts have centralized editors and you can re-use scripts, e.g. in multiple actions.

Software IP management and project development governance provided by Outercurve Foundation