• 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

  • Weekly Podcast 3/20/2013

    Meeting notes:

    • Reusing bits and pieces of Orchard: headless Orchard is one example, where the data is not exposed as a site but as services and data. Should we do it? Is there anything that we need to do at all? Is there anyone doing it already?
    • Status: there is a migration from the Core_Content_MenuItemPart to the Content.ContentPicker module, getting rid of a circular dependency. Moved to new version of Autofac. Fixed a URL prefix bug. Fixed a limitation of Rules.
    • Work on Media Manager: demo with cats and dogs. Migration path from the current media manager adds a media storage menu entry in the admin on existing instances. Showed web search import provider.
    • It's using Knockout, which is not a prescription for other modules at this point. Should we have resource definitions for mainstream libraries?
    • Let's move existing libraries that we use today (tagit, hierarchical drag&drop, knockout, etc.) into a new module (name TBD: Scripts, ClientLibraries, Resources, Assets?) with new manifests.
    • Piotr demo: Redis + SignalR + Orchard
    • Triage: 103 proposed before. 77 after, 144 active on 1.7.

    Brought to you by: http://english.orchardproject.hu

  • Content Picker Has Type Filtering

    The content picker is an incredibly useful field in Orchard CMS. When it first came out, however, it did not filter on content types which led me to creating my own Content Picker in Orchard CMS With Content Type Filtering and Search. In the upcoming release of Orchard 1.7 we now have content type and part filtering built into the content picker which I will now show in this Orchard CMS Tutorial. Check out my other Orchard 1.7 Tutorials, including the new Shape Link for Orchard Menus and Content Type Layer Rule.

  • Orchard On Azure

    If you’d like to run Orchard on Windows Azure then you have two options. The easiest is to use a Windows Azure Website. Orchard can also be run as a Windows Azure Cloud Service and will store media files in blob storage if it’s running in this mode.

  • Weekly Podcast 3/13/2013

    Meeting notes:

    • Hack-a-thon: if you want to organize a local hack-a-thon, pick a date and place, and we'll advertise it.
    • Owner for localization: Benedek. Will follow-up offline
    • Owner for documentation: Adrian. Will follow-up offline
    • Sipke demo: Content types has an icon and is top-level in the admin menu; filtering by content type names; type descriptions; editing a type does not redirect you to the list any more (still missing a breadcrumb link); will be pushed soon to core
    • When pushing changes to core, please rebase before you push.
    • Remark: we are missing admin data localization (for hints, display names, etc.) Bug filed.
    • Sébastien showed notes on the new media manager.
    • Harvest: 60 registrants already. Mostly Europe, but also Americas, Australia, Viet-Nam, South Africa.
    • Triage: 103 unassigned before triage

    Brought to you by: http://english.orchardproject.hu

  • Taking A Site Offline While You Update It

    If your hosted environment does not give you a staging site and the means to swap it easily with the production environment like Azure Cloud Services do, or if you don’t have a staging database, or if you just need to take your site offline for the public while you perform data updates in the admin, you may be wondering what solutions you have, if any.

    IIS has an app_offline.htm feature that you can use, that will serve a static page for all requests but that’s rather brutal as it does not just take the site offline for your users, it also does so for you. While that file exists, you can do absolutely nothing with your site. You cannot access the admin, you cannot preview your changes, nothing. So when you flip the switch back, it’s anyone’s guess whether the changes you blindly made actually work, even if they did on your machine…

    We need a better solution. Well, I happen to have one...

  • Messaging Channels Rules And Tokens Part II

    In this part, we will be implementing the following:

    • Two IParserEngine classes: SimpleTextParserEngine and RazorParserEngine;
    • Site scope settings to configure which parser to use by default;
    • Content type/part settings to allow the user to override the site level settings abd configure which parser to use on a per content type level basis;
    • Improve the template editing experience with CodeMirror.
  • It Will Be An Early Harvest This Year

    Last September we could be part of the awesome Orchard Harvest, the first Orchard conference. The next Harvest is not so far: it's nearing us as it will take place in June and now in Europe, in Amsterdam! Sign up for more information or vote for the schedule on the new Orchard Harvest website!

  • How To Start With Orchard Development

    This is maybe the first question everybody starting with Orchard development asks. I.e. what should I do to have a Visual Studio solution that I can run and play with and use to start writing an Orchard module or theme? Here are the first steps.

Software IP management and project development governance provided by Outercurve Foundation