Andrew Connell

Latest Orchard topics

All the latest Orchard pages on this site.

Orchard is a free, open source, community-focused content management system written in ASP.NET platform using the ASP.NET MVC framework.

  • Published on

    Blog: Continuos Delivery of OrchardCMS to Azure, Complete with Dev & Test Environments

    Nearly two and a half years ago, in March 2013, I relaunched my blog on the OSS CMS platform OrchardCMS . In those two+ years Orchard has had two significant releases (I went live with 1.7.1 but 1.8.2 & 1.9.1 were released with significant performance and functional changes implemented) that I had not applied. Why? Because I didn’t want to just trip it in apply them on my production multi-tenant Orchard instance in Azure and I had the hardest time getting a reliable development and test instance setup.
  • Published on

    Blog: Orchard as a Multi-Tenant Site Host

    The more I dive into the Orchard CMS platform the more I really love what they’ve built! Earlier this year I redeployed my site as an Orchard CMS site. Since then I have deployed a few more sites for customers and a few times they’ve wanted to stand up a few different sites. One killer capability that Orchard provides is the ability to serve up multiple sites from the same installation codebase as a multitenant implementation.
  • Published on

    Blog: Orchard CMS vs. WordPress: It's On!

    Every time I seem to publish a post on Orchard CMS , I get all this random and unsolicited input from people either asking why I didn’t use WordPress or that I should have used WordPress for my site. To be very clear: I know it’s an option but it isn’t what I wanted. I wanted to continue to tinker and extend the engine I was going to use and had zero interest in learning PHP for that task.
  • Published on

    Blog: Improved Azure Web Sites 'Two-Way Sync' Deployments - More Control of your Remote Production Git Repo

    Yesterday I pushed two blog posts and an article out on how I keep a local copy of my Orchard CMS development projects and then how I deploy these changes to their production hosts using Azure Web Sites and the git source control system: Blog Post: Upgrading Orchard CMS from 1.6 to 1.7.1 Blog Post: HowTo Setup: Orchard CMS Source Enlistment for Local Dev and Automated Git Publishing to Azure Article: HowTo Setup: Orchard CMS Source Enlistment for Local Dev and Automated Git Publishing to Azure Everything seemed great but this morning, this nagging thing I’ve been putting up with got the better of me and was determined to crack that nut (fueled by a full pot of coffee after setting a PR pace for a 3.
  • Published on

    Blog: HOWTO: Improved Azure Web Sites 'Two-Way Sync' Deployments - More Control of your Remote Production Git Repo

    Updated: October 6, 2015 (ET) I’ve since updated my update & dev process for my OrchardCMS deployment which I’ve detailed here: Continuos Delivery of OrchardCMS to Azure, Complete with Dev & Test Environments Yesterday I pushed two blog posts and an article out on how I keep a local copy of my Orchard CMS development projects and then how I deploy these changes to their production hosts using Azure Web Sites and the git source control system:
  • Published on

    Blog: HowTo Setup: Orchard CMS Source Enlistment for Local Dev and Automated Git Publishing to Azure

    I’m not thrilled with this post title, but it does say what I’m trying to convey in this post. In a recent post I explained where I was and what I was trying to achieve. Ultimately my goal was the following (stolen from my previous post): I wanted to easily get the most recent changes from the master Orchard source tree. I then wanted to easily make edits and changes to that tree but keep them separate but I also wanted to easily make contributions to the Orchard project and submit changes as a Git pull request.
  • Published on

    Blog: HowTo Setup: Orchard CMS Source Enlistment for Local Dev and Automated Git Publishing to Azure

    In this post, I’ll walk through the process that I’ve setup to deploy my Orchard CMS site to Azure using git publihsing.
  • Published on

    Blog: Upgrading Orchard CMS from 1.6 to 1.7.1

    Earlier this year, in March of 2013 ( all posts on the topic ), I relaunched my site using the open source CMS engine Orchard CMS . I based my deployment on the 1.6 release which was the most current stable release at the time. I’ve been very pleased with the engine and have enjoyed doing some customizations to the codebase as well not to mention some minor contributions to the project in the documentation and bug fix areas.
  • Published on

    Blog: My Blog: Hosting on Azure - Why, What, How & Costs

    Looking at the title of this post, you might notice something missing. It’s the classic five questions: What Why Where When How But the title is missing two of them… where & when. Well those are easy: What: look at the title… my blog is hosted on Azure… that’s what When: right now… actually, starting back on March 19, 2013 In this post I want to touch on a few questions I’ve been getting about my blog since I elected to move it.
  • Published on

    Blog: My Blog: Creating a Custom Brand and Orchard Theme

    About a month and half ago I relaunched my blog onto a new web CMS platform moving away from the SubText engine to Orchard ( you can see more on the background here ). When I relaunched, I got a lot of questions on how I did it and about some of the decisions I made along the way. At the time I committed to writing a bunch of posts but I got a bit behind on writing these posts because some billable work got in the way as well as some other business stuff.
  • Published on

    Blog: Orchard Harvest 2013 - Amsterdam June 13-14, 2013

    A few months ago I migrated my blog from SubText over to the Orchard open source CMS platform . So far I’m not looking back and love this new platform. I said it at the time, and still have plans, to blog about my migration experience on multiple topics. The challenge was that when I went live I had to jump on a few billable projects ASAP so there has been a bit of a delay, but I expect to have a few posts out in the coming weeks.
  • Published on

    Blog: My Blog: Comments are Re-Enabled on Article Pages

    When I launched my blog, I had comments disabled for the time being . The reason for this was that I was migrating all the comments from being stored in my engine to being stored and managed by a 3rd party service. After launch I got all the comments imported into the service I’m using ( Disqus ), but I was still having issues with comments showing up on my articles .
  • Published on

    Blog: My Blog: Comments are Re-Enabled

    I’m not sure if “re-enabled” is the correct way to say it considering they were never enabled on the new site, but they were most certainly enabled on the old site! I had more than 5,400 comments on my blog over the last 9 years. My old blog engine did an ok job with it in that comments were logged in the database until I manually approved them. This worked at the beginning of my blogging venture, but two things happened: (1) more people started subscribing my blog and it started showing up in search results and (2) spam bots come to life.
  • Published on

    Blog: My New Blog: Why Orchard as the Engine & Azure as the Host?

    Ever since the original post when I said I was going to make the changes to my site , the number one question I kept hearing was “why Orchard” as the engine for the new site. Of course the next question I got is “why not SharePoint” and of course “why not Wordpress.” I found it interesting was that no one asked “why Azure?” I guess that was the no brainer…
  • Published on

    Blog: My Blog is Now on Orchard, Hosted in Azure and Redesigned!

    A little over a month ago I blogged about how I was planning to re-launch my blog . This post is from the newly launched site! Before I say too much here I want to mention that I will be writing quite a few posts on the reasoning behind some decisions I made with the new site as well as how I did it. Since posting that I was making the move, I’ve received quite a few comments from folks on Twitter asking why and how so these posts will serve those answers.