SharePoint Development Patterns: Getting Started

Most teams, nowadays, use a virtual machine model for developing SharePoint solutions simply because it makes the most sense to do so.  From the teams and individuals that I’ve worked with, it also seems that most also work directly inside...