MSBuild series (4 articles)

MSBuild can be your friend. Especially in Helix projects. We can extend MSBuild to build Helix projects the same way as gulp scripts do, but much, much faster.

  1. MSBuild basics for Sitecore devs
  2. MSBuild extension points
  3. MSBuild Build and Publish pipelines
  4. How to extend MSBuild publish pipeline to copy content files from all Helix modules to the output.
  5. How to extend MSBuild publish pipeline to apply transform files.
  6. How to extend MSBuild to execute Unicorn Sync action.
  7. VIDEO: Speed comparison of gulp vs MSBuild of Habitat solution
  8. VIDEO: How to set up Helix solution with MSBuild from scratch
  9. VIDEO: How to configure CI\CD on VSTS

Unexpected side effect of the EditContext

There is one unexpected side effect of the EditContext that I didn't know about. Did you?

Read More

How to configure SolrCloud and Zookeeper on Azure behind VPN

I created a video where you can see how to configure SolrCloud and Zookeeper on Azure behind VPN for you Sitecore projects.

Read More

How to replace variables with values from ConnectionStrings or ApplicationSettings in Sitecore config files

I created an extension to Sitecore Config Reader class that allows to replace variables with values form Connection Strings or Application Settings.

Read More

The best SIF modification for local development

My custom SIF installation (and uninstall) scripts for local development

Read More

Memory optimisation in Sitecore

How to lower memory consumption in Sitecore.

Read More

Theoretically your custom index can rebuild 4 times faster

It'a theoretical example of how much faster index rebuild can be if you exclude not nesesery fields.

Read More

How to resize and compress images (with Dianoga) during upload to Sitecore media library

I describe here I implemented functionality to resize and compress images during upload to media library.

Read More

Quantus - the library to handle plurals of nouns for Sitecore Dictionary and Habitat Dictionary

I created library that helps with handling plurals of nouns for different languages in Sitecore.

Read More

Search Query Performance: From 800ms to 70ms

A few tips about how to get the best performance of your search query.

Read More

How to create a helix serialization module with Unicorn 4.0 from scratch

I created a video where you can see how to create a helix serialization module with Unicorn 4.0 from scratch

Read More

How to create a Sitecore Helix solution from scratch

I created a video where you can see how to create a new Sitecore Helix solution from scratch.

Read More

How to organize your Sitecore custom configuration files

See how to organize your Sitecore custom configration files.

Read More

How to populate sitecore with test data using power shell

If you want to populate sitecore with some test data you can use power shell. I put here sample script and a few informations about its performance.

Read More

How to query for unused assets in media library in sitecore using power shell

If assets in media library in sitecore are stored in the database after some time your db can grow to considerable size. I put here the power shell script, which can query for unused resources larger than 1MB.

Read More

AutoHotkey - brilliant tool that can make your life easier

A few weeks ago I decided to install a brilliant tool which is AutoHotkey. Since then I have used it every day. See how it can help you.

Read More