George Chang | Microsoft
Microsoft Blog

George Chang

LinkedIn Public Profile

Posts by this author:

How to Install Sitecore 9 with the Sitecore Install Framework

The big news coming out of Sitecore Symposium last week is the release of Sitecore Experience Cloud 9.0. With the release of version 9, Sitecore has brought more and more pieces of its platform into an inevitably microservices-oriented future. The first thing you’ll notice is that there’s no .exe installer anymore – this has regularly […]

Read more

Getting to Know PredefinedQuery with Sitecore Content Search

Recently I’ve been working a lot with the Sitecore Content Search API and found myself writing a lot of code like this:

As we’re always looking for better ways to do things around here and my laziness started to prevail, I thought, “there has got to be a way to do this where I […]

Read more

Deployment Groups in Visual Studio Team Services

If you use Visual Studio Team Services for your build and deploy process, you may have noticed a new menu item pop up a few months ago – “Deployment Groups”. I’ve been using this new feature in new projects since it came out in preview in May and it’s a great way to handle deployments […]

Read more

Sitecore 8.2u1 Azure Resource Manager Templates

The Sitecore and Microsoft worlds have been abuzz lately with the latest iteration of Sitecore’s Experience Platform product – version 8.2 Update 1. The big feature update with Update 1 is full support for Azure Resource Manager support for the Sitecore platform. Deploying Sitecore on Azure has actually been available since version 6.3 with the Sitecore […]

Read more

Sitecore DevOps on Microsoft Azure

A few months ago, Tim McCarthy and I had the opportunity to give a presentation at Sitecore Symposium in New Orleans, LA about Sitecore, infrastructure-as-code, and build and release strategy using Visual Studio Team Services and Microsoft Azure. These are platforms and practices that we use daily in maintaining consistent build and deploy processes and […]

Read more

Using Azure DocumentDB with Sitecore xDB

DocumentDB is a NoSQL JSON database by Microsoft that is provided as a service in Azure. Due to its cloud service architecture, this allows developers and clients to read and write to the service using the DocumentDB API and have a globally scalable and lightning fast data repository. This provides a consumption-based NoSQL database and […]

Read more

[C2I] Countdown to Ignition! Day 2 – Why use Ignition?

George here for Day 2 of C2I, talking about a frequent question that gets posed: Question: Why use Ignition? It’s a good question. In fact, why use any accelerator at all? Isn’t Sitecore just ASP.NET? The answer to that question is simple once you understand the underlying motivation behind the framework to begin with. Sitecore, much […]

Read more

Sitecore Ignition 101 – Overview

Hello! Welcome to Ignition 101. In this series of posts, I’ll be going through some key concepts that Ignition brings to the table as well as some of the architecture decisions that were made as part of this framework. Ignition was designed to make life easier for both developer and content author. “Flexibility” is the […]

Read more

3 Things to Remember with Sitecore Multi-Site Configuration

Multi-sites in Sitecore are a useful way to host multiple sites on the same Sitecore instance. However, there are more steps than just adding your site into the <sites> section in the web.config. Below are 3 things that you should always remember to set in your configuration in a multi-site (or using a site name […]

Read more

Sitecore, URL Rewrites, and the “Failed” JS Dialog

Recently for our new public website, we encountered a bit of an issue with the Sitecore back-end that didn’t really have a descriptive error. In fact, there were a number of symptoms that were a bit unexplained but the most frequently encountered one was this “Failed” JavaScript dialog that would come up when expanding something […]

Read more

Perficient Microsoft Blog

Insights, best practices and technical perspectives to help you leverage your investment in Microsoft technology solutions to power your business growth

Archives