• 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 Podcasts: 04/05/2016 - 21/06/2016

  • Orchard documentation migration

    Recently, the Orchard documentation has been migrated to MkDocs in order to be hosted easily on ReadTheDocs with many benefits.

  • User Journeys for the New Orchard Website

    User journeys are actions our users (see our personas) take to achieve their goals. The primary user goals have already been mapped to the project requirements so we can take those and map out the journeys. I find it good practice to look at the existing user journeys on the current site and then look at how these can be improved. It's not feasible to map out every possible user journey as there could be thousands of scenarios, so it's best to focus on the priority requirements for each of our target users.

  • Orchardizer Version 0.3.2 released

    A small update to announce that you can now create 1.10 modules and themes from Orchardizer.

    Get the latest version here!

  • Another Orchard Visual Studio extension released

    A long time ago you had to write Orchard code by hand, like cavemen. Then the era of code-writing code came when Orchardizer was released. Now we add our own take on an Orchard developer's Visual Studio extension, introducing Lombiq Orchard Visual Studio Extension with an enterprise-level long name!

  • Authenticated User - Layout Snippet

    Snippets are Layout Elements that you can drag n drop into the layout canvas. You add them to the Views folder of your theme and they have to end with Snippet.cshtml. Layout Snippets it's one of my favourites features of Orchard.  

  • Project Requirements for the New Orchard Website

    To help achieve the projects objectives and goals, the project must meet certain criteria. These requirements can be seen as “Success Factors” or “Victory Conditions” in which the project can be measured.

  • Humanising our Audience with Personas

    Personas are essentially fictional characters that represent the different user types that use our website. I'm not a huge fan of personas as they are one-dimensional and can be misleading, for example, our first persona represents a Developer but our 'Creator' group could also be a designer for example. With that said, they do a good job of humanising our audience and communicating the types of user we need to cater for, which can help keep the user in mind when designing the site.

Software IP management and project development governance provided by Outercurve Foundation