Blog

Back to Basics: SQL Indexes

SQL Server Index Basics Given the fundamental importance of indexes in databases, it always comes as a surprise how often the proper design of indexes is neglected. It often turns …

Back to Basics: SQL Joins

I recently had to explain to some people the difference between the different kinds of SQL joins. Now I have been using SQL for well over 15 years and feel …

What is a Solution Architect?

A solution architect is responsible for the design of one or more applications or services within an organization, and is typically part of a solution development team. He or she …

SOLID

SOLID design principles

You might have heard of SOLID design principles or NOT but with most designs that stand the test of time some aspects of SOLID has always been part of good …

SharePoint

Get SharePoint Template

Quickly see which template you used to create a site or subsite get-spweb https://<RootSiteURL> | select url, webtemplate, webtemplateid get-spweb https://<subsiteURL> | select url, webtemplate, webtemplateid