For a long time, transactional emails have been sent directly from Episerver, by rendering and sending a CMS page as an email. In this post I suggest another approach, where we simply tell SendGrid which template to use and what data to put in the template placeholders.
Since moving to Dubai, I have heard and read a lot about GraphQL as a new model for implementing API's for web and native apps. However, I have not yet seen it applied to Episerver CMS or Commerce. So, for this blog post, I created a small demonstration of a GraphQL API, based on Episerver's Quicksilver sample site. Read about the outcome here.
Last month I switched from Google Analytics to Yandex.Metrika as my analytics suite. In this blog post, I explain why I chose Yandex.Metrika and why I believe it is a great and powerful tool.
When I finished preparing the code for another blog post, I had to add a LICENSE and a README file to the Git repository of my code. Adding those files to the very first commit and adding a copyright notice to all C# source files, required rewriting of Git history. In this blog post, I share the scripts I used myself.
I created an open sourced inbound connector to demonstrate how to make a simple, yet powerful, integration for loading large XML documents with product data into iPMC. After doing thorough profiling of the code, I also incorporated several performance optimizations.