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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.