本教程基于SharePoint 2016,详细介绍了各种对象模型的功能和用法。通过实例演示了如何使用Visual Studio开发SharePoint项目,包括Web部件、事件触发器、定时任务、应用程序页等常见模板,以及开发过程中常见的问题和解决方法。其中包含了对象模型简介、服务器端对象、客户端对象、JavaScript对象以及WebPart开发和使用等内容,还包括了Custom List的开发和使用等详细内容。