Technical Blogs - Media Gallery
Blog - Post List
By view count
By comment count
30 Apr 2018
Fallback Series Post 20: SEO Best Practices for Multilingual International Sitecore Sites
In this blog post, I am going to talk a bit about some best practices to keep in mind from an SEO perspective around Multilingual and Multi-Country Sitecore solutions. My colleague at Verndale, Kevin Schofield, contributed much of the knowledge here for identifying steps to follow for the best SEO experience when you are executing on a multilingual, multi-country strategy. I touched upon this briefly in my previous...
16 Apr 2018
Fallback Series Post 19: Learn from Language Fallback Experience
In my recent posts I have talked about what Sitecore provides now out-of-the-box with version 8.1+ to support Language Fallback , an overview of Language Fallback , a How To on configuration , and the Questions you should be asking for your strategy. Just knowing what the questions are you should be asking is half the battle! But I'm sure you would love a little insight into what some of the answers to those questions...
12 Apr 2018
Installing Sitecore 9: Breaking down SIF
As described in a previous blogpost you can use a PowerShell script to install Sitecore on your machine using the Sitecore Install Framework (SIF). There are a few variables here that you can change to match your situation. If you look closely then y...
30 Mar 2018
Fallback Series Post 18: Ask the Correct Internationalization and Language Fallback Questions
In my recent posts I have talked about what Sitecore provides now out-of-the-box to support Language Fallback , an overview of Language Fallback and Enforce Version Presence concepts , and the How Tos for enabling Fallback and configuring it . That isn't all that you need to know, though! It may be easy to 'turn on', but there are key decisions you need to make, and many questions should have been popping...
29 Mar 2018
23 days of Architecture and Scaling!
As part of a countdown to SUGCON EU in 2018, we held a special Master Sitecore YouTube event. Starting April 1st, we released 23 Architecture and Scaling videos covering Experience Management, Experience Platform, and Experience Commerce. Links to these great videos are below, brought to you by Mr. Thomas Eldblom ! Let us know what you think of the video content! Video Series Part 1: Architecture and Scaling - Sitecore...
21 Mar 2018
Installing Sitecore 9: Installing the platform
The Sitecore Install Framework (SIF) uses configuration files to install Sitecore and configure the whole environment. Before you are going to install Sitecore you need to download the right files for your topology. On the download site you can find ...
21 Mar 2018
Installing Sitecore 9: Install the Sitecore Installation Framework Module
To install the Sitecore Experience Platform you need the Sitecore Installation framework first. You can download SIF from the Sitecore developer site at https://dev.sitecore.net but it is also available on the Sitecore gallery, a public MyGet feed wh...
21 Mar 2018
Installing Sitecore 9: What is the Sitecore Install Framework
Okay now that we took care of the prerequisites , it is finally time to install Sitecore. With the introduction of Sitecore we introduced something called the Sitecore Installation Framework, also known as SIF (you know we love those three letter acro...
21 Mar 2018
Installing Sitecore 9: Prerequisites
Before you are planning to install Sitecore you need to make sure that your environment meets all the prerequisites. First of all you need a Windows OS (8.1/10 or Windows Server 2012 R2 (64 bit) or higher) which has the .NET Framework 4.6.2 or later ...
20 Mar 2018
Installing Sitecore 9: Introduction
Our Installing Sitecore 9 series of posts will help you understand the overall architecture of Sitecore and how to install Sitecore. For the blog series we will install Sitecore on a local Windows 10 machine. Before installing Sitecore let’s lo...
15 Mar 2018
Fallback Series Post 17: Nitty Gritty Developer Details to Configure Language Fallback
In my previous two recent posts, I have explained what now comes with the core Sitecore platform for Language Fallback support as well as explanations of what, how and why to use Language Fallback and Enforce Version Presence . Now I will show you how easy it is to quickly enable these settings and start using them. Configuration File Updates In a patch config file, update the site nodes for each applicable website...
28 Feb 2018
Fallback Series Post 16: Language Fallback and Enforce Version Presence: What, How and Why
In this post in my series on Language Strategy and Fallback, I will clarify what Language Fallback is, How it works, and why anyone would want to use it. I will do the same for Enforce Version Presence. These two concepts, although not dependent entirely on one another, very much go hand-in-hand. Language Fallback Definition: Functionality that allows control over which items and fields in Sitecore re-use content...
26 Feb 2018
Sitecore Virtual Developer Day - Q&A Contest Winners
Thank you so much for attending our Sitecore Virtual Developer Day! Below, you will find the names of all the winners from our Q&A contest. We will be contacting each winner individually to let them know how they can claim their prize. Congratulations to all our winners! Winner Name Winner Country Aiden Zadeh Australia Ashneel Kumar New Zealand Ben Lipson...
19 Feb 2018
Configuration Layers and Rule-Based configuration in Sitecore 9
Sitecore 9 introduced a new concept called Configuration Layers. These layers are dedicated folders in the App_Config folder to provide clear separation between Sitecore and custom configuration files. Sitecore 9 has also introduced the concept of rule-based configuration which allows you to more easily configure your individual instance roles when you start scaling out your infrastructure. To get an introduction to...
15 Feb 2018
Fallback Series Post 15: Language Fallback with Sitecore 8.1+
You may be familiar with my earlier posts about using the Partial Language Fallback module with Sitecore a few years ago. This was a separate module that could be installed into a Sitecore instance and although it allowed content to be reused across languages, because it wasn't core to the platform, there were many workarounds and use cases that needed to be custom built to ensure everything worked as expected. Much...
5 Jan 2018
Habitat Federated Authentication for Sitecore 9
Did you know there is an example of how to implement Federated Authentication available in the Sitecore 9 Habitat branch? The Feature.Accounts module configures the use of the Facebook provider, but it will also show additional buttons to any providers you configure in the config file: https://github.com/Sitecore/Habitat/blob/feature/v9/src/Feature/Accounts/code/App_Config/Include/Feature/Feature.Accounts.config Check...
3 Jan 2018
Getting Started as a Developer
Free Online Resources You can get started learning right away by accessing a great resource listing that our developer community put together for those starting out with Sitecore as well as our Master Sitecore YouTube channel or our Helix docume...
1 Dec 2017
Announcing the preview of the upcoming Developer Trial Program!
UPDATE (2017-12-15): The preview is closed! We have entered our waiting list period. You can still sign up, but we will process new applicants when the program opens in 2018. In late November, we quietly soft-launched a preview of our Developer Trial Program. During the next few weeks we are opening up the ability for YOU to join this preview of the program and help us be ready for launch in the new year! The first...
27 Nov 2017
Scaling Sitecore xConnect and XP Services architecture
One of the major new features released with Sitecore 9 was the new API layer for xDB known as Sitecore xConnect. xConnect introduces a variety of new services that can be scaled out to provide a higher-performant architecture for interacting with xD...
14 Nov 2017
The release of Sitecore 9 has brought us a new framework for installing Sitecore: the Sitecore Install Framework! Running on PowerShell, you can now build, customize, and optimize your DevOps processes with a variety of tools available for ins...
1 Nov 2017
Getting to Know Sitecore:
Open Source at Sitecore
Sitecore 9 has been getting most of the attention of the Sitecore world the past couple of weeks, and rightfully so. But there's another announcement that has flown under the radar that should make some Sitecore developers excited: Sitecore has released several products as open source! Dynamics CRM Security Provider is available at https://github.com/Sitecore/Dynamics-Security-Provider Dynamics CRM Campaign...
25 Jul 2017
The Commerce Experience:
Sitecore Commerce 8.2.1 Pricing Walkthrough
To help further understand the pricing engine in the latest version of Sitecore Commerce, I've put together a short walkthrough. This video covers setting a new price snapshot and how to set list vs sale pricing. (Please visit the site to view this video)
17 May 2017
Creating a Custom Report on SXP v8.2
Creating a Custom Report for trending Operating System used on the website. Using SXP v8.2 Update 2 as my instance. Write a custom Dimension that collects data about the Operating System data from Analytics such as the name and major version. Similar to the code below. Compile and deploy this to your Sitecore instance Filename: ByOperatingSystem.cs using Sitecore.Analytics.Aggregation.Data.Model; namespace...
4 Apr 2017
The Commerce Experience:
A Simple Sitecore Commerce 8.2.1 Plugin Example
The latest version of Sitecore Commerce was released back in January, with version 8.2.1. An update to that release is expected soon, but I thought I'd discuss some of the new capability around the plugin architecture. We wanted to make the proce...
10 Feb 2017
Getting to Know Sitecore:
Release Announcement: Data Exchange Framework 1.3 and Dynamics CRM Connect 1.3
Today we released version 1.3 of both Data Exchange Framework and Dynamics CRM Connect. These releases include some features that were requested directly from our customers. Read on for more information on what we've built for you.
Business and Best Practice Blogs
Don't forget that you can find
Business and Best Practice blogs