• 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 Theme From A Template Part 1

    I have been asked by several people to repost my blog series on creating an Orchard CMS theme from one of the countless templates you can purchase on the internet these days. It has taken a long time for me to get around to it due to the family health issues we've been dealing with over the past 9 months. I'm finally have a little time on my hands and am working on quite a few themes at the moment anyways that it seems like a good time to document the progress for those that are interested in my process. This series is going to be a little different from the previous one...I have learned quite a lot about theming Orchard CMS over the past couple of years and I've gotten to the point that I can convert a template to a Orchard CMS theme in about 10 hours. So, let's get started!

  • Send Email Messages Using Orchard Jobs Queue

    The Orchard Jobs Queue in Orchard 1.8 can be used to send email asynchronously. This is especially useful when sending email from custom forms that are submitted on your Orchard Website via Orchard Workflow. Enabling email to use the new Jobs Queue is as simple as selecting a Queued option in your Send Email Workflow Activity.

  • Orchard 1.8 Released And Website Upgraded

    Orchard 1.8 and Orchard 1.7.3 were released this evening. Orchard 1.7.3 is a bug fix release for those not ready to move to Orchard 1.8. Orchard 1.8 introduces a new document storage solution leveraging Infoset that promises to increase the performance of Orchard by reducing table joins and query execution. I went ahead and upgraded this website to Orchard 1.8 this evening and everything went very smoothly.

  • Orchard 1.7.3 And 1.8 Are Here!

    On the 28th of March the new versions of Orchard have been released: Orchard 1.7.3 (bugfixes without major changes) and Orchard 1.8 (major changes and performance boost, inluding the same bugfixes as in 1.7.3) are ready to be downloaded! See the release notes in the Documentation section.

    You can expect sub-versions for 1.8 to be released in the coming weeks with smaller updates and bugfixes based on the feedback given about the current version.

    Happy Orcharding!

  • Weekly Podcast 03/25/2014

    Meeting notes:

    • Sébastien is working on some important fixes for 1.7.3/1.8. 1.7.3 is for bugfixes, 1.8 is for bigger changes and it will be a major performance boost. Migration from 1.7.x will have no special steps.
    • The official Halo website uses Orchard as a blog engine.
    • Harvest finally confirmed for 9-10-11 of June! Number of attendees limited at 150.

    Brought to you by: Orchard Hungary

  • Weekly Podcast 03/18/2014

    Meeting notes:

    • Harvest: 9-10-11 of June (almost 100% fixed). Hotel room discount possible for attendees. You'll soon be able submit your presentation ideas and besides that, you can apply to be a presenter too if you'd like to adopt a topic (e.g. Localization, SignalR and more).
    • Status: a whole bunch of small fixes coming from direct contributions and pull requests. Benjamin's pull request (with the async loading of Media Library folders - see the demo from last week) also pulled in. There's now a setting for maximum page size.
    • Triaged ~20 proposed issues with highest vote count.
    • Orchard 1.8 release: soon, but there's a bugfixing wishlist on the forum.

    Brought to you by: Orchard Hungary

  • Weekly Podcast 03/11/2014

    Meeting notes:

    • Demo by Roopali Kaujalgi (MS Open Tech) in collaboration with IDeliverable: WAMS (Windows Azure Media Services) integration to MediaLibrary! You can manage your videos stored using WAMS in your Orchard instance, then convert it to different enconding formats and resolutions. Supports live and on-demand streaming (Flash and HTML5), DRM and access policies, subtitles. MS Open Tech is ready to transfer ownership to Outercurve so it can be integrated to the core (including future updates).
    • Demo by Benjamin: a pull request to MediaLibrary with changes that solve the problem of loading the folder structure from e.g. Azure taking too long by loading the subfolder structures asynchronously (when they are needed).
    • Announcement by Brett: Brett left Onestop to work in a new startup (in music industry), his position is taken Jorge Agraz. Welcome Jorge and good luck Brett on your adventure!
    • Harvest: current plan is to extend the conference to 3 days, probably 9-10-11 of June!
    • Status: PRs reviewed and pulled in by Sébastien, including Daniel's non-gregorian calendar support (see last week's notes). Also, a few small changes, Orchard.Azure changes for better configuration of settings (including the possibility to use a custom public host name for storage), SMTP settings can be set in the Web.config and a custom NHibernate configuration is applied to enhance performance.
    • Sébastien is working on an internal project called MSC (what does it mean?). Also, what about TBM? :)

        Brought to you by: Orchard Hungary

      • Weekly Podcast 03/04/2014

        Meeting notes:

        • Sorry for not having a meeting last week, we'll make up for it for sure!
        • Status: several smaller and some bigger changes and fixes in the last 2 weeks. The biggest one is that Daniel's non-gregorian calendar support changes and refactorings (demoed a few weeks ago) are pulled into source on the 1.x branch. Castle libraries are upgraded 3.2.0.
        • Demos by Sébastien:
          • RssPart (1.x): a new content part that enables you to customize what data is shown in the RSS feeds for content items using Tokens.
          • Added a small feature to close comments automatically on a content item after X days without using a workflow.
          • Bertrand's Tag Cloud (widget that computes and displays a cloud of tags) and Feedburner (related to the RssPart) features are pulled into the source (and they are removed from Vandelay.Industries).
        • Demo by IDeliverable: Ajax Widget module. AjaxifyPart is useful for loading dynamic content into parts of a page asynchronously, especially if the page is cached (caching should be disabled for the route used by module). After the loading is finished, the markup is completely identical to what it would be without async loading. Possible improvement discussed for handling static resources.
        • Demo by Lombiq: "something about MultiTenancy" - DotNest, the first software-as-a-service solution for Orchard, driven by completely stateless servers on Azure. The product is in preview, but works completely: after signing up, you can create and set up tenants for yourself, though there are some technical limitations. Some of the modules behind DotNest are / will be open-sourced. See the DotNest knowledge base for more information.
        • The upcoming Orchard version will be 1.8 - to be released soon.
        • Orchard Harvest: current plan for date is 2nd and 3rd of June (Mon-Tue, but still a subject of change). The number of attendees may be limited (maybe at 100 or 150) for the sake of flexibility regarding choosing the conference room.
        • Microsoft Open Technologies will have a demo next week: a module developed by IDeliverable for MS OpenTech, that is a good candidate for integration to the Core!

            Brought to you by: Orchard Hungary

          Software IP management and project development governance provided by Outercurve Foundation