This session presents a pattern language specific to the development of solutions on the SharePoint platform. It presents an architectural approach to describing, documenting, and presenting SharePoint solutions that are repeatable, extensible, and reliable. What makes this specific to SharePoint is the fact it addresses all three approaches to solution delivery: Out-of-Box, SharePoint Designer, and Visual Studio. It also takes into account the various levels for which the pattern applies: the component level, the solution site level, and the template level. We examine several case study patterns that will serve as examples using a 3x3 matrix to quickly identify a pattern's purpose and audience.