Monday 26 October 2015

What is the difference between List Definition & List Template?

List Definition:

A list definition defines a schema for a SharePoint list. It contains information on what views are being used, which columns and content types are being used, and other metadata information.

Its a simple xml file that holds the definitions(or more precisely declarations) for the schema, content types , columns and views that will make up a list in SharePoint.

List Template:

A list template can either be created by end users through the SharePoint user interface using an existing list as a pattern or using an existing list instance. If based on a user-created list it is called a custom list template. A custom list template includes everything that defines the list, including list columns and site columns used by the list, content types used by the list, views defined for the list, and so on.

No comments: