Feature toggles in Sitecore development

Approaches for implementation of feature toggles (feature flags) on Sitecore platform within mainline development model. Sitecore in fact is not the easiest platform to introduce feature toggles, however I will list here core approaches on how they can be implemented, as they depend on the functionality and the nature of the feature they are designed for.

Using Swagger in Sitecore solution as a helix feature

Lets say your Sitecore solution needs to have some API services. The obvious thing is to implement them using .net Web API. Sometimes the understanding of various methods of an API can be a challenge for a developer when building a consuming app. Swagger is a machine-readable representation of a RESTful API that enables support for interactive … Continue reading Using Swagger in Sitecore solution as a helix feature

Rebuild Sitecore Analytics Index without re-building reporting database

Since the Sitecore 8 came out, there is no option on the indexing manager to re-build the analytics index any longer. And it was done for a reason. At the moment, Sitecore says that you can re-build the analytics index by doing the rebuild of reporting database as described here.¬†Also, there are discussions around it … Continue reading Rebuild Sitecore Analytics Index without re-building reporting database