Simple Sitecore Content Synchronisation with Sitecore Content Migrator

As a Sitecore developer you often find you need to keep Dev and Staging environments up-to-date with Production in order to aid in development and in support and maintenance – otherwise it is very hard to successfully develop and test new features or replicate an issue from Production locally. This used to mean manually backing up and restoring databases or creating Sitecore Packages to pull content down. This process is a labour intensive and error prone as well as a pretty daunting task :-(. Sitecore Content Migrator to the rescue Thankfully Jeff Darchuk created Sitecore Content Migrator back in October to do just this for you. Sitecore Content Migrator is a free tool for Sitecore Sidekick which allows you to quickly and easily sync content down from one environment to another. It’s pretty simple to install and setup and then can be used whenever you want to carry out a sync. It … Continue reading Simple Sitecore Content Synchronisation with Sitecore Content Migrator

Simple Markdown Support In Sitecore

Markdown is a really lightweight way to support simple HTML formatting, such as bold or italic without using a Rich Text editor. It’s often used in ReadMe files and sites like Stack Overflow. This post describes how we can also use it with Sitecore with just a few lines of code, you can read more about Markdown on the John Grubers blog. What is markdown and why would I want to us it? So why might you want to add support for simple formatting to plain text fields in Sitecore?. You might want to do this because you have a text field which you don’t want content editors to be able to use full rich text editing with, but you want to give them a bit more control over the styling. You might also do this the make it quicker and simpler for content editors. In the example I’m going to explain here … Continue reading Simple Markdown Support In Sitecore

Sitecore Stack Exchange Site Needs Your Help!

A while ago Mark Cassidy  started a Stack Exchange Site for Sitecore – our own Sitecore Specific Stack Overflow essentially .  Great idea right? Myself and other Sitecore Community members have been trying to get the site (currently in Beta) to launch. Due to Sitecore Symposium causing a downturn in activity for over a week we were initially told the site wasn’t going to make it out of Beta :-(. However the good news yesterday was that Stack Exchange kindly relented and extended the Beta for another two weeks! until the 18/10: http://meta.sitecore.stackexchange.com/questions/60/extending-the-private-beta-to-10-18 However if this is going to succeed we need more Sitecore developers / users to get involved. There are many of you out there but not enough on the Stack Exchange site. If you have already signed up for Area51 then please use the site and start contributing.  Go to: https://area51.stackexchange.com/proposals/101710/sitecore and then use the “Visit” link under the … Continue reading Sitecore Stack Exchange Site Needs Your Help!

Sitecore Symposium 2016 – Day 1

Sitecore Symposium is an 2 day Conference for Sitecore Users, Developers, Partners, MVPs and just about anyone else who works with Sitecore. This year it was in New Orleans and I was lucky enough to be able to come out for a few extra days to Explore NOLA and I can highly recommend it, a great city with some insanely good food, interesting history and friendly people. Day 1 On day One I was to learn a lot about the improvements and new features in Sitecore 8.2 including SXA, Sitecore Azure, Path Analyser and much more. Opening Sessions The opening session was kicked off in New Orleans style with an big Jazz band which certainly woke me up after the early start. Interesting it was comedian Jake Johannsen who opened up and got us all in the mood before handing over to Micheal to kick off the first keynote. Micheal talked … Continue reading Sitecore Symposium 2016 – Day 1

My thoughts on SUGCON 2016 – Day 2

There was an early start for Day 2 (especially after a late-ish night involving a few strong Danish Beers), but I knew there were some intriguing talks today so didn’t want to miss anything. You can read about Day 1 here if you missed it. The first session that caught my interest was Nick Wesselmans talk on how Active Commerce use SIM, Powershell, Octopus Deploy and Azure to automate product builds. Using SIM, Powershell, Octopus Deploy and Azure to automate product builds. Nick gave an overview of how they created a PowerShell wrapper for SIM to automate Sitecore instances for product builds for their Active Commerce product. He also talked about how they use Sitecore Power Shell Extensions (SPE) to do things like automate publishing, rebuild the links database and initialise Sitecore Zip package builds. I’ve experimented with SPE but I’ve not used it in anger and this has given … Continue reading My thoughts on SUGCON 2016 – Day 2

My thoughts on SUGCON 2016 – Day 1

I was lucky enough to arrive at my very first SUGCON a day early and see at bit of the Copenhagen. It’s beautiful, everyone is very friendly and the food and beer is impeccable, if you get chance to go then you definitely should.   Opening Keynote Day 1 of SUGCON kicked off on Monday afternoon with an opening Keynote from Lars Nielsen (Sitecore Co-Founder & Chief Development Officer). This was to prove one of the most intriguing presentations of the conference as Lars revealed a number of new features coming in Sitecore 8.2. One bug-bear for a lot of Sitecore clients is the upgrade process, Lars assured us that in 8.2 (using the Express Migration Tool) this is going to be much easier and won’t involve upgrading in multiple steps (as is currently the case) and that is should be possible to move from 6.5 > 8.2 in one automated … Continue reading My thoughts on SUGCON 2016 – Day 1

Refreshing Experience (Page) Editor after using Edit Frames or Buttons

Frustratingly when editing an component in Sitecore 8 using either edit frame (or a Custom Experience Editor Button) the component datasource does not refresh, you need to click the save button afterwards to refresh the page and see your changes. Content Editors could find this confusing, especially if they have just added some items to a multi-list (e.g a list of products) in the modal window and the new/updated products do not show on the product listing component. Someone on the Sitecore Slack Channel also needed to solve this issue this week which prompted me to write this up. Google didn’t turn up any solutions so I set out to try and figure out how to make the page refresh and show the changes. After trying a couple of different approaches I settled on overriding two standard Pipelines under : Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.SetValues and Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.ReturnAndClose To get the code for these I … Continue reading Refreshing Experience (Page) Editor after using Edit Frames or Buttons