eFocus Lucene Web Search module
While updating the eFocus Lucene web search module, we came across a few difficult changes in the new Sitecore 7 content search since the old Sitecore 6 Search. So what changed in this new version of...
View ArticleCreating Sitecore Solution
In this tutorial we will be creating a Visual Studio solution for creating your own Sitecore website. There are a couple of ways to facilitate the creation of a Sitecore site. In this tutorial we’ll...
View ArticleSitecore MVC MusicStore – Part 1
There are many ways of creating an Sitecore website. You can choose to do this with MVC and even then there are multiple ways of creating a Sitecore MVC website. In this tutorial I will create the...
View ArticleSitecore MVC MusicStore – Part 2
As mentioned in the part 1 of this series, we will be creating a site using the Glass.Mapper(a.k.a. Glass). With the use of Glass you can create templates with Code-First models. So before we start...
View ArticleSitecore MVC MusicStore – Part 3
Now that we have Sitecore running, we can start creating our site. With a normal MVC site, the controller and method name would be part of your site's URL. But because this is a Sitecore site, we...
View ArticleSitecore MVC MusicStore – Part 4
Before we can actually create the real store functionalities, we will have to add the models and data. Because we added the Glass.Mapper extension to this solution we can create code first models...
View ArticleSitecore MVC MusicStore – Part 5
Now that we have some content in Sitecore we can show this in an overview of all the genres and albums. First thing we need to do is create a service which will provide the data from Sitecore so that...
View ArticleSitecore MVC MusicStore – Part 6
When creating the detail view component for the genres and albums, we want the URL to be pretty and SEO friendly. So an id in the URL will not suffice. Sitecore already has some base functionalities,...
View ArticleSitecore MVC MusicStore – Part 7
Sitecore is not very often used as a real webshop, but as it is covered in the MusicStore MVC tutorial, we will also add in our Sitecore site. First things first, we need to create three models in...
View ArticleSitecore MVC MusicStore – Part 8
In the final part of this series we will add the possibility to checkout the items from your cart. As you probably would have noticed in Part 7, we already added the checkout button in the Shopping...
View ArticleSitecore Experience Commerce – Conditional Configuration
So recently I had to create a Continuous Delivery setup for a Sitecore Commerce environment. This included 4 different Azure WebApps to which Sitecore XC should be deployed to. One of the struggles I...
View ArticleSitecore Experience Commerce – Creating a catalog
As there is not much online yet on how to create a catalog/product import in Sitecore Experience Commerce(XC) 9.0, I wanted to share a bit of code and thoughts on how we created it. ## Where to start?...
View ArticleSitecore Experience Commerce – Product images
One of the first things you’ll notice when looking at the catalog features in Sitecore Experience Commerce (XC) 9, that the product images will have to be uploaded in Sitecore Experience Platform (XP)...
View ArticleSitecore Experience Commerce – SyncForce product import
In preparation of my Sitecore Symposium 2019 talk around Sitecore Experience Commerce I created some example customizations/plugins which I want to share upfront.\ First off is a plugin for integrating...
View ArticleSitecore Experience Commerce – Vertex tax calculation
Before I started with this functionality I thought it would be a very difficult one to deal with. Lucky me figured out that wasn’t the case. The price calculation of the cart in Sitecore Experience...
View ArticleExtending Sitecore Experience Commerce
When developing features and/or customizations for Sitecore Experience Commerce 9 (XC) it is good that you make sure you know the overall architecture of the product and its connection to Sitecore...
View ArticleA new JAMstack based website
A while ago I decided to move my site away from Azure, or at least away from my by Valtech provided Visual Studio Subscription and budget. (No, recruiters, this does not mean I am searching for...
View ArticleExtending SXA asset rendering
The past few months I have been working a lot with Sitecore Experience Accelerator and, as with every module or given functionality, I wanted to extend it.\ Sitecore's SXA offers a lot of...
View ArticleSitecore Rendering Engine routing explained
If we want to be able to fully understand the way routing works in Sitecore's ASP.NET Core Rendering Engine, we first need to understand how the out-of-the-box routing works in ASP.NET Core. ## ASP.NET...
View ArticleModel binding in the Sitecore Rendering Engine
Based on the previous post, we now know how routing works and what happens behind the scenes to fetch the Layout Service response and store it as an object in the HttpContext. The next most important...
View Article