SharePoint List/Library Introduction

List

A list is a collection of information that you share with team members. We can customize and add items to these lists, create additional lists from the list templates that are already available, and create custom lists with just the settings and columns that you choose.

Lists have many features such as workflows, item-level or list-level permission, version history tracking, multiple content-types, external data sources and many more features. Some of these features depend on the version of SharePoint that is installed.

Library

A Library is a list where each item in the list refers to a file that is stored in SharePoint. Libraries have all the same behaviors as lists, but because libraries contain files, they have extra features. One of these is the ability to be opened and modified throught a compatible WebDAV client (e.g. Windows Explorer).

Types of lists

  • Announcement Lists
  • Blogs
  • Contacts
  • Discussion Boards
  • Links
  • Calendar
  • Tasks
  • Survey
  • Picture
  • Custom

Announcements

Use an announcements list to share news and status and to provide reminders. Announcements support enhanced formatting with images, hyperlinks, and formatted text.

Contacts

Use a contacts list to store information about people or groups that you work with. If you are using an e-mail or contact management program that is compatible with Windows SharePoint Services 3.0, you can view and update your contacts from your SharePoint site in the other program.

Discussion boards

Use a discussion board to provide a central place to record and store team discussions that is similar to the format of newsgroups. If your administrator has enabled lists on your site to receive e-mail, discussion boards can store e-mail discussions from most common e-mail programs.

Use a links list as a central location for links to the Web, your company’s intranet, and other resources.

Calendar

Use a calendar for all of your team’s events or for specific situations, such as company holidays. A calendar provides visual views, similar to a desk or wall calendar, of your team events, including meetings, social events, and all-day events.

Tasks

Use a task list to track information about projects and other to-do events for your group. You can assign tasks to people, as well as track the status and percentage complete as the task moves toward completion.

Issue tracking

Use an issue-tracking list to store information about specific issues, such as support issues, and track their progress. You can assign issues, categorize them, and relate issues to each other.

Survey

To collect and compile feedback, such as an employee satisfaction survey or a quiz, use a survey. You can design your questions and answers in several different ways and see an overview of your feedback.

Custom

Although you can customize any list, you can start with a custom list and then customize just the settings that you specify.