Getting started with Unicorn serialization for Sitecore Experience Accelerator (SXA) – part 2

In this article, I will show you my approach to setup Unicorn serialization for Sitecore Experience Accelerator (SXA) 1.8 using Sitecore 9.1.0 and Unicorn 4.0.7. This is the second part of the series of posts about Unicorn serialization. If you would like to start from the very beginning and read an introduction to Unicorn have a look at part 1. If you do not feel comfortable with Helix principles please check the documentation because I assumed that understanding of basic concepts is a prerequisite for the rest of the article. Sitecore structure For the demo purpose, I created a single-tenant solution with one…

Read More

Setting custom field as Browser Title in SXA

This is one of these things that are super obvious when you know about them, but you may waste some time to figure it out if you were not aware that it exists out of the box. This short post is here to save your time and show you how cool is Sitecore Experience Accelerator. :) The new "browser title" field Imagine that you got a task to create a new field called "Browser title", which will be a part of every page on your site. As the name suggests, this field will be responsible for rendering the title in the…

Read More

Getting started with Unicorn serialization for Sitecore – Part 1

I decided to write a series of articles about Unicorn serialization and how to configure it in a Sitecore SXA project. This article is the first one in the series and is just a brief introduction to Unicorn explaining basic concepts, mostly directed towards people that used different serialization tools in the past and are just starting with Unicorn. If you are familiar with the basics you can jump straight away to part 2 where I cover serialization for SXA in detail. In the configuration examples, for the purpose of this article, I used Sitecore 9.0.2 with Unicorn 4.0.2 with…

Read More

Sitecore released 60-days trial developer license!

Finally, Sitecore made an excellent marketing move to make the developers' life easier - thanks to the Developer Trial Program from now on it is possible to get a free trial developer license for 60 days to work on it at home. Well done, Sitecore team! We have been waiting for this for so long! So far the access to Sitecore software was very restricted. Because Sitecore to run requires a valid license file and the developers are not allowed to use their client licenses, it was really tricky to be able to experiment with Sitecore instance at home. To…

Read More

Sitecore 8.2.1 on Azure PaaS Web Apps part 2: ARM Templates

As I already mentioned in the first part of the tutorial there are two ways to deploy Sitecore 8.2.1 to Azure Web Apps. In this post, I am going to talk about the second option which is installation using Azure Resource Manager Templates. Sitecore 8.2.1 ARM Deployment step by step: Install the latest version of Azure PowerShell SDK. Run PowerShell console and execute the above lines: Set-ExecutionPolicy AllSigned # Install the Azure Resource Manager modules from the PowerShell Gallery Install-Module AzureRM # Install the Azure Service Management module from the PowerShell Gallery Install-Module Azure I experienced an issue: "some modules…

Read More

Sitecore 8.2.1 on Azure PaaS Web Apps part 1: Installation using Azure Marketplace

In Sitecore 8.2 since update 1, Sitecore provided out of the box support for Azure Platform as a Service deployments. Before Sitecore 8.2.1, it was possible to deploy Sitecore using Cloud Services which required custom deployment and had a few drawbacks like no support for some Sitecore modules like WFFM or EXM, burdensome maintenance, long deployments time and requirement of integration with third-party services because of lack of automatic scaling. Since Sitecore 8.2.1 there are possible two ways of deployments: One-click deployment option using Azure Marketplace Powershell based deployment using Azure Resource Manager Templates In this post, I am going…

Read More