This document provides an overview of SharePoint features and the SharePoint development paradigm. It discusses:
1) The history of SharePoint from 1999 to the present, including versions like SharePoint Server 2001, 2003, 2007, 2010, 2013, and Office 365.
2) Key SharePoint features like social capabilities, document handling, search, business intelligence, mobile access, customization options, and enterprise content management.
3) The SharePoint hierarchy including server farms, web applications, site collections, sites, and lists/libraries.
4) SharePoint development units like site columns, content types, lists, libraries, and pages. Development types including browser, designer, and Visual Studio customization.
5. Social
• Microblogging
• Share content, links, and media
• Follow people, sites, content, and
conversations
• Activity Feeds
• Provides a view into recent activity related to
content, links, media, and people
• Communities
• Badges, reputation
• Discussions
• Blogs
6. My Site & Profile Pages
• Newsfeed: shows you updates on
social activities for items and
people you are following:
• People posts
• People profile changes
• Changes on followed documents
• Items tagged with followed tags
• Mentions
• Activities: all my activities
• Likes
• Company Feeds
8. Search
• New Search architecture with one
unified search
• Personalized search results based on
search history
• Rich contextual previews
9. Business Intelligence
• Excel BI
• Instant analysis through In Memory BI
Engine
• PowerView Add-in
• Excel Services
• Improved data exploration
• Field List and FieldWell Support
• Calculated Measures and Members
• EnhancedTimeline Controls
• PerformancePoint Services
• Filter enhancements and Filter search
• Dashboard migration
• Support for Analysis Services Effective
User
• Visio Services
• Refresh data from external sources –
BCS andAzure SQL
• Supports comments onVisio Drawings
10. Mobile
• Classic and Contemporary views for
mobile browsers
• Target different designs based on
user agent string
• Office Mobile Web Apps
• Excel
• PowerPoint
• Word
• Push notifications
11. Mobile
• Classic and Contemporary views for mobile
browsers
• Automatic Mobile Browser Redirection
• Target different designs based on user
agent string
• Office Mobile Web Apps
• Excel
• PowerPoint
• Word
• Push notifications
12. Look and Feel
• Theme Engine
• HTMLThemes
• End User Customization
• You can “try it out” to see how it
looks
13. Enterprise Content Management
• Site-level retention policies
• Compliance levels extended to sites
• Policies include:
• Retention policy for sites andTeam
Mailbox associated with site
• Project closure and expiration policy
• Discovery Center
• Designed for managing discovery cases
and holds
• Establishes a portal through which you
can access discovery cases to conduct
searches, place content on hold, and
export content
• eDiscovery capablities
• Support for searching and exporting
content from file shares
• Export discovered content from
Exchange and SharePoint
• Team folders
• Seemless integration of Exchange and
SharePoint to provide best of both world
and end user flexibility
17. SharePoint Hierarchy ..
Main Web Site in the IIS
• Related to Application Pool
• Contain site collections
• Web Application Port
• Content DB
• Authentication
Server Farm
Web
Applications
Site
Collection
Sites
List &
Libraries
18. SharePoint Hierarchy ..
Simply SharePoint Site
• Should have Root Site collection
• http://server/
• http://server/Sites/
• Contain sites
• Web Application
• SiteTemplate
• Administrators
Server Farm
Web
Applications
Site
Collection
Sites
List &
Libraries
19. SharePoint Hierarchy ..
• Collection of pages
• Contain list and libraries
Server Farm
Web
Applications
Site
Collection
Sites
List &
Libraries
20. SharePoint Hierarchy ..
• Basic Storage
• Abstracted storage layer
• Focus Business / Requirement
• Permission and Security
• Inherits from contentType(s)
Server Farm
Web
Applications
Site
Collection
Sites
List &
Libraries
Microblogging
Share content, links, and media
Follow people, sites, content, and conversations
Activity Feeds
Provides a view into recent activity related to content, links, media, and people
Communities
Community sites with self-service administration and moderation
Modern community features such as achievements and reputation
Discussions
Modern discussion boards
Blogs
Client application integration
Categories, comments, and moderation