This book detail about the SharePoint 2013...
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office]
Table of Contents 1.
Introduction.......................................................................................................................... 2 1.1 What is SharePoint? ............................................................................................................ 2 1.2 CMS, DMS & RMS ................................................................................................................ 4 1.3 History of SharePoint........................................................................................................... 6 1.4 SharePoint Basic Elements ................................................................................................... 9 1.5 Features of SharePoint ...................................................................................................... 18 1.6 Differences in SharePoint Versions ..................................................................................... 22 1.6.1 WSS 3.0 vs. MOSS 2007................................................................................................... 22 1.6.2 WSS 3.0 vs. Microsoft SharePoint Foundation 2010 .......................................................... 24 1.6.3 SharePoint Server 2007 vs. SharePoint Server 2010 .......................................................... 24 1.6.4 SharePoint Foundation 2010 vs. SharePoint Server 2010................................................... 26 1.6.5 SharePoint Foundation 2013 vs. SharePoint Server 2013................................................... 27 1.6.6 NET vs. SharePoint.......................................................................................................... 35 Key points .............................................................................................................................. 35 Next in Series.......................................................................................................................... 36 “SharePoint 2013 JumpStart” .................................................................................................. 36
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 0
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office]
SharePoint 2013 Introduction
Intent SharePoint is changing the dynamics of new era by providing the desired information instantly in secured manner. This eBook appraises the users about SharePoint introduction, history, and various versions available since its evolution and the new features of SharePoint 2013. The user will also come to know about SharePoint features that small, mid & large organizations use to carry out day-to-day tasks or complex business processes.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 1
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office]
1. Introduction 1.1 What is SharePoint? “SharePoint SharePoint SharePoint”, let`s all explore, why SharePoint is becoming popular amongst organizations nowadays. SharePoint was born out of a simple idea: “Sharing Documents”. Microsoft developed family of software products called “SharePoint”, to perform features like File Sharing, Collaboration, and Web Publishing. In simple ter ms, SharePoint acts as the single platform to share, communicate, store, and collaborate the content, documents, and records.
Content
Share
Document
Communicate
Records
Store
Collaborate
SharePoint
SharePoint 2010 family of products consists of: 1. 2. 3. 4. 5.
SharePoint Foundation 2010 Search Server 2010 Express SharePoint Server 2010 Search Server 2010 FAST™ Search Server 2010 for SharePoint
6.
SharePoint Designer
SharePoint 2013 family of products consists of: 1. 2. 3. 4.
SharePoint Foundation 2013 SharePoint Server Standard 2013 SharePoint Server Enterprise 2013 SharePoint Designer 2013
SharePoint enables to create intranet/internet/extranet portals, collaboration sites, document management solutions and content management sites. It`s versatile in nature and supports a number of enterprise features in a collaborative environment. SharePoint is based on Microsoft pri mary development tool “. NET”, henc e the solutions created using SharePoint are easily customizable. Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 2
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] SharePoint can be used for something as simple as creation of list of contacts, or for something as complex as a project management dashboard/KPI for a large store or an organization. Let`s take a simple example of an organization “A”, having 2 departments
Accounts Sales
An organization individual uses individual computers to store the information. The customer seeks information from the organization. The organization CEO seeks information from departments. Department individuals store information, in their own Systems. It takes lots of time to fetch the correct information, which is not even a secure. A sample of conversation: CEO to Sales Manager: I want the Sales report Month Wise. Sales Manager Replies: Sir Files were stored in my computer but hard drive was Corrupted and Data is Lost. CEO----YOU are fired! CEO to Accountant: I want the department wise accounts. Account Manager Replies: Sir! I have sent you an email yesterday for that and today I am on Leave. CEO---- I did not receive it, I want it now! Customer – want to know how the company is performing, customer goes to various departments for information, but it takes a long time to seek information. Now Let`s take an example of an organization B, having same departments.
Accounts Sales
Organization has SharePoint implemented. The customer seeks information from the organization. The organization CEO seeks information from departments. All the information is stored in Organization Intranet Portal, with roles and rights defined to retrieve the information. The information is highly secure and retrieved using various search criteria’s. A sample of conversation: CEO to Sales Manager: I want Sales report Month Wise [No need even to Ask, when CEO Log on to intranet Portal, the dashboard displays all the information]. Sales Manager Replies: Sir I keep all the files on Intranet Portal please have a look from there. [No Data Loss, Easy and quick retrieval]. CEO----YOU are fired turned to Good Job keep it UP. CEO to Accountant: I want the department wise accounts. Account Manager Replies: Sir you have received the email as well as SMS as I do all the work in Organization Intranet Portal, which is a workflow enabled to send the important updates in via emails and SMS. CEO---- I didn`t receive it, I want it now turned to my Mistake I will check it Just now.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 3
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Customer – want to know how the company is performing, goes to various departments for information, but it takes a long time to seek information. Turned to Customer- goes to the Internet Portal and fetches the desired information. It is just one of the examples; the capabilities of SharePoint are much more than that. Microsoft SharePoint 2010 provide capabili ties to meet business-critical needs such as managing content, business processes, simplifying to find and share information across boundaries and enabling informed decisions. SharePoint Foundation 2010 or SharePoint Server 2010 provides collaborating fea tures, which makes it handy for end users to create, manage, build SharePoint sites and share information quickly. With SharePoint 2013 the concept of apps, mobile views enable users to workout anywhere using mobile also. Users can download the apps in the mobile.
1.2 CMS, DMS & RMS Before taking a deep dive in SharePoint, let us understand the three key systems content management system, Document management system and Record management system. Most of the abilities of these systems have been incorporated in SharePoint. Content Management System: Content is a piece of digital data, which becomes information, for users according to their needs. Content can be in any form document, images, pictures, sound, video, email, Web Pages, websites, etc. Content management system enables the flow and editing of the content in user -friendly approach. In precise “Content management system enables to create, edit and publish data, constrained with a set of rules, validations and workflow that ensure validated content”. Key Features of CMS are: 1. 2. 3. 4. 5.
WYSIWYG [What you see is what you get]: The editor displays the content as the final output, and make easier for user to view the final output. Customization: CMS enables to customize the user requirements and accommodate them rather than using the default settings. Rich Multimedia Support: Support various types of files, web pages, web content. Search: Search for various data types and content types on the basis of keywords Workflow: approving and authorizing the content in user defined steps.
Document Management System: Document is the digital data stored in the form of word, excel, PowerPoint, PDF format. DMS enables users to create, store, manage expiry and retrieval of documents with ease. Key Features of DMS are: 1. 2. 3. 4. 5.
Metadata: The documents are being stored with keywords, which enable searching the documents easily. Capture: Enable to store the scanned documents in the form of images /documents. Security: Documents being created are secured on the basis of user roles and righ ts Integration: Integrating various external systems to document management system, so that documents can be shared easily. Workflow: approving and authorizing the document in user defined steps.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 4
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Record Management System: Record is the set of interrelated piece of information related to entity. Record management system enables creation and editing of records from its origination until its disposal. Simple example of records in an organization could be employee information, personal details, Birth Certifica te, etc. Key Features of RMS are: 1. 2. 3. 4.
Sorting/Indexing: The Records being stored are arranged in ascending or descending order. Normalization: Removing redundant records and storing unique information Security: Providing the secure user roles and rights for the records to be viewed and created Workflow: Defining the flow of records on the basis of users rights
5.
Notification: sending alerts to users, when the records are being created, stored, archived, or deleted.
It is very difficult to provide the exact dis tinction between all three systems, as there exists a very thin line between all three. A table given below provides the key features
Features
CMS
DMS
RMS
Security
Yes
Yes
Yes
Metadata
Yes
Yes
Yes
Search
Yes
Yes
Yes
Workflow
Yes
Yes
Yes
Multiple website Support
Yes
No
No
Versioning
Yes
Yes
Yes
Content Type Management
Yes
Yes
No
Publishing
Yes
Yes
No
Multilingual
Yes
Yes
No
User Interaction
Yes
Yes
Yes
Content Page Creation\Edit\Delete
Yes
No
No
Folder Structure
No
Yes
No
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 5
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] 1.3 History of SharePoint Development of SharePoint has a long history; many pre products were created befor e actual product came to existence. SharePoint Products
Site Server V 1.0 (1996)
Site Server V 3.0 (1998)
Microsoft Frontpage
SharePoint Team Services (STS) in 2001
SharePoint Designer 2007
SharePoint Portal Server 2003
Windows SharePoint Services 2.0
SharePoint Designer 2010
Office SharePoint Server 2007
Windows SharePoint Services 3.0
SharePoint Portal Server 2010
SharePoint Foundation Server
SharePoint Server 2013
SharePoint Foundation 2013
SharePoint Portal Server (SPS) in 2001
Pre-SharePoint Before SharePoint 2003, in 1996 Microsoft launched a product called Microsoft Site Server for man aging websites and the user's authentication/authorization. In 1998, Microsoft launched Site Server v 3.0 with following features:
Indexing and Search Content Management Product Management Order Processing Site Personalization Ad Server
Site server was a low-cost product with good content management abilities, but it lacked document management and taxonomic abilities. In 1997, Microsoft came with Microsoft Office FrontPage, which had HTML W YSIWYG editor, used to create and administer websites. Microsoft launched the last version of FrontPage in 2003, having abilities to view code, design and support asp.NET. Neither Site Server nor FrontPage provides the ability to collaborate different information such as videos, files, applications, and documents. Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 6
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Previous Versions of SharePoint Two versions of SharePoint came out in 2001. 1. 2.
SharePoint Team Services (STS) SharePoint Portal Server (SPS)
The SharePoint Team Services (STS) developed from the Microsoft FrontPage, considered bottoms -up technology that means creating website was still left to end users. The websites created using STS supports maximum of 75 users. STS was also known as Office webserver. SharePoint Team Services (STS) was intended as a departmental Intranet and used SQL Server as backing store. The SharePoint Portal Server (SPS) developed from the Site Server, is for site administrators. SPS is used to index and search files stored on STS. There was still a clear disconnect between the STS and SPS. The move to integrate their functionality drove the development of SharePoint.
SharePoint Portal Server 2001
SharePoint Portal Server 2003 Windows SharePoint Services (WSS 2.0) [Free]
SharePoint Team Services "V1"
Content Management Server 2002
Office SharePoint Server 2007
Windows SharePoint Services (WSS 3.0) [Free]
SharePoint Portal Server 2010
SharePoint Foundation Server [Free]
SharePoint Portal Server 2013
SharePoint Foundation 2013 [ Free]
SharePoint 2003 Microsoft launched WSS 2.0 and SharePoint Server in 2003 separately. Windows SharePoint service 2.0 was freely available as a component with Microsoft windows server 2 003. WSS 2.0 enables organizations to create websites and portals easily for information sharing and document collaboration. SharePoint 2003 was considered the first integrated and comprehensive solution for sharing information, files, applications, and creating websites. It integrates the capabilities of STS and SPS. It allows website & dashboard creation using easy user interface. SharePoint 2003 server is a licensed product. It provides all the features of WSS 2.0 and many additional features. SharePoint 2003, stores the entire top-level site configuration and data in a single database. This limit`s, the effec tive size that a site collection could grow; even backups and restores were time consuming. The web parts (web parts are reusable components that di splay content on web pages) available wer e more compatible, but they were very complex to create. Permissions were clumsy and difficult to maintain.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 7
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] SharePoint 2007 Microsoft upgraded WSS 2.0 to WSS 3.0 by still keeping it as freely available. Until now, end users started enjoying the experience of SharePoint and providing feedback with the demand of more and more new features. In 2007, Microsoft came up with the new product ter med as "SharePoint 2007". This product was in integration with the Microsoft base office user product called "Microsoft office," so Microsoft termed this product as "MOSS 2007 [Microsoft Office SharePoint Portal Server 2007]. Moss 2007 integrates with windows server, SQL Server and the .Net Framework. In the earlier versions of SharePoint, the primary site-editing tool was FrontPage that at least in theory can be used for other web creation projects as well. With SharePoint 2007, FrontPage was extensively updated and re-branded as Office SharePoint Designer. SharePoint Designer allowed easy customization of sites without needing to write any code. Microsoft Office SharePoint Designer 2007 is a new product for creating and customizing Microsoft SharePoint Web sites and building workflow-enabled applications. It provides the professional quality design tools that you need to create great-looking SharePoint pages that are compatible with a wide range of browsers. SharePoint 2010 The hunger and desire to add more and mor e user -friendly features according to user needs continued and in April 2010, Microsoft came up with the latest version called “SharePoint 2010”. The technology WSS 3.0 is upgraded to “SharePoint Foundation Server”. Like WSS 3.0 Microsoft continued its practice to keep the technology SharePoint foundation server as free version. SharePoint latest versions 2010 centers its focus on the Sites, Communities, Content, Search, Insight, and Composite. SharePoint 2013 The era of internet, that started from 1990`s grown up and now people started demanding for mobile apps with less storage. Microsoft provides the ability to create apps using SharePoint 2013. However, Microsoft SharePoint 2013 provides following key capabilities:
1.Share
2.Organize
4.Build
3.Discover
5.Manage
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 8
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] SharePoint is a server-based product; prior to start using SharePoint must be deployed. The product can be deployed in two ways: 1.
On Premise: With an on-premise deployment your organization builds, configures, and manages its own SharePoint environment. You can do this using many different approaches, which include maintaining your own data center or dedicated hosting in an offsite data center, partnered with a hosting provider.
2.
Office 365 SharePoint Subscription: Office 365 is a shared multi -tenant hosting experience wher e you subscribe to SharePoint services that are hosted and maintained by Mic rosoft in its data centers. You are given a set of guidelines around storage space and development options and must follow those within your environment.
1.4 SharePoint Basic Elements SharePoint sites/Portals contain various elements. Let`s take an exampl e of an academic institution and see how implementation of SharePoint with its various elements help them becoming best institution. An academic institution named “ABC Public School”, until XIIth Standard has following objectives: 1. Communicate Real -time with Student Parents. 2. Communicate within Departments. 3. Communicate with Students when they are at home. 4. Principal wants to see number of admissions, dropouts, attendance. 5. Teachers to upload the class sessions, notes, and extra practice exercises . 6. Communicate to the Vendors that cater to school. 7. Various Announcements, Events, and extra circular activities need to be shared in School. 8. Instant SMS to be sent for various activities. 9. Information can be viewed and updated from mobile, with defined SLA. 10. Students can attend virtual Class, from Home. 11. Zone to show top prominent personalities. 12. Teachers can write their blogs on various topics and encourage students to do so.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 9
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office]
Parents sends children School
Parents wait till Student come back from school
Parents dont know whether student reaches School or not
Student not feeling Well didnt went to school
Student asked home work and notes to Friends
None of the Friend Shared the information
Principal wants to See Admissions, Dropouts, Students performances
Principal ask to Teachers and Support Staff
Staff Replied:they will compile and it will take 2 days
Let us understand the basic elements of SharePoint before provide the solution to meet School Objective.
1.Site 11.Navigation
2.Site Collection
10.Layout
9.Workflo w
3.List
SharePoint Elements
4.Documen t Library
5.Image Library
8.Features 7.Site Columns
6.Content Type
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 10
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Site: Site is a collection of web pages used to store information in an organized manner. It stores a list of documents, discussions, events, tasks, and many other types of information. Site provides controlled access to share information among users, i.e. authorize users are allowed to access the site & its elements. User can configure following elements in SharePoint site:
Templates: Template acts as stencils, to create similar attribute elements.
Language: SharePoint has ability to create multilingual sites. Administrator installs l anguage packs on the server to translate the portal in another language. User can select a language-specific site template while creating new site.
Security: You can define unique user groups and permissions for each site as well as site elements.
Navigation: Site navigation reflects the relationships among the sites in a site collection. User can finetune site's navigation experience by configuring unique navigation links in each part of site's hierarchy. Therefore, planning navigation and planning sites structures are closely related activities.
Web pages: Web pages in sites or site collection display information.
Site layouts: Site Layout dictates the overall look and feel of the SharePoint site.
Themes: Themes specify the appearance of site in terms of Color & font.
Regional settings: Regional settings are specific to particular country or geography, suc h as locale, time zone, sort order, time format and calendar type.
Search: User can make each site having unique search settings. For example, you can specify that a particular site never appear in search results.
Content types: A content type defines the attributes of a list item, a document, or a folder.
Workflows: Workflow defines the action or series, of actions to be performed.
Sub-site: A sub-site is a single SharePoint site within a site collection. A sub-site can inherit permissions and navigation structure from its parent site or can be specified and managed independently.
Site collection: SharePoint site collection is a logical grouping of multiple SharePoint site or hierarchical site structure. For, e.g. Sites for various teams or departments of an organization can be grouped logically in one site collection. A site collection consists of a top-level site and one or more sites below it. Each top-level site and any sites below it in the site structure are based on a site template and can have other unique settings and content.
List: A SharePoint list is a collection of records related to an entity like a student, employees, etc. Records in lists are termed as items. A list contains columns or fields that define the item data or metadata. List in SharePoint can be created using a GUI interface by defining the metadata types. Once the List is being created, it is very easy to add, edit, delete, and search items in it.
Document Library: A Document library allows users to easily store, upload, share, collaborate, and track documents or files. Users can also store the properties related to documents called metadata to make the documents easily searchable.
Image library: An image library allows users to easily store, upload, share, collaborate and track images or digital pictures. Users can also store the properties related to images called metadata to make the images easily searchable.
Task list: A task list in SharePoint displays a collection of tasks to be performed. Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 11
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office]
22.Power Shell
12.Custom Control
13.User Control
21.Web Solution Package
14.WebPart
SharePoint Elements
20.Site Template
19.Site Definition
15.Master Pages
16.Content Pages
18.Themes
17.Page Layout
Content type : A content type is a reusable collection of metadata (columns), workflow, behavior, and other settings for a category of items or documents. Content types enable user to manage the settings for a category of information in a centralized, reusable manner.
Site columns: A site column is a reusable column definition, or template that you can assign to multiple lists across multiple SharePoint sites. Site columns are useful if user organization wants to establish some consistent settings across lists and libraries.
Custom control: Custom controls have a file extension as “.ascx”. User can share custom controls, across web applications. There is no visual designer for creating custom controls hence, user cannot drag and drop custom controls.
User control: User creates user controls using a designer’s tool, having file extension as “.ascx”. User cannot share user control across web applications.
Web part: Web Parts are customizable plug and play components that empower information workers to create personalized user interfaces by simply dragging and dropping them on a Web page. Web parts allow customization at both design time and run time. There are two types of web parts. 1.
In-built web parts – Web parts that are included in SharePoint. Developers can drag them from web part galleries and drop them into web part zones.
2. Custom web parts – User create custom web parts using Microsoft Visual studio. A Web Part is composed of the following entities:
The W eb Part description file (.dwp) is a portable container of default and personalized p roperty values for the Web Part.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 12
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office]
The W eb Part assembly file (.dll) contains the logic and code for the Web Part. User installs webpart on the server running Windows SharePoint Services.
Resource files that support the Web Part; these are also stored on the server.
User stores the current values of the Web Part properties in the tables of the Windows SharePoint Services database.
Master pages: Master pages are template that other pages can inherit from to keep consistent func tionality. The pages that are inherited from master pages are referred as content pages. Master pages allow developers to keep consistent, reusable, web based code (html, CSS, JavaScript, etc.) at one high level place, so that the content pages can concentrate on their specific web based code. A content page refers to a master page and the ASP. Net framework merges the two pages together to make one page.
Content pages: Content pages implement a master page. Content pages contain an attribute, which informs the compiler that the page should be, merged with a master page. This attribute is part of the page directive tag called the MasterPageFile.
Page Layout: Page layout dictates the overall look and feel of a web page. A page layout relies on a content type to determine the kind of content that can be stored on pages. Page layout contains field controls and web part.
Theme: SharePoint theme represents a collection of graphics and cascading style sheets that can modify how a website looks. Using themes, we can change font and color scheme of the sites.
Site definition: Site definitions are the foundations on which all sites and user templates are built. These are the collection of XML or ASPX files. Site definition contains information of web parts, lists, features, and navigation bars to be included in the site.
Site template: A site template provides the basic component and layout of a new site created under SharePoint. A site template contains specific design information about a site, including the list that is part of the site, web part pages used in the site, the site’s themes and borders, changes to the quick launch bar, as well as some site content (such as document libraries). Site templates are used to allow the rapid creation of websites and basic content in a SharePoint system. Following is a list of site templates available. Template
Purpose
Category in a Site Collection
Category in the Site
< Sele ct template later>
An empty site for which you can select a template later.
Custom
N/A
Basic Meeting Workspace
Sites on which you can plan, organize, and capture the results of a meeting. It provides lists for managing the agenda, meeting attendees, and documents.
Meetings
Meetings
Blank Meeting Workspace
A blank meeting site that you can customize based on your requirements.
Meetings
Meetings
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 13
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Blank Site
A blank site that you can customize based on your requirements.
Collaboration
Blank Custom
&
Blog
A site on which a person or team can post ideas, observations, and expertise that site visitors can comment on.
Collaboration
Content
Decision Meeting Workspace
A site on which you can track status or m ake decisions at meetings. It provides lists to create tasks, store documents, and record decisions.
Meetings
Meetings
Document Workspace
A site on which colleagues can work together on a document. It provides a document libr ary for storing the primary document and supporting files, a task list for assigning to-do items, and a link list to point to resources that are related to the document.
Collaboration
Collaboration, Content
Group Work Site
This template provides a groupware solution that teams can use to create, organize, and share information. It includes the Group Calendar, Circulation, Phone-Call Memo, the document library and the other basic lists.
Collaboration
Collaboration
Multipage Meeting Workspace
A site on which you can plan a meeting and capture the meeting's decisions and other results. It provides lists for managing the agenda and meeting attendees. It also provides two blank pages that you can customize based o n your requirements.
Meetings
Meetings
Social Meeting Workspace
A site on which you can plan social occasions. It provides lists for tracking attendees, providing directions, and storing pictures of the event.
Meetings
Meetings
Team Site
A site on which a team can organize, author, and share information. It provides a document library, and lists for m anaging announcements, calendar items, tasks, and discussions.
Collaboration
Collaboration
Features: Feature is a functional component, which contains various SharePoint elements. Feature can be activated or deactivated at various scopes throughout a SharePoint instances, such as farm, site collection, web, etc. Featur es have their own receiver architecture, which allow you to trap events suc h as when a feature is installed, uninstalled, activated, or deactivated. User can define several element types in features like menu command, template, page instance, event handler, workflow, list instance, list definition, and link commands.
Web solution package (WSP): Web solution package is a cabinet file that contains, site and feature definitions, web part file, templates, assemblies, and code access security policies. It contains a web manifest that defines the list of features, site definitions, res ource files, web part files, and assemblies to process when the solution is deployed. The directory structure within the cabinet file dictates the resulting structure on the web front-end computer. WSP creates a file with extension “.WSP”.
SharePoint designer: It is a specialized HTML editor and web design freeware for creating and modifying Microsoft SharePoint sites and web pages. It is a part of Microsoft SharePoint family products.
SharePoint designer workflow: One of the most powerful features of SharePoint designer is the ability for non-programmers to create business tailored workflow to improve business process management. SharePoint
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 14
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] designer workflow is an easy, cheap, and somewhat limited entry point to wor kflow development. They are easy because most end users and administrators can become workflow developers without too much training.
Content Editor Web part: It is a universal plug in adapter. It is used to connect SharePoint pages to the rest of the world. User can use content editor web part to add html/CSS/JavaScript, embed videos or widgets, formatted text, tables, hyperlinks, images, and display content from other SharePoint sites to a web part page.
Content query web part: Content query web part dis plays a dynamic set of items based on a query that user build by using a web browser. The query displays selected items. User can set presentation options to determine how these items are displayed on the finished page.
Rating: It provides user the ability to rate content (of any type, lists, documents, pages on a site, and even content types) and stores that rating information in the database.
Blogs: It is a type of website, usually maintained by an individual with regular entries of commentary, description of events, or other material such as graphics or video.
Enterprise wiki: An enterprise wiki is a publishing site for sharing and updating large volumes of information across an enterprise.
Tagging: The ability to tag documents enable user to search document easily with keywords. Recent activity: The recent activity is a helpful way to understand what the person has been working on recently.
My site: These are the individual mini sites and acts as a central location to view and manage all of a us er’s documents, tasks, etc.
Audience targeting: The content inside lists, libraries, web parts, etc., can be targeted to appear only for the users who are members of a particular group or audience. The audience can be identified via SharePoint groups, distribution lists and security groups.
Business intelligence: It provides business intelligence feature that allows tracking key performance indicators and BI dashboards into the team site.
Business data catalog: Business data catalog (BDC) integrates externa l data into the SharePoint server. It is a one-way communication.
Business Connectivity Services (BCS): In SharePoint 2010, it is all about connecting to external data. BCS enhances the SharePoint platform’s capabilities with out-of-box features, services, and tools that streamline development of solutions with deep integration of external data and services. It is a two -way communication.
Single sign on: It allows users to log on to a variety of applications with the single username and password. Windows PowerShell: It is the new command line interface and scripting language designed for system administrators to perform tasks like backup, restore etc.
Stsadm: Stsadm is command line utility located at the following path on the drive where SharePoint Products and Technologies is installed: %COMMO NPROGRAMFILES%\Microsoft shared\web server extensions\12\bin. Stsadm provides a method for performing the administration tasks like backup, restore etc. Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 15
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Sandboxed solutions: Sandbox creates a virtual environment, which enables to execute the untrusted solutions in restricted environment, without affecting actual environment.
Ribbon interface: This act as the UI enhancement in the product. It provides the commands to be executed in the form of Icons.
ULS Logging: It captures and writes events to trace logs. Digital asset management: SharePoint server 2010 includes a new asset library specially designed for managing and sharing digital assets such as audio, video, and other rich media files.
Service application framework: It provides a platform that allows developers to build scalable middle-tier applications. Claims based authentication: It provides a new authentication model that supports any corporate identity system like active directory domain services, LDAP-based directories, application-specific databases, etc. The purpose of claims-based authentication is to make authentication simple for all users. For example, you may want to setup a SharePoint site that is accessible by both internal and external users, such as clients. Internal users might use one mechanism such as Windows -based authentication and external users might want to use another method, such as forms -based authentication. No matter what authentication protocol was used, your SharePoint application gets a signed set of claims so it has the information it needs about the user .
Classic-mode authentication: In the classic authentication mode, only mixed-mode authentication is available. In mixed-mode authentication, a single SharePoint web application has to be extended to additional IIS applications with different URLs and authentication providers. The same content is used for the differ ent URLs, but the different authentication providers can change the access users have, and their permissions.
OAuth: is a simple way to publish and interact with protected data. It is also a safer and more secure way for people to give you access. OAuth is web standard to manage permission and security for modules like App on web. In simple word OAuth, protocol is used to authenticate and authorize apps and service. User needs OAuth to use context token.
To authorize requests by an app for SharePoint to access SharePoint resources on behalf of a user. To authenticate apps in the Office Store, an app catalog, or a developer tenant.
For example, OAuth is used in cases where calls have to be made from a remote web server to SharePoint 2013 on behalf of a user. You would not use OAuth to make a call from the app web or from a remote webpage using the client library, for example. To access resources, an app has to request app per missions. In general, delegated authorization codes or access tokens are issued by the O Auth security token service (STS). An example of OAuth STS is Windows Azure Access Control Service (ACS) O Auth endpoi nts. In contrast, the WS-Federation STS and the Security Assertion Markup Language (SAML) passive sign-in STS are primarily intended to issue sign-in tokens. Social networking: Connects public to MY site pages to help establish connections between colleagues with common interests.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 16
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Web Service: Web services are small units of code designed to handle a limited set of tasks. Web service provides methods that you can use to work remotely with a deployment of windows SharePoint services. The above-mentioned SharePoint elements and components enable academic institutions to become best. To achieve the objective of the Academic Institution mentioned in above example, technology Consultant created Public facing portal with restrictive permissions.
Principal wants to See Admissions, Dropouts, Students performances
Principal ask to Teachers and Support Staff
Principal logs on to Portal and see the Dashboard:no need to ask asnybody
Student not feeling Well didnt went to school
Student asked home work and notes to Friends
Student Log on to Portal and play the recorded class room session
Parents sends children School
Parents wait till student come back from school
As Class Teacher takes attendence in Mobile device: Parents know student reach school safely
1.
2.
SharePoint Internet Portal [www.abcschool.com] can be viewed by anyone contains a. Master and Content pages b. Video Web part to display school virtual tour c. Site Collection & Sites d. Graphs web part to display the School progress SharePoint Intranet Portal[http://myabcschool :9999] used by school teachers , principal, and students contains a. Graphs & Dashboard web part to display the School progress, number of admissions, dropouts, attendance. b. Subsites are created to Communicate within Departments. c. Document Libraries are created for teachers to upload, share the class sessions, notes, and extra practice exercises. d. Announcement W eb part is used to display Various Announcements, Events, and extra circular activities information in School. e. SMS gateway is integrated to send instant SMS for various activities. f. Login Id`s to view information Real -time to Student Parents being provided which can be accessed even from home. g. Students attend virtual Class using Video player web part, from Home. h. School Communicate with vendors to upload their bills etc. in scanned format same day, and share any issue and concern using issue tracker web part. i. Information can be viewed and updated from mobile, with defined SLA.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 17
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] j.
Teachers can write their blogs on various topics and encourage students to do s o.
The above-mentioned usage of SharePoint for Academic institution, demonstrate few abilities but capabilities of SharePoint are much more is described in subsequent sections.
1.5 Features of SharePoint As mentioned earlier, SharePoint product family contains many products & evolution of these products started long back. It contains various features related to CMS, DMS, and RMS. The key versions, which made SharePoint Popular, are Moss 2007 and SharePoint 2010.
SharePoint 2010 crosses the boundaries of browser and reach at mobile desktop, to enhance the employee’s productivity when the users are away from the office. With the enhanced mobility access, employees can access information, share and edit the presentation or documents instantly. Microsoft has labeled SharePoint 2010 as a business collaboration platform for enterprises and the web because it opens up new domains for managing a number of activities from the workplace like:
Document management
Web content management Workplace collaboration
Microsoft SharePoint 2010 revolves around six pillars, which covers SharePoint 2010 in entirety.
Sites: Microsoft SharePoint 2010 uses different sites, which help users in getting relevant information quicker. These sites can be used through internet, intranet or extranet. It enables users to share information, data and expertise across organizations. Organizations can take advantage of personalization, content management, and social networking and collaboration activities through any type of site.
Communities: the new version of SharePoint allows users to work together in different ways. Microsoft has enhanced the social feature of SharePoint 2007 in SharePoint 2010 and has made it look better. Communities allow people to collaborate in groups, share knowledge, and find information on various topics easily.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 18
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Content: SharePoint content shifts SharePoint 2010 from a departmental solution to an enterprise solution. There has been massive improvement in content wherein users can add a significant number of documents to SharePoint. They can even use external data storage options to store more data.
Search: Microsoft SharePoint 2010 has acquired FAST search server, user improves the search tremendously. Now, users not only can search for content, but also people. User can opt for better language options with thumbnails and previews. User can even sort out the search queries and study similar search to get relevant search results.
Insights: with the help of SharePoint insights, users can access information through different data sources like dashboards, scorecards, reports and more. To help users, Microsoft has introduced performance point server to the SharePoint platform. It is also known as Performance point services for SharePoint. It helps users discover right people and expertise to make better business decisions.
Composites: SharePoint being a complete platform helps users in creating their code solution on premises or in the cloud. Complex applications are developed with the help of well -known tools like:
InfoPath SharePoint designer 2010 Visio 2010
SharePoint 2013, provides gamut of new features, however top 10 key features are: 1. SharePoint 2013 Is Cloud Ready SharePoint 2013 is built to enable and help usher in cloud services. User can run SharePoint 2013 completely in the cloud through Office 365 and have almost all of the features of SharePoint on-premises. If User wants to enable every feature of SharePoint 2013 and still stay in the cloud, user can opt for a solution where user can run it on VMs in the cloud through Windows Azure or Amazon W eb Services. If running in the cloud makes some sense, but user have some features that user want to stay on-premises, user can implement a hybrid architecture. Some enterprises are not ready to embrace the cloud just yet, even if they know that cloud services will be in their infrastructure within the next couple of years to be forced upon. User can still do everything on premises in SharePoint 2013 with no help from the cloud at all 2. Workflow Integration with Workflow Manager In SharePoint, workflow is huge, so it makes sense to talk about some of the improvements in workflow in SharePoint 2013. For example, SharePoint workflows will now integrate with Workflow Manager. 3. Machine Translation Services Machine Translation Services is one of the new features of SharePoint 2013. Machine Translation Services performs automatic content translation by the same Web Services that translate for Bing.
If the content needs to be translated consistently into one or more languages, then the Machine Translation Service in SharePoint 2013 is going to be a huge help to content creators. Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 19
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] 4. SharePoint Store This is one of the most recognizably different feature changes in SharePoint 2013. This is not something like workflow, which already existed and is now made mor e robust. The SharePoint App Store is something completely new, where your organization and even individual users can choose to license, activate, and use software within SharePoint. 5. Improved Search Capability Search is one of the killer features in SharePoint. SharePoint can index websites, SharePoint sites, and even existing NTFS file shares. Analytics is now integrated into the search engine. This is huge, because it modifies how search results are displayed. User might think that searching for “leave request form” would include the content related to the leave request form that was highly trafficked, and user would be right. However, with integrated analytics, SharePoint Search identifies that people searching for “leave request form” it bypasses other content and chooses the actual leave request form. Once Search learns which content people are actually searching for, the search results are improved. Another huge improvement is the ability to use query rules to create promoted results. As in the previous example, you could specify that when users search for “leave request form,” they be provided the form they are looking for as a promoted result. Search presentation is not the only thing that got an upgrade. Crawling gets a nice feature upgrade, too, with Continuous Crawl. SharePoint search can now place a content scope under “Continuous Crawl," making new content appears in search results that much fas ter. 6. Simplified Licensing This is not so much a feature unto itself, but it is worth mentioning here because the improvements made to the licensing allow you to get access to features that were previously restricted to additional license fees. FAST Search, which carried with it an additional cost in SharePoint 2010, is now integrated into the SharePoint 2013 search service – no extra license, no extra fee. In SharePoint 2010, you also had to take on the more expensive “For Internet Sites” license if your server provided any services to Internet users. In SharePoint 2013, Internet users are included as part of the Standard and Enterprise SharePoint Server licenses. No more “FIS” license concerns. 7. Increased Performance Performance gains in SharePoint 2013 are widespread. The new version takes a streamlined approach to handling data from the bits stored on disk to the application presentation. For instance, only data that has changed on a viewed webpage is sent to the client. Any pieces of the SharePoint s ite that remain unchanged after the page is updated stays presented from cache. A similar approach was taken at the SQL level: If user makes a change to a document stored in your SharePoint document library, only the delta is modified in SQL. This can have a dramatic performance improvement, especially in cases where the editing of large documents are taking place. 8. Full Cross-browser Functionality Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 20
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] SharePoint 2007 was Internet Explorer-only. SharePoint 2010 tried to work with other browsers, but the differences wer e apparent and frustrating. Working with Chrome or Firefox would work in some parts of SharePoint 2010, but for doing some features, you just had to switch to IE to get things done. This was due to the reliance on Active X to perfor m site adminis tration. Even though some items could be done in other browsers, for anything that required Active X you could only perform that in Internet Explorer. SharePoint 2013 now works with no Active X controls, so you can do everything – from working with lists and sites to fully managing your farm through Central Administration – through any modern browser. 9. eDiscovery Advances Performing discovery for an audit or investigation can be a time-consuming, error prone, and frustrating process. Unfortunately, it is also a completely unavoidable and mandatory process in many organizations. ediscovery is the process of identifying data that has been accessed, either edited, or communicated about either a person or a topic. This is for legal professionals to make a request to “give me all of the documents dealing with X former employee" (or partner, contractor, product, or client). SharePoint 2013 includes an eDiscovery Center site template; what’s more, it makes the process of finding the data available through Enterprise Wide eDiscovery. Enterprise Wide eDiscovery lets SharePoint 2013 be the central authority for finding this documentation, whether it exists in an Exchange 2013 mailbox, Lync 2013, a SharePoint site, a searched website, or an NTFS share. If the legal team needs to find all data relevant to their investigation, a discovery can be completed quickly and the results saved off in a format that can be accessed later. 10. OData Connections in Business Connectivity Services Business Connectivity Services is not new, but like workflow and search, it’s such a huge part of SharePoint’s successful features, that its improvements are worth mentioning. Especially this one, because SharePoint already did a great job of surfacing data from external sources through Busin ess Data Connectivity, that the inclusion of OData is the frosting on the cake. For those that are not aware of OData, it is a protocol for posting data to the web, can be used to connect to web data:
Netflix Ebay
DBPedia (an OData representation of Wikipedia) Datalab
Pluralsight Stack Overflow
TechEd 2013 Twitpic Server Fault
Research.microsoft.com
In addition, not only are websites making their data accessible through OData, but other applications make their data available as OData producers, too.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 21
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office]
SharePoint 2010 and 2013
Team Foundation Server SQL Server 2012
Microsoft Dynamics NAV 2013 Microsoft Dynamics CRM
Windows Azure Table Storage Sitefinity CMS by Telerik
1.6 Differences in SharePoint Versions SharePoint since its history comes in various versions: 1. 2. 3. 4.
Windows Shared Services 3.0 MOSS 2007 SharePoint 2010 Foundation/Standard/Enterprise 2010 SharePoint Server 2013 Foundation/Standard
5.
SharePoint Server 2010 Enterprise
Below are the tables listing the key differences among the key SharePoint versions:
1.6.1 WSS 3.0 vs. MOSS 2007 Feature Name / Area
WSS (3.0)
MOSS 2007
Collaboration Standard site templates Social networking web part
Inc. N/A
Inc. New
Inc. Inc. Inc. Inc. Inc.
Inc. Inc. Inc. Inc. Inc.
N/A N/A N/A N/A N/A Inc. N/A
New New New New Inc. New
N/A N/A Inc.
New New Inc.
Inc. Inc.
Inc. Inc.
Wikis Blogs Email integration Document collaboration Real time presence and communication Enterprise Portal My site personal site User profiles Audience targeting Site Manager Mobile device support Colleagues and membership web parts Privacy & Security Content syndication Integration with SharePoint designer (FrontPage technology) Integration with outlook 2007 Integration with access, excel, PowerPoint, word 2007 Enterprise search
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 22
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Feature Name / Area
WSS (3.0)
MOSS 2007
Search results Enterprise content sources People search Business data search Indexing controls Administration management User interface Enterprise content management Business document workflow support Document information panel WYSIWYG web content editor Page layouts Navigation controls Content authoring E-mail content as records Records repository Business process forms Browser based forms Centralized forms management and control Compatibility checker
Inc. N/A N/A N/A N/A N/A Inc.
Inc. New New New New New Inc.
N/A
New
Inc. N/A N/A N/A N/A N/A N/A
Inc. New New New New New New
N/A N/A
New New
N/A
New
Integrated deployment model for “No code” forms Form import wizard
N/A
New
N/A
New
“Design once” development model
N/A
New
Business data catalog
N/A
New
Key performance indicators
N/A
New
Integrated business intelligence dashboards Web based business intelligence using excel services Data connection libraries Business data web parts
N/A
New
N/A
New
N/A N/A
New New
Notification service
N/A
New
Single sign on
N/A
New
Excel spreadsheet developer reuse and extensibility Workflow
N/A
New
Inc.
Inc.
Support for ASP. Net 2.0
Inc.
Inc.
Business intelligence
Platform services
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 23
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Inc.-Included, Imp-Improved, New, N/A – Not applicable
1.6.2 WSS 3.0 vs. Microsoft SharePoint Foundation 2010 Feature Name / Area
WSS (3.0)
Foundation 2010
Business Connectivity service Windows PowerShell Sandboxed solutions
N/A N/A N/A
New New New
Claims based authentication Central administration Client object model Ribbon Interface ULS Logging Service application framework Upgrade Health monitoring Audience targeting Silverlight web parts Browser based customization Workflows
N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
New New New New New New New New New New New New
SharePoint designer
N/A
New
Microsoft synch framework
N/A
New
InfoPath form services
N/A
New
Inc.-Included, Imp-Improved, New, N/A – Not applicable
1.6.3 SharePoint Server 2007 vs. SharePoint Server 2010 The table presented below will describe the key features between Moss 2007 & SharePoint 2010: Feature Name / Area
SharePoint Server 2007
SharePoint Server 2010
Sites Office Integration Line-of-Business Integration
Inc. Inc.
Imp Imp
Inc. Inc. N/A Inc. N/A N/A N/A N/A N/A N/A Inc.
Imp Imp New Imp New New New New New New Imp
Inc. N/A
Imp New
Enterprise Management Operations Management tools and reporting Web Analytics Mobile Connectivity Full-fidelity viewing Editing to mobile Contextual Ribbon Microsoft Silverlight Office Web Applications Tagging Audience Targeting Communities People profiles Photos and presence
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 24
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Feature Name / Area
SharePoint Server 2007
SharePoint Server 2010
Micro blogging Note Board Recent activities Organization Browser Add colleagues Social bookmarks Tags Blogs Wikis Enterprise Wikis Ratings Colleague suggestions Keyword suggestions Content Compliance Everywhere Flexible Records Management Shared Content Types and Managed Metadata Service Content Organizer Rich Media Management Document Sets Word Automation Services
N/A N/A N/A N/A Inc. N/A N/A Inc. Inc. N/A N/A Inc. N/A
New New New New Imp New New Imp Imp New New Imp New
N/A N/A N/A
New New New
N/A N/A N/A N/A
New New New New
Support for Accessibility Standards Search People and expertise search
N/A
New
Inc.
Imp
Search from Windows7 and Windows Mobile Common connector framework for indexing and federation Scale and performance via Imp topology architecture Ability to build search-powered applications Refinement panel and sorting
Inc.
Imp
Inc.
Imp
Inc.
Imp
Inc.
Imp
N/A
New
Social behavior improves relevancy
N/A
New
Thumbnails, previews, and view in browser Advanced content processing with strong linguistics Insights KPI details
N/A
New
N/A
New
N/A
New
Dashboard Designer
Inc
Imp
N/A
New
Publish more workbooks
N/A
New
JavaScript Object Model
N/A
New
Enhanced navigation, filtering and sorting
including
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 25
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Feature Name / Area
SharePoint Server 2007
SharePoint Server 2010
PowerShell scripting
N/A
New
Richer fidelity with Excel workbooks
N/A
New
Support for Analytical Services formatting Additional data sources, including external lists and "Power Pivot" workbooks (naming to come) Imp strategy map connection and formatting Seamless management of dashboard content Integrated filter framework
N/A
New
N/A
New
N/A
New
Inc.
Imp
N/A
New
Calculated KPIs Imp visualizations Chart Web Parts Business Intelligence Centre
N/A N/A N/A N/A
New New New New
Composites Browser-based customizations Business Connectivity Services SharePoint Designer Human workflow Form Services Visio Services Access Services Sandboxed Solutions
Inc. N/A Inc. Inc. Inc. N/A N/A N/A
Imp New Imp Imp Imp New New New
Inc-Included, Imp-Improved, New, N/A – Not applicable
1.6.4 SharePoint Foundation 2010 vs. SharePoint Server 2010 Just to say simply, SharePoint foundation is the basic, while SharePoint Server 2010 contains advanced features. Even to install SharePoint Server SharePoint Foundation installation is must. The basic question remains when to opt for which SharePoint Foundation or SharePoint Server? The Question is too difficult, but answer is too simple. Answer is “Depends on user Requirements not on Organizational Size” Feature Name / Area
SharePoint Foundation 2010
SharePoint Server 2010
Excel Services Visio Services Web analytics
N/A N/A N/A
New New New
Windows PowerShell Multilingual interface Ribbon interface Enterprise search PerformancePoint services Word automation services
Inc. Inc. Inc. N/A N/A N/A
Inc. Inc. Inc. New New New
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 26
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Feature Name / Area
SharePoint Foundation 2010
SharePoint Server 2010
Sandboxed solutions Business connectivity services Audience targeting Mobile connectivity User profiles and social data Enterprise content management
Inc. Inc. Inc. Inc. N/A N/A
Inc. Inc. Inc. Inc. New New
InfoPath forms services
Inc.
Inc.
Workflows
Inc.
Inc.
Query enhancements
Inc.
Inc.
Inc.-Included, Imp-Improved, New, N/A – Not applicable
1.6.5 SharePoint Foundation 2013 vs. SharePoint Server 2013 SharePoint 2013 majorly focuses on two core aspects 1. Apps 2. Mobile. Like previous versions, Microsoft launched SharePoint 2013 also in three editions. The difference in three is stated below.
Difference in SharePoint 2013 Editions Category General General General General General
General General General
General General General General General
Developer features Access Services App Catalog (SharePoint) App Deployment: Auto hosted Apps App Deployment: Cloud-Hosted Apps App Deployment: SharePoint-Hosted Apps App Management Services BCS: Alerts for External Lists BCS: App Scoped External Content Types (ECTs) BCS: Business Data Webparts BCS: External List BCS: OData connector BCS: Profile Pages BCS: Rich Client Integration
Foundation
Server - Standard
Server Enterprise
NO
NO
YES
NO
YES
YES
NO
NO
NO
NO
YES
YES
NO
YES
YES
NO
YES
YES
NO
YES
YES
NO
YES
YES
NO
YES
YES
YES
YES
YES
NO
YES
YES
NO
YES
YES
NO
NO
YES
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 27
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] General General General General General General General General General General General General General General General General General General General General General General General General General General General General
BCS: Secure Store Service BCS: Tenant-level external data log Browser-based customizations Client Object Model (OM) Client-side rendering (CSR) Custom Site Definitions Custom Site Provisioning Developer Site Forms Based Applications Forms on Spreadsheets Full-Trust Solutions InfoPath Forms Services JavaScript Object Model List and Library APIs Remote Event Receiver REST API Sandboxed Solutions SharePoint Design Manager SharePoint Designer SharePoint Store Workflow 2010 (.NET 3.5) Workflow 2010 (out of the box) Workflow 2013 Workload API: ECM APIs Workload API: Search APIs Workload API: Social APIs Active Directory Synchronization Alternate Access
YES
YES
YES
NO
NO
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
NO
NO
YES
NO
NO
YES
NO
NO
NO
NO
YES
YES
NO
YES
YES
YES
YES
YES
NO
NO
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES YES
YES YES
YES YES
YES
YES
YES
YES YES
YES YES
YES YES
YES
YES
YES
NO
YES
YES
NO
YES
YES
NO
YES
YES
YES
YES
YES
NO
YES
YES
YES
YES
YES
YES
YES
YES
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 28
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] General General
General General General General General
General General General General General General General General General General General General General General General General General General General General
Mapping (AAM) Analytics Platform Claims-Based Authentication Support Configuration Wizards Deferred Site Collection upgrade Distributed Cache Host Header Site Collections Improved Permissions Management Improved SelfService Site Creation Managed Accounts Minimal Download Strategy (MDS) OAuth Patch Management Quota Templates Read-Only Database Support Remote Blog Storage Request Management Request throttling Resource throttling Service Application Platform SharePoint Health Analyzer SharePoint Online Admin Center Shredded Storage Site Collection Compliance Policies Site Collection Health Checks State Service Streamlined Central Administration System Status NOtifications
NO
NO
YES
YES
YES
YES
NO
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
NO
NO
YES
YES
YES
YES
YES
YES
YES
NO YES YES
YES YES YES
YES YES YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES YES
YES YES
YES YES
YES
YES
YES
YES
YES
YES
-
-
-
YES
YES
YES
NO
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 29
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] General General General General Content Content
Content Content
Content Content Content Content Content
Content Content Content Content Content Content Content Content Content Content Content Content Content
Unattached Content Database Recovery Upgrade evaluation site collections Usage Reporting and Logging Windows PowerShell Support Accessibility Standards Support Asset Library Enhancements/Video Support Auditing Auditing & Reporting (e.g. doc edits, policy edits, deletes) Auditing of View Events Content Organizer Design Manager Document Sets Document Translation in Word Web App eDiscovery External Sharing: External Access External Sharing: Guest Link Folder Sync Information Rights Management (IRM) In-Place Hold Managed Metadata Service Metadata-driven Navigation Multi-stage Disposition Office ProPlus (Osub) Office Web Apps (edit) Office Web Apps (view) Office Web Apps Server integration
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
NO
YES
YES
NO
YES
YES
NO
YES
YES
NO YES NO
YES YES YES
YES YES YES
YES1
YES1
YES1
NO
NO
YES
NO
NO
NO
NO
NO
NO
NO
YES
YES
NO
YES
YES
YES
YES
YES
NO
YES
YES
NO
YES
YES
NO
YES
YES
NO
NO
NO
YES1
YES1
YES1
YES1
YES1
YES1
YES
YES
YES
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 30
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content
Content Content Content BI BI BI BI
BI
PowerPoint Automation Services Preservation hold library Quick Edit Related Items Rich Media Management Shared Content Types SharePoint Translation Services Site mailbox Unique Document IDs Video Search WCM: Analytics WCM: Catalog WCM: Cross-site publishing WCM: Designer Tools WCM: Faceted navigation WCM: Image Renditions WCM: Mobile and Device Rendering WCM: Multiple Domains WCM: OOTB Recommendations Webparts WCM: Search Engine Optimizations (SEO) WCM: Topic Pages Word Automation Services Business Intelligence Center Calculated Measures and Members Data Connection Library Decoupled PivotTables and PivotCharts Excel Services
NO
YES
YES
NO
NO
YES
YES YES
YES YES
YES YES
NO
YES
YES
NO
YES
YES
YES
YES
YES
NO
YES2
YES2
NO
YES
YES
NO NO NO
NO YES NO
YES YES YES
NO
NO
YES
NO
YES
YES
NO
NO
YES
NO
NO
YES
NO
YES
YES
NO
NO
YES
NO
YES
YES
NO
YES
YES
NO
NO
YES
NO
YES
YES
NO
NO
YES
NO
NO
YES
NO
NO
YES
NO
NO
YES
NO
NO
YES
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 31
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] BI BI BI BI BI
BI BI BI BI BI
BI
BI BI Search Search Search Search Search Search Search Search Search Search Search Search Search Search Search
Field list and Field Support Filter Enhancements Filter Search PerformancePoint Services PerformancePoint Services (PPS) Dashboard Migration Power View PowerPivot Quick Explore Scorecards & Dashboards SQL Server Reporting Services (SSRS) Integrated Mode SQL Server Reporting Services (SSRS) Integrated Mode Timeline Slicer Visio Services Advanced Content Processing Content Search Web Part Continuous crawl Custom entity extraction Deep links Event-based relevancy Expertise Search Extensible content processing Graphical refiners Hybrid search Managed navigation On-premises search index Phonetic name matching Query rules—Add promoted results Query rules— advanced actions
NO
NO
YES
NO NO
NO NO
YES YES
NO
NO
YES
NO
NO
YES
NO NO NO
NO NO NO
YES YES YES
NO
NO
YES
NO
NO
YES
NO
NO
YES
NO NO
NO NO
YES YES
YES
YES
YES
NO
NO
YES
YES
YES
YES
NO
NO
YES
NO
YES
YES
NO
YES
YES
YES
YES
YES
NO
NO
YES
NO YES NO
YES YES YES
YES YES YES
-
-
-
YES
YES
YES
NO
YES
YES
NO
NO
YES
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 32
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Search Search Search Search Search Search Search Search Search Search Search Search Search Search Sites Sites
Sites Sites Sites Sites Sites Sites Sites Sites Sites Sites Sites Sites Sites Sites Sites
Query spelling correction Query suggestions Query throttling Quick preview Recommendations Refiners RESTful Query API/Query OM Result sources Search connector framework Search results sorting Search vertical: “Conversations” Search vertical: “People” Search vertical: “Video” Tunable Relevancy Change the look Connections to Microsoft Office Clients Cross Browser Support Custom Managed Paths Governance Large List Scalability and Management Mobile Connectivity Multi-Lingual User Interface My Tasks OOTB Web Parts Permissions Management Project functionality for team sites Project site template Project Summary web part Project workspace Public Website (SPO) SharePoint Lists
YES
YES
YES
NO NO YES NO YES
YES YES YES YES YES
YES YES YES YES YES
YES
YES
YES
YES
YES
YES
NO
NO
NO
YES
YES
YES
NO
YES
YES
NO
YES
YES
NO
NO
YES
NO YES
NO YES
NO YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES YES
YES YES
YES YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES YES
YES YES
YES YES
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 33
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] Sites Sites Sites Sites Sites Sites Sites Sites Sites Social Social Social
Social Social Social Social Social Social Social
Social Social Social Social Social Social Social Social Social Social Add-Ons Add-Ons Add-Ons Add-Ons Add-Ons
SharePoint Ribbon Task list Team Site: Drag & Drop Team Site: NOtebook Team Site: Simplified Access Templates Themes Work Management Service Usage Analytics Ask Me About Blogs Communities Reputation, Badging, and Moderation Community Company Feed Follow Microblogging Newsfeed One Click Sharing People, Sites, Document Recommendations Personal Site Photos and Presence Profile Ratings Site Feed Skydrive Pro Tag profiles Tasks integrated with Outlook Trending Tags Wikis Additional Storage App Hosting: Base App Hosting: Per User Azure Provisioned Apps: Access Services Azure Provisioned Apps: Custom Code
YES YES
YES YES
YES YES
YES
YES
YES
YES
YES
YES
YES
YES
YES
YES YES
YES YES
YES YES
YES
YES
YES
YES NO YES
YES YES YES
YES YES YES
NO
YES
YES
YES YES NO NO NO NO
YES YES YES YES YES YES
YES YES YES YES YES YES
NO
YES
YES
NO YES NO NO YES NO NO
YES YES YES YES YES YES YES
YES YES YES YES YES YES YES
NO
YES
NO
NO NO -
YES YES -
YES YES -
-
-
-
-
-
-
-
-
-
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 34
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office] in Azure LWR Duet Online
Add-Ons
-
-
-
1.6.6 NET vs. SharePoint There is lots of difference between both technically, but the key lies in understanding the User requirements. In Simple terms, the key differences are: Feature Name / Area
.NET
SharePoint
Creation
Code need to be written even to achieve simple functionality
Time
Takes time to create the code and test Skilled professionals are required to create the functionality Not required at the time of deployment of solution
Lots of pre-defined web parts and elements available no need to write the code. Very less time required
Skilled Professionals License Requirement
Even novice professionals can do so easily Free versions available, but in case of extensive requirements License is required
Key points 1. 2.
3. 4. 5. 6. 7.
8. 9.
SharePoint is a tool, used to build portals, collaboration, and content management sites. It also supports document management and record management. It is built on the .NET platform and its versions are:
Microsoft SharePoint 200 1
Business intelligence Business data catalog (BDC)
Enterprise search User profile support
Microsoft SharePoint Portal server 2003 Microsoft Office SharePoint server 200 7 Microsoft SharePoint 2010
Microsoft SharePoint 2013 SharePoint Server is based on the technology called windows shared services [WSS]. WSS is freely available (downloadable) product. MOSS 2007 is built on WSS and it is licensed product. Moss 2007 functionality revolves around six pillars, i.e. Collaboration, Portal, Search, Content Management, Business Process, Business Intelligence Moss features are:
Microsoft SharePoint server 2010 has six pillars, i.e. Sites, Communities, Content, Search, Insights, and Composites. Microsoft SharePoint server 2010 features are:
Business connectivity service
Fast search Sandboxed solution
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 35
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint
SharePoint 2013 Jumpstart-Introduction [Go Green Paperless Office]
Windows PowerShell
Visio service 10. SharePoint 2013 top five features are :
Cloud Ready Workflow Manager
Translation Service SharePoint Store
Simplified Licensing
Next in Series “SharePoint 2013 Architecture”
The next book in series contains the details about the architecture of SharePoint 2010. o Architecture Concepts o Software Application Architecture o Topology, Server and Web service o Web server [IIS], Elements of IIS, Modules of IIS, Authentication modes of IIS o SharePoint Architecture o SharePoint Interaction, SharePoint IIS Interaction o Difference in User Request Processing in .Net vs SharePoint o Physical folder structure “ SharePoint
2013 JumpStart”
The series “SharePoint 2010 JumpStart by Vishal Gupta” comprise 21 eBooks. These eBooks are written in simple language covering all the aspects of SharePoint 2010 and are based on prac tical scenarios with real life day-to-day examples. Being an architect for mission critical large-scale projects, I am exploring SharePoint for past eight years, and Microsoft technologies for near about 15 yrs. My focus is to relate the technology with r eal life problems in simplistic manner. The eBooks appraises more towards practical approach and issues faced while doing customizations, development and deployment of the SharePoint. These eBooks can be read and purchased individually by experts as per n eed, while novice users can purchase them sequentially to become SharePoint 2013 expert.
Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]
Page 36
Li nkedIn: http://in.linkedin.com/in/vishalguptasharepoint , vi
[email protected], twitter.com#vgsharepoint