Enrich your logging with Episerver data

Some of you may have noticed I quite like Serilog. And my NuGet package to integrate it in Episerver is used quite a few times, so I guess I am not the only one. One of the reasons I like it is that you enrich your logging with a lot of extra information. There are … Continue reading Enrich your logging with Episerver data

Advertisements

Add extra validation for a shortcut

Happy New Year everyone! Mine started out well... suddenly, without a deployment or Azure issues, a website went completely unresponsive.  "502 - Web server received an invalid response while acting as a gateway or proxy server" Looking at the change log there was a content change just before the site went down. The change made … Continue reading Add extra validation for a shortcut

Speed up your product imports

When you use Episerver Commerce, your products will often be imported from an external source. When you use Episerver Find and there are a lot of changes, the import process might take a while and a lot of requests to Episerver Find will be made. So usually you would turn of the Episerver Find events … Continue reading Speed up your product imports

Content considerations for developers

Yesterday I gave a talk at the Dutch Episerver Meetup about content considerations for developers. What may seem logical to a developer... it might not be for an editor. Together with my colleagues Kim Sterenborg and Pim Sebok, I have created a list of 12 tips for developers to make content editors more happy, based … Continue reading Content considerations for developers

Check your content for indexing errors

Sometimes you can get errors when indexing your content with Episerver Find. Most of the time the errors that are logged are quite cryptic. So I have created a validator that uses your Episerver Find instance to check if your content will cause problems when it's being indexed. You just need to get the Serializer … Continue reading Check your content for indexing errors

Filter your commerce campaigns for access

A customer wanted to have access rights on the campaigns in Commerce, so marketing managers for one market could not make changes to the campaigns for other markets. As this is not possible out of the box, I tried to find another way. I remembered a post by David Knipe about restricting access to markets … Continue reading Filter your commerce campaigns for access

Las Vegas Ascend lab

At this year's Ascend in Las Vegas, I had the pleasure of hosting a lab about personalizing Episerver Find by means of Episerver Social. I have put the lab on GitHub, in case you were not there and would like to do it, or if you want to get the code if you were attending … Continue reading Las Vegas Ascend lab

Use the new tracking integration packages of Episerver

Since update 187 there are two new integration packages for tracking user data. One for CMS and one for Commerce You can use these packages to send tracking data to your own systems: to application insights e.g. or to the Azure Recommendations API. For Commerce you can add an attribute [CommerceTracking] to a method or … Continue reading Use the new tracking integration packages of Episerver

Buy a bundle get a discount

When giving a talk at the Serbia meetup for Episerver last Thursday, about setting up / creating your catalog (models), I got the question if it was possible to give a discount on a bundle. This is not possible out of the box but can be easily done with a custom promotion. Nothing special going … Continue reading Buy a bundle get a discount