Wireshark is an extremely useful tool to have in your tool kit. You can use it to troubleshoot issues. It can be useful in troubleshoot configuration issues and identifying extensibility points. Here are some steps on using it on a local development machine Setup Review the Wireshark wiki and related articles: https://wiki.wireshark.org/CaptureSetup/Loopback http://www.netresec.com/?page=Blog&month=2011-04&post=RawCap-sniffer-for-Windows-released Install Wireshark… Continue reading Wireshark and Sitecore Commerce Engine
Streamlining your teams Sitecore Commerce 8.2.1 Install
A common topic among development teams is “how do I speed up the on boarding process so a new member can be productive fast”. In this post I’ll point you to some resources that will enable you to do exactly that for Sitecore Commerce 8.2.1. The scripts I’m sharing are as a result of working… Continue reading Streamlining your teams Sitecore Commerce 8.2.1 Install
Sitecore Commerce 8.2.1 and Visual Studio 2017
Due to a dependency on Baseclass.Contrib.Nuget.Output.2.1.0, the nuget feeds won’t work in Visual Studio 2017. Looking at the latest Update 2 release of SC 8.2.1 the depending still exists. You can track the issue here: https://github.com/baseclass/Contrib.Nuget/issues/32 
Habitat Sitecore Retail Demo Performance Tweaks
The Sitecore.Demo.Retail codebase is a work in progress that is aimed at adhering to Sitecore Helix principles and favours maintainability over performance improvements. The Sitecore Reference-Storefront on the other hand has many performance optimisations. Both code bases are reference implementations of Sitecore Commerce sites. If you are using the retail demo site as a reference… Continue reading Habitat Sitecore Retail Demo Performance Tweaks
Viewing Available Policies in Sitecore Commerce 8.2.1
In the downloaded SDK there is a chm file containing documentation. You can do a search in it for all class’s with the word Policy or get more specific like shown in the below image. This can be really useful if you wish to see all the configuration options available for orders.
Sitecore Commerce 8.2.1 Pipeline Configuration
There are two approaches for building pipeline configuration. First approach – via Plugin Project This is your standard and preferred approach, where within your plugin you would be wiring up your pipeline block configurations. It keeps common logic together. Second Approach - via Engine Project This is your fall back for when you need complete… Continue reading Sitecore Commerce 8.2.1 Pipeline Configuration
Sitecore Commerce 8.2.1 – Sitecore.Commerce.Proxy T4 template generation errors
Part of extending the Sitecore Commerce Engine and modifying one of its endpoints or adding a new endpoint, you will need to regenerate the Sitecore.Commerce.Proxy assembly. A Visual Studio project is included in the SDK that contains a version of the Sitecore.Commerce.Proxy assembly that ships with the product. If extending this, you should include it… Continue reading Sitecore Commerce 8.2.1 – Sitecore.Commerce.Proxy T4 template generation errors
Creating self signed certificates programmatically from 32bit PowerShell
I’ve been working with the Sitecore Habitat team to incorporate Sitecore Commerce into the Habitat implementation of Sitecore’s Helix principles. Part of that work saw me contributing some PowerShell scripts to support developer workflows with Sitecore Commerce. There was a lot more contributed than just this one function but this was one area I found… Continue reading Creating self signed certificates programmatically from 32bit PowerShell
Currency set ‘{4B494292-598E-4A61-A156-D7501F7953ED}’ was not found
While trying to install Sitecore Commerce 8.2.1 if you receive this error it is due to your configuration. The Sitecore Commerce Engine is trying to make a request for its configuration in the Sitecore Experience Platform but can’t. Check some of these things: Review the log file located in the commerce engines website… Continue reading Currency set ‘{4B494292-598E-4A61-A156-D7501F7953ED}’ was not found
Release of Sitecore Commerce 8.2.1
As I hope you know Sitecore Commerce 8.2.1 is now live. It launched last week with a bang at NRF (National Retail Federation – the world’s largest retail trade show in New York). This marks a significant release of our new and exciting commerce based enhancements. Below is summary of the release with some links… Continue reading Release of Sitecore Commerce 8.2.1