Let's Share

My personal place to share knowledge about Sitecore, Powershell, Amazon Web Services and .NET

How to work with two versions of Sitecore Installation Framework

posted by Robert Senktas   | 2018-12-28

Different versions of Sitecore requires a different version of SIF. In this article, I explain how to works in parallel with SIF 2.0 and SIF 1.2.1.

How to download all Sitecore packages with PowerShell

posted by Robert Senktas   | 2018-11-29

In this article I explain how to download all Sitecore packages from Sitecore download page in automated way with a PowerShell.

How to list Sitecore stuff?

posted by Robert Senktas   | 27-06-2018

I'm sure that each spring you do the development environment cleaning. You remove all not necessary Sitecore, Solr, Mongo instances and other resources. You exactly know what versions you have and where are installed. But if this year you forget a spring cleaning, this script can help you a little to list Sitecore stuff installed on your laptop or desktop.

How to change the hash algorithm for password encryption?

posted by Robert Senktas   | 24-06-2018

This article describes how to change the hash algorithm for password encryption in automated way with Sitecore Install Extensions module.

Do I need write a new task for each Powershell command that I want to invoke?

posted by Robert Senktas   | 27-03-2018

No, you don't. In this article, you can read how to invoke PowerShell commands as Sitecore Install Framework tasks.

How to prevent a script from running without the required elements?

posted by Robert Senktas   | 18-01-2018

When we want to install Sitecore with Sitecore Install Framework there, a few requirements must be met. In Powershell, there is an easy way to achieve this goal.

How to install Solr as a Windows Service without dependencies?

posted by Robert Senktas   | 14-11-2017

How to install Solr as a Windows Service without dependencies with pure PowerShell script.

Install Sitecore 9 with Azure Marketplace.

posted by Robert Senktas   | 21-10-2017

Overview of new Sitecore 9 installation on Azure from Marketplace.

MSDN subscriptions are restricted from provisioning in this region.

posted by Robert Senktas   | 25-09-2017

During my adventure with Sitecore on Azure, I noticed this error "MSDN subscriptions are restricted from provisioning in this region" when Azure SQL database was provisioning during Sitecore deployment.

Why Solr returns too many items?

posted by Robert Senktas   | 21-09-2017

A problem with quantity of items returned by Solr search

How to setup Azure storage for Sitecore deployment?

posted by Robert Senktas   | 12-09-2017

An example how to setup Azure storage for Sitecore deployment with Powershell functions.

How to test Azure region compatibility with Sitecore deployment?

posted by Robert Senktas   | 18-07-2017

An example of a simple Powershell function to verify if Azure region will support all resources required by Sitecore deployment.

Sitecore on Azure and SAS token

posted by Robert Senktas   | 03-07-2017

How to use shared access signatures (SAS) in an automated way during Sitecore deployment with Azure Toolkit.

Sitecore on Azure - costs

posted by Robert Senktas   | 30-06-2017

I spent three joyful days with Sitecor on Azure. After three days I decided to check Azure's cost to know how much my joy would cost.

#PowerShell #Azure Login

posted by Robert Senktas   | 27-06-2017

How to setup automatic login to Azure account.

#PowerShell Credential Store

posted by Robert Senktas   | 05-06-2017

A simple implementation of credentials store. The credential store is a simple CSV file where encrypded credentials are stored. For encryption/decryption the Windows Data Protection API (DPAPI) is used.

#SitecoreOnAWS Sitecore database on AWS

posted by Robert Senktas   | 08-05-2017

A tutorial how to configure Sitecore database as RDS instance in Amazon Web Services. In first part I will show a manual way, in next part I will automate the whole process.

Let's build dictionary toolbox for Sitecore - export funcionality

posted by Robert Senktas   | 12-04-2017

An example how to use Sitecore Powershell Extension to build a robust tool for content editors and admins.

Visual Studio configuration to use AWS Cognito User Pool

posted by Robert Senktas   | 08-04-2017

The second post in a series about - How to use Amazon Cognito User Pool in .NET application. Today I will describe Visual Studio setup.

Introduction to AWS Cognito User Pool service

posted by Robert Senktas   | 21-02-2017

The first post in a series about - How to use Amazon Cognito User Pool in .NET application.

Why my FormData collection is so empty?

posted by Robert Senktas   | 10-02-2017

Post about why WFFM not send data to MongoDb.

Migrate a user custom properties with PowerShell

posted by Robert Senktas   | 03-02-2017

Simple scenario how to migrate Sitecore user custom properties from old solution to the new one.

Manage SPE User Access Control in convenient way

posted by Robert Senktas   | 16-01-2017

Now Sitecore PowerShell Extensions provides a User Account Control (UAC) feature akin to that of Microsoft Windows. Security is very important, but can be annoying. Let's have a look how to configure the UAC in convenient way with a PowerShell.

How to switch Sitecore search provider from Lucene to Solr in one minute.

posted by Robert Senktas   | 21-12-2016

As you can imagine manual process of renaming about 50 configuration files is time consuming and error prone. Sitecore Automation Module (SAM) could help you automate this process with minimal effort and remove a human factor that can make a mistake

Create-Item function

posted by Robert Senktas   | 28-11-2016

A simple PowerShell snippet to avoid multiple creation of the same item.

The first release of Sitecore Automation Module

posted by Robert Senktas   | 16-11-2016

Today is the first public release of Sitecore Automation Module. This module provides functions for automating tasks connected with Sitecore development.


This is a personal blog. All opinions here are my own opinions and do not represent my employer’s view in anyway.

Sitecore Automation Module