3. Introduction
With everyone connected via internal networks and externally with the
Internet, more organizations are using Web sites — both inside and
outside their organizations.
Think about where you work. Your company probably has at least one
Web site on the Internet, and probably several more.
Web sites have some really great things to offer. They’re standardsbased, which means it’s easy for them to talk to each other. They’re
easy to search.
Web sites helps you be more productive at work. Not just you, but also
your colleagues, Business Units etc.
Do you know how to create Web pages? Do you know how to create
links from one page to the other? Do you know how to configure a
Web site for search and document storage? With SharePoint, you can
do all these things without much efforts.
4. What is SharePoint ?
Officially, Microsoft represents SharePoint 2010 as a business collaboration
platform for the Enterprise and Web. SharePoint is a set of different
solutions from Microsoft that allows businesses to meet their diverse needs
in the following domains:
Collaboration: Use SharePoint’s collaboration sites for activities, such as
managing projects or coordinating a request for proposal.
Social networking: If you work in a large company, you can use
SharePoint as a Facebook for the Enterprise experience that helps you
track your favorite coworkers and locate people in expertise networks.
Information portals and public websites: With SharePoint’s Web content
management features, you can create useful self-service internal
portals and intranets, or you can create visually appealing Web sites
that are actually easy for your business users to maintain.
5. Enterprise content management: SharePoint offers excellent document
and record-management capabilities, including extensive support for
metadata and customized search experiences.
Business intelligence: SharePoint is an ideal platform for providing
entree into your Organization's business analytic assets. You can use
dashboards that allow users to get the big picture at a glance and
then drill down to get more detail.
Business applications: Use SharePoint to host sophisticated business
applications, integrate business processes, backend databases and
your SharePoint content, or simply use SharePoint as the means to
present access to your applications.
7. SharePoint 2010 helps you to:
Deliver the best productivity experience by letting people work
together in ways that are most effective for them. Whether through the
PC, browser, or mobile phone, SharePoint Server 2010 offers an intuitive
and familiar user experience and enables people to collaborate
effectively within the their current work context.
Cut costs with a unified infrastructure that offers enterprise-scale
manageability and availability. Whether deployed on-premises or as
hosted services, SharePoint Server 2010 offers an intuitive and familiar
user experience and enables people to collaborate effectively within
the their current work context.
Rapidly respond to business needs with dynamic and easily deployed
solutions. Whether it’s an end user, a power user or a professional
developer, SharePoint Server 2010 offers an intuitive and familiar user
experience and enables people to collaborate effectively within the
their current work context.
8. SharePoint Strategies :
SharePoint
Intranet
Internal employees
Extranet
Customers/Partners
Intranet
Extranet
Internet
Internet
External web users
9. Architecture and Topology
WFE – Tier
This server (also known as a front-end Web server) hosts all Web pages,
Web Parts, and Web services used when your server farm receives a
request for processing.
Application Services – Tier
This server hosts applications services that are shared across sites within a
farm or some service applications can be shared across multiple farms.
Database/SQL – Tier
This server stores most of the data associated with a SharePoint including
configuration settings, administration information, data associated with
the service applications, and user content.
11. Topologies for SharePoint 2010
Small Single Server Farm
All roles on one server Or
All Web and Application server
roles on one server
All in one - used for evaluation
Or users < 100
Small Two Tier Farm
WFE and Applications on one
server and Database server on
another server.
Used for evaluation Or
users < 10,000
12. Topologies for SharePoint 2010
Medium Farm (Three Tier)
Two or more WFE’s or two or
more app servers and one
dedicated Database server
Large Farm
Multiple dedicated web servers.
Multiple dedicated app servers.
Scaling out servers in groups.
13. Core SharePoint Terminology
Farms
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.
Web applications
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.
14. Core SharePoint Terminology
Site Collections
Site collections are virtual containers used for grouping of SharePoint
Sites. They reside under web applications and are associated with
their own content database or may share content database with
other site collections in the same web application.
Sites
Sites are collection of pages, lists, libraries and sub sites and they are
created for achieving certain goal. Sites have
navigation, themes/branding, custom permissions, workflows, and
have the ability to be configured or customized in a number of ways.
15. Core SharePoint Terminology
Lists & libraries
Lists and libraries are stored in Sites. A List is a collection of pieces of
information, where each list item has a URL, a name, and a
description.
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.
Pages
They are .aspx pages in SharePoint and has three primary page
content-types: Wiki pages, Web-part pages, and Publishing Pages.
Web-parts
Web-parts are sections that can be inserted into Pages and meant
for displaying items from Lists/Libraries. They also support connections
to other web-parts on the page, providing the ability to construct
relatively complex pages without any code.
16. Rich Features of SharePoint
Content
SharePoint 2010 Content enables all users to participate in a
governed, compliant content management lifecycle. SharePoint
2010 Content makes it possible to expertly balance user experience
with policy and process.
This includes:
Enterprise Metadata
Document Sets
Web Publishing
Record Management
Enterprise Content Types
Audio and Video Content Type
17. Search
SharePoint 2010 Search give users the ability to find the
content, information, and people they need by combining an
integrated, easy-to-manage platform with best-of-breed enterprise
search technology.
This includes:
Social Relevance
Phonetic Search
FAST Integration
Enhanced Pipeline
18. Insights
SharePoint 2010 Insights enables users to access and interact with
information across unstructured and structured data sources.
Empower users to discover the right people and expertise to make
better and more agile business decisions.
This includes:
Performance Point Services
Excel Services
Chart Web Part
Visio Services
Web Analytics
SQL Server Integration
PowerPivot
19. Communities
SharePoint 2010 Communities empowers people to work together in
ways that are most effective for them. Allow people to collaborate in
groups, share knowledge and ideas, connect with colleagues, and
find information and experts easily.
This includes:
Tagging, Tag Cloud, Rating
Social Bookmarking
Blogs and Wikis
My Sites
Activity Feeds
Profiles and Expertise
Org Browser
20. Composites
SharePoint 2010 Composites empowers users to rapidly respond to
business needs by creating their own no-code solutions on-premises
or in the cloud, through a rich set of building blocks, tools, and selfservice capabilities.
This includes:
Business Connectivity Services
InfoPath Form Services
External Lists
Workflow
SharePoint Designer
Visual Studio
API Enhancements
REST/ATOM/RSS