A WebPart is a component we can add to a SharePoint Site to perform a specific task and can be used multiple times. Each WebPart has settings that can be divided into three categories – Appearance, Layout and Advanced. Sometimes, these settings are enough, but we usually need to add our own categories of settings, that are specific to the WebPart we are developing. Read the rest