February 2011
Intermediate to advanced
700 pages
20h 58m
English
This chapter explores advanced techniques for developing and deploying custom templates and type definitions. We will begin by discussing how to develop custom field types. This development strategy offers the greatest level of control when initializing field values and performing data validation. You will also learn how to create a customized editing experience for a custom field type by extending it with a custom field control.
The second section of the chapter focuses on developing reusable type definitions for site columns, content types, and list templates using features and Collaborative Application Markup Language (CAML). While developing CAML-based definitions has a steep learning curve and poses ...
Read now
Unlock full access