Chapter 10. SharePoint type definitions and templates

Microsoft SharePoint is a platform and can be customized in a lot of different ways. In this chapter we’ll look at how you can use type definitions and templates to customize SharePoint. The first section focuses on using custom field types. This development strategy offers the greatest level of control when you are initializing field values and performing data validation. By using custom field types, developers can customize the editing experience by extending it with a custom field control. We will also have a look at how to customize fields by using the new JSLink property.

The second section of the chapter focuses on developing custom site columns and content types. We will look at how to ...

Get Inside Microsoft SharePoint 2013 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.