We recently built a website that meets the minimum viable product for a customer in under 24 working hours. An Enterprise Accelerator is the key, the secret sauce. This particular accelerator is built upon SCORE, but these principles can be applied to any CMS accelerator platform.
Back-End Development
Create Content Pages From Launchpad in Sitecore 8
Custom Launchpad buttons and Experience Editor Ribbon Buttons save time for content authors and improve their experience especially when editing long and complex pages. Launchpad buttons allow them to focus only on those page types they are allowed to create or edit. Ribbon buttons and dialogues give them options to edit fields without going back to launchpad.
Twelve Reasons to be Excited about Sitecore 9!
I have had the chance to review Sitecore 9 and I have to say, there are quite a few things to be excited about. This blog post will give you my take on a dozen changes you will want to take note of in Sitecore 9. A few of the more noteworthy changes deserve a deeper dive and will be covered in depth in future blog posts.
Unit Testing Custom Rules, Actions, and Conditions with FakeDb – Part 3 – Testing Rule Execution
I thought it would be a good idea to finish this series with Part 3 – Testing Rule Execution – focusing on new rule types.
5 steps to have Sitecore Support Datasource Parameters and Dynamic Datasources on TreeList Fields
Five simple steps to creating a TreeList that supports dynamic datasources and still uses parameters like ExcludeTemplatesForSelection.
Coveo for Sitecore: Customizing Index Parameters
The other day a client asked me how they could exclude specific user-related pages (e.g. login, registration, and change password pages) from being indexed and showing up in search results. The No Index Field in the Content Editor is a great way to accomplish this without slowing down your indexing operations.
Uh-oh, the Sitecore Sheer UI dialog is jacking up my Rich Text Editor. Now what?
Use these 4 simple steps and you will no longer lose your content or field values in the Rich Text Editor when using a Sheer UI dialog.
Setting Workflow on All Templates Using Sitecore PowerShell Extensions
The other day I had a requirement where I had to implement a new workflow on a Sitecore implementation. All of the existing templates needed to begin using this new workflow. As I’m a developer, every time I need to perform an action that is repetitive, I think about ways to automate it. In this case, since there were a few templates that needed to be updated, I thought about creating a simple Sitecore PowerShell script to update all of them.
Creating an Experience Editor Ribbon button for SCORE pages
Recently on a few of my projects, we’ve been discussing how to further enhance the content authoring experience for users.
Site Clusters – Part 4: Renderings shmenderings; or why you should care about Shared and Final layout
A critical portion of understanding Site Clusters is wrapping your head around Shared and Final layout, and understanding their impact on your assembly.
Site Clusters – Part 3: Owning your language architecture
When we talk about Site Clusters — as you hopefully read in Part 1 and Part 2 of this series — we’re referring to the localization strategy for translating a website from one localized language to many other localized languages. Let’s imagine you have a website which you want to distribute to all of North America.
Optimize your images in Sitecore with PowerShell Extensions + Kraken or TinyPNG
The solution I want to show you today involves optimizing images in Sitecore with PowerShell and TinyPNG. It allows for tremendous file size reduction with minor or nonexistent degradation in visual clarity at high resolutions.