• 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

  • Content sharing module

    A nice share-bar is a must-have if you want to run your Orchard-based blog. I needed it, and so it is In addition to the Orchard Gallery, module is also available on Codeplex, if you’d like to play with the source code. Module delivers content sharing functionality via AddThis sharing service.
  • TechTalk Webcast: Building Web Sites Using WebMatrix – First Look At Orchard

    In this half a day event Ken Casada presented two new entries within the Microsoft's Web Stack space: WebMatrix, a small, simple and best of all free tool for building web sites; and Orchard, a free Open Source CMS being developed by Microsoft that uses ASP.NET MVC.

    The first part of the TechTalk focus on WebMatrix and its components. During the talk you are walk through building a new web site from scratch using all those new components.

    The second part, introduce you Orchard, a free, community-focused, open source CMS built on .NET and designed to meet the needs of developers, designers and end-users alike.

  • Jumpstart into Orchard module development

    Yesterday someone asked on an Orchard discussion board about a concise explanation of Orchard module design structure. Documentation, which in my opinion is very good, unfortunately doesn’t provide such information in one place so I thought about writing one myself. A brief introduction to ASP.NET MVC 3 is needed if you want to fully understand it so I recommend reading it first.

    Basically the Orchard module is a more sophisticated form of ASP.NET MVC concept of zone, which is dynamically loaded by Orchard framework. Writing one involves creating a couple of different objects, which I’ll try to describe.

  • Building multi-level menu for Orchard

    I was developing Orchard modules from nearly the very beginning. Design choice for the project I'm currently working on - to use Orchard as a base framework - pushed me into this direction and I have to admit that it was a very good choice. But... As with every project in its infancy there are lots of obstacles you have to jump over. One of the first I had to deal with was the menu...

    By default, Orchard delivers only a single-level menu - too bad if you want to build a larger site. But... There's nothing impossible if you are a developer at heart - if it's not available out-of-the-box you have to build one yourself! And so the adventure started...

  • Using Orchard caching to cache data for a length of time

    You can use standard ASP.NET caching in Orchard, but it makes more sense to use Orchard's CacheManager service. It works better with tenants and I think it’s a bit nicer to use than the usual .NET way.

    I needed to add caching to the driver of my weather module. It gets the weather data from the BBC. This information doesn’t change that often and it takes a while to get. So it made a lot of sense to cache it.

  • Orchard and Umbraco - Managing Content

    In this article we're going to continue our series in looking at the differences between Orchard and Umbraco. Today we're going to be looking at managing content.
  • Visual Studio Project Template for Orchard Modules

    I wanted to kick off the Geeky Ramblings blog with something useful and (of course) geeky. So I decided to package up the Visual Studio project template that I created for Orchard CMS modules, and share that as an installer with the community. As always, I welcome your feedback on how to make it better, faster, stronger.
  • MIX11 Website Launch

    The MIX11 Website has been launched! is the place to go for all MIX 2011 updates and announcements.  Currently you can read up on the tentative agenda, register for the event, and vote for Open Call submissions from the community.

    The website is the first of the conferences on a new platform and is the last of the conference web sites to be migrated over to Azure.  Orchard is an open source ASP.Net MVC CMS that just hit their v1 milestone.

Software IP management and project development governance provided by Outercurve Foundation