We design solutions using Microsoft supported extensions and patterns so updates remain routine. We plan testing around major releases.