SharePoint 2010 Overview
List & Libraries
Branding in SharePoint using CSS and
SharePoint 2010 Overview
Microsoft's marketing tagline describes SharePoint 2010 as the
"Business Collaboration Platform for the Enterprise and the Web―
and explains that it will:
Connect and empower people
Cut costs with a unified infrastructure
Rapidly respond to business needs
SharePoint can also be described as:
Social Networking Platform
Farm and Web Application
SharePoint farm is a logical grouping of SharePoint servers that
share common resources. A farm will typically operate stand
alone, but it can also subscribe to functionality from another
farm, or provide functionality to another farm. Each farm has its
own central configuration database.
They are typically the interface through which a user interacts with
SharePoint. It is associated with a set of access mappings or URLs
which are defined in the SharePoint central management console,
then automatically replicated into the IIS configuration of every
server configured in the farm. They are independent of each other,have
their own application pools, and can be restarted independently in IIS.
A SharePoint site collection is a set of sites that can be managed
Sites within a site collection have common features, such as
shared permissions, galleries for templates, content types, and
Web Parts, and they often share a common navigation.
A site collection contains a single top-level site, and any number
of subsites can be organized in a hierarchy.
The site collection is typically created using one of the out of the
box SharePoint site templates for the root site that is provisioned
Site Collection Templates Category: Illustration of Site Collection :
Collaboration Site Templates
Meeting Site Templates
Enterprise Site Templates
Publishing Site Templates
Elaboration of each category and
Why to go for Site Collection:
There are many reasons why you might chose to create a site
collection in SharePoint:
Unique set of users and permissions
Unique and separated content databases are possible, which allow
for multiple large (200GB+) sites
Unique shared quotas
Upgrade to next version can be done in a phase approach
Site / Subsite
A Site/Subsite is a single SharePoint site within a site collection.
A Site/Subsite can inherit permissions and navigation structure
from its parent site or can be specified and managed
Creation of Site/Subsite can be done by users of a site
collection, but creation of site collections must be performed by a
List of Site Templates which are provided by SharePoint 2010
Lists in SharePoint
SharePoint 2010 provides many kinds of lists that you can use to
SharePoint provides several predefined lists.
These lists have columns and forms that make it possible for you to
track everything from contacts to tasks.
SharePoint provides three basic kinds of lists:
Communications lists are used to track announcements, contacts,
and discussion boards.
Tracking lists are used to track information such as links, calendars,
tasks, issues, and surveys.
Custom lists provide a starting template that you can build on to
create a list with the exact columns you need.
Types of lists in SharePoint 2010
Type of list
When to use it
To display brief announcements on your site’s home page.
To track contacts, especially if you want to use Outlook for data
To create a discussion forum where people can post messages
and reply to them.
To track hyperlinks.
To track calendar items.
To track tasks.
To track work items for a project.
To track trouble tickets.
To take a poll.
To create a list with columns that you define.
To create a list based on an existing spreadsheet.
To create a list based on a data source outside SharePoint.
Libraries in SharePoint 2010
A library is a container for creating, organizing and managing
different types of documents.
It allows us to store files and meta information about the files, so
that it can be used among different team members.
Everything that applies to lists also applies to libraries.
You can create, store and manage almost every type of file in
different kinds of libraries such as :
Types of Libraries in SharePoint
Type of libraries Description
lets you add, browse, share, organize and mange images, audio
and video files.
Here you can create, browse, share, organize and manage files
that contain information about connecting to external data
Here you can create, browse, share, organize and manage
documents or other files.
Here you store and manage Microsoft Office InfoPath forms (or
XML files for use with Microsoft Office InfoPath) for instance
business forms like a status report, purchase orders, etc.
Here you can upload and share pictures with others and it
includes a built-in image viewer.
Here you can create web pages and reports to track business
metrics, goals, KPIs (Key Performance Indicators) and business
It allows you to create a library for storing and sharing
Microsoft PowerPoint slides.
Wiki Page Library
It allows you to create and store customizable pages of
content that are linked together and can be edited by several
Pages in SharePoint
For displaying any type of information in SharePoint, we need
SharePoint provides 3 types of pages namely:
Publishing Page Pages library
Typical Usage Scenario
Complete control over look
and feel; more granular
Web Part Page
None; can reside in To display Web Parts; no
any library or
Site Pages or in
Displays webparts and page
can be edited in browser
How SharePoint Looks like :
List and Libraries
Full Control – Enables users to have full control of the website.
Design – Enables users to view, add, update, delete, approve, and
customize items or pages in the website.
Contribute – Enables user to add, view, update and delete his own
Read – Enables user to read item/pages
List or document library level
List item level
Permission can also be applied on webparts using Target Audience.
Branding in SharePoint
Master pages are a feature of ASP.NET 2.0 that work the same way
The default master page is located in the Master Page Gallery. In
SharePoint Designer, the Master Page Gallery is
the masterpage folder, which is located in the _catalogs folder in
the Folder List.
Benefits of using master pages:
An enhanced experience for editing SharePoint pages
More consistent pages and an enhanced end-user experience
Efficient site management
In SharePoint, the CSS reference is given in 2 ways:
<link rel="stylesheet" type="text/css" href="mystyle.css" />
Name="ExtendedItemStyleJS.js" Defer="true" runat="server"/>
Webparts in SharePoint
Web Parts are the building blocks of SharePoint pages.
They can be as simple as an image Web Part,or as complex as any
Within SharePoint, among the most common examples
are list-view Web Parts. These are exactly what they sound like —
views of SharePoint lists. As soon as a list is created, a list-view Web
Part is available to place on a page and configure to meet the
When business requirements call for functionality that isn't
available with other Web Parts, this functionality can be developed.
Note: Webparts are always placed under Webpart zone
Webpart zone are nothing but widgets which gives provision to add
webparts under it.
While not a technically perfect definition, you can
think of a SharePoint farm as your whole SharePoint
environment and each web application as a URL like
A site collection consists of a top-level site and its
sub-sites. It is a logical unit for administration—
there are settings that can only be configured at the
site collection level (in other words, at the top-level
site). Each web application can host many site
A site consists of a data repository, visual elements,
administration, and almost every other core element
of the functionality and experience for the user.
A template defines what the site will look like, what
lists comprise the site initially, how publishing will
work on the site, and a number of other settings.
Lists are data repository that can hold columns of
data and/or documents. The objects stored in a list
are called items. Visually, a list is represented by
views or a web part. It is analogous to a database
table or Excel worksheet.
A SharePoint library is a specialized form of
SharePoint list that is used to store files and content
types rather than items. Libraries are created in much
the same way as normal lists and support the same
type of functionality such as workflows, alerts, etc.
Items are the fundamental data objects that are
stored within a list. An example of an item
Any Questions ??
For queries mail me at: