SP2013-Whats New Web
-
Upload
carloscavalcanth -
Category
Documents
-
view
232 -
download
0
Transcript of SP2013-Whats New Web
-
7/21/2019 SP2013-Whats New Web
1/99
-
7/21/2019 SP2013-Whats New Web
2/99
EMEA (Europe, Middle East and Africa) Premier Field Engineerat Microsoft Corporation
Technologies: Microsoft SharePoint Products and WindowsPowerShell
Email: [email protected]
Twitter: @davidaspt
Linkedin: http://www.linkedin.com/in/davidalexandrerosa
mailto:[email protected]://www.linkedin.com/in/davidalexandrerosahttp://www.linkedin.com/in/davidalexandrerosamailto:[email protected] -
7/21/2019 SP2013-Whats New Web
3/99
System Requirements
Architectural Changes
Development Model
Themes and Look & Feel
Working Sharing and OfflineEnterprise Content Management
Web Content Management
-
7/21/2019 SP2013-Whats New Web
4/99
Social and Connected Experiences
Business Intelligence
Demos
-
7/21/2019 SP2013-Whats New Web
5/99
-
7/21/2019 SP2013-Whats New Web
6/99
-
7/21/2019 SP2013-Whats New Web
7/99
Processor: 64-bit, 4 cores
RAM: Web Front-End or ApplicationServer on a Three-tier farm 12 GB
Hard disk: 80 GB free for system drive
Maintain 2x free space as availableRAM
Web tier
Application tier
Database tierD
Load balanced or routed
-
7/21/2019 SP2013-Whats New Web
8/99
Processor: 64-bit, 4 cores for smalldeployments and 8 cores for
medium deployments RAM: 8 GB for small deployments
and 16 GB for medium deployments
Hard disk: 80 GB free for system drive
SharePoint data storage depends on
several requirements
Web tier
Application tier
Database tierD
Load balanced or routed
-
7/21/2019 SP2013-Whats New Web
9/99
-
7/21/2019 SP2013-Whats New Web
10/99
64-bit edition of Windows Server 2008 R2 Service Pack 1(SP1) Standard, Enterprise or Data Center
Windows Server 2012 Standard or Datacenter
Web Server (IIS) roleApplication Server role(s)
Microsoft .NET Framework 4.5
Microsoft Information ProtectioControl Client (MSIPC)
Windows Identity Foundation 1.0and WIF Extensions
SQL Native Client 2008 R2 SP1 Sync Framework 1.0 SP1
Windows Server AppFabric (Velocity)
+ CU1 (KB2671763)
WCF Data Services 5.0 (ODataLib
Open Data Library) Windows PowerShell 3.0
-
7/21/2019 SP2013-Whats New Web
11/99
64-bit edition of Microsoft SQL Server 2008 R2 Service Pack1 or Microsoft SQL Server 2012
For Business Intelligence Scenarios SQL Server 2012 SP1 is
required 64-bit edition of Windows Server 2008 R2 Service Pack 1
(SP1) Standard, Enterprise or Datacenter or Windows Server2012 Standard or Datacenter
-
7/21/2019 SP2013-Whats New Web
12/99
-
7/21/2019 SP2013-Whats New Web
13/99
For full offline and integrated experience
SharePoint Designer 2010 only works for 2010 mode sites SharePoint Designer 2013 works for both 2010 and 2013 mode site
SharePoint Workspace 2010 work for 2010 mode (14 mode) sites
2013 introduces new SkyDrive Pro to replace this product part of
installation
-
7/21/2019 SP2013-Whats New Web
14/99
Browser Supported Not
Internet Explorer 10 X
Internet Explorer 9 X
Internet Explorer 8 X
Internet Explorer 7Internet Explorer 6
Google Chrome (Latest released version) X
Mozilla Firefox (latest released version) X
Apple Safari (latest released version) X
-
7/21/2019 SP2013-Whats New Web
15/99
WCM features in 2013 provide deep level of control overmarkup and styling
Designers can target browser compatibility based on
user agents Includes different mobile devices
IE6 or standards based (IE8+, Firefox 5.x, etc.)
Design Manager for easy markup editing andmodification for different browsers
-
7/21/2019 SP2013-Whats New Web
16/99
-
7/21/2019 SP2013-Whats New Web
17/99
SharePoint Preparation Tool Checks the presence of prerequisites
Installs and configures required packages
Requires Internet Connection to pull down missingprerequisites otherwise will pinpoint missingprerequisites
Can be run w/o Internet Connection to check formissing prerequisites
-
7/21/2019 SP2013-Whats New Web
18/99
Public updates and hotfixes packages Update Web Front-Ends & Application Servers as
appropriate
Ensure SQL Updates installed
Ensure all SharePoint servers are at the same patchlevel
-
7/21/2019 SP2013-Whats New Web
19/99
Run on Web and Application servers
Ensure you are logged on as local admin
If running from bits on a file system, locate and runprerequisiteinstaller.exe from the SharePoint 2013 bits
folder Otherwise, if you install from bootable image click
Install software prerequisites
May require several server reboot howeverpreparation tool will continue to run after restart
Click Finish on the Installation Complete page
-
7/21/2019 SP2013-Whats New Web
20/99
-
7/21/2019 SP2013-Whats New Web
21/99
Verify that you have an accurate list of the required softwareand download them
Create a shared folder on a computer that can be accessed bythe servers on which the prerequisites will be installed
Copy the files that you downloaded from the Internet to theshared folder
Execute PrerequisiteInstaller from command prompt withappropriate switches
Full list of switches - PrerequisiteInstaller.exe /?
Example - PrerequisiteInstaller.exe /SQLNCli: "\\o15-fi-admin\SP_prereqs\sqlncli.msi" /IDFX: "\\o15-fi-
admin\SP_prereqs\Windows6.1-KB974405-x64.msu"
-
7/21/2019 SP2013-Whats New Web
22/99
-
7/21/2019 SP2013-Whats New Web
23/99
Login as local administrator using specific Setup account
Installation steps similar to SharePoint 2010
Install on all SharePoint WFE & Application servers
Run Configuration Wizard when setup is finished on all servers
Configure diagnostic logging/usage health data/etc. Configure service applications and other required services
Farm configuration wizard exists like in 2010 for automating this indeveloper, test and sandbox environments
PowerShell and manual creation of service applications in productionenvironments
Create Web apps, site collections/sites, based on requirements
-
7/21/2019 SP2013-Whats New Web
24/99
Download language pack from Internet
Login using Setup account which you used for initialinstallation of SharePoint
Run setup for language pack
Run SharePoint 2013 Configuration Wizard Repeat steps on each server of the farm
-
7/21/2019 SP2013-Whats New Web
25/99
-
7/21/2019 SP2013-Whats New Web
26/99
-
7/21/2019 SP2013-Whats New Web
27/99
The goal is to make changes equal to the size of the change, not sfile
When a file is updated via Cobalt, only the bits that have changedover the wire from the client to the SharePoint WFE. However, beSharePoint lacks the concept of incremental updates to SQL we ar
Pull the entire file to the WFE
Merge the changes into it
Write the entire file back to SQL
-
7/21/2019 SP2013-Whats New Web
28/99
We break the file into pieces and store that in SQL
On update we only touch the shredded blobs that correspond to bits
No more round tripping entire files to the WFE and back
-
7/21/2019 SP2013-Whats New Web
29/99
-
7/21/2019 SP2013-Whats New Web
30/99
-
7/21/2019 SP2013-Whats New Web
31/99
Weve reduced scenarios that might invoke full table scans
There have been lots of improvements around finding docs for linalert handling
Reduced data redundancy for some features
Using advanced indexing features provided by SQL 2008 R2 Changes in architecture to support wide lists, i.e. lists where a sing
spans multiple rows in the database to hold the data
-
7/21/2019 SP2013-Whats New Web
32/99
-
7/21/2019 SP2013-Whats New Web
33/99
-
7/21/2019 SP2013-Whats New Web
34/99
The config DB keeps track of whichmachines in the farm are running thecache service
It is all provisioned by SharePoint setup A new Windows service the
Distributed Cache service is installedon each server in the farm whenSharePoint is installed
-
7/21/2019 SP2013-Whats New Web
35/99
-
7/21/2019 SP2013-Whats New Web
36/99
-
7/21/2019 SP2013-Whats New Web
37/99
There are a few new service applications in SharePoint 2013:
App Management Service: allows you to install SharePoint appsMarketplace or the App Catalog
SharePoint Translation Services: does simple language translatio
and XLIFF files into HTML Work Management Service: provides task aggregation across sy
SharePoint, Exchange and Project
Workflow Manager is new and not really a service app but similaexternalized host using REST and OAuth to run workflows
-
7/21/2019 SP2013-Whats New Web
38/99
Office Web Apps is no longer a service application
Web Analytics is no longer a service application
-
7/21/2019 SP2013-Whats New Web
39/99
URLs have been cleaned to be human friendly andunderstandable!
From this:http://office/2013/collab/Demo/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=/2013/collab/Demo/Docs/wac.pptx&Source=http%3A%2F%2Foffice%2F2013%2Fcollab%2Fdemo%2Fdocs%2FTraining%2520Module%2Fdocsethomepage%2Easpx%3FID%3D96%26FolderCTID%3D0x0120D52000DC71A13124DA5249ACA958C4DFD092C90037E1F59EB352013B4F940A3806D9B183F0%26List%3Dc910e954%2D68ca%2D42ae%2Dbb0f%2D1c6908c73e77%26RootFolder%3D%252F2013%252Fcollab%252Fdemo%252Fwac%25202013&DefaultItemOpen=1
To this:
http://office/2013/collab/Demo/Docs/wac.pptx?Web=1
-
7/21/2019 SP2013-Whats New Web
40/99
OWA is now a separate server product, not a serviceapplication
You can create an OWA farm that can support multipleSharePoint farms
You can view files from a number of different data sources,including: SharePoint
Exchange
Lync
File servers
-
7/21/2019 SP2013-Whats New Web
41/99
This allows you to scale and manage OWA separatelyfrom other Microsoft server products, as well as sharethat infrastructure between them
OWA farm version does not need to be in sync withSharePoint farm
You connect your SharePoint farm to the OWA farmusing PowerShell
NewSPWOPIBinding
-
7/21/2019 SP2013-Whats New Web
42/99
-
7/21/2019 SP2013-Whats New Web
43/99
-
7/21/2019 SP2013-Whats New Web
44/99
-
7/21/2019 SP2013-Whats New Web
45/99
The Analytics Platform replaces the WebAnalytics service application
Some of the reasons for that included: There was no concept of item-to-item recommendations
based on user behavior, i.e. people who viewed this alsoviewed that
Couldnt promote search results based on an items popularity(as determined by # of times an item was viewed)
It required a very powerful SQL box and significant storageand IO
Lists dont have explicit view counts
The architecture had problems scaling to large numbers
-
7/21/2019 SP2013-Whats New Web
46/99
Worth highlighting:
User Profile Replication Engine
Profile Sync Changes
My Site Data Store Changes
-
7/21/2019 SP2013-Whats New Web
47/99
SharePoint 2013 User Profile Replication Engine UPRE)
In SharePoint 2013 the UPRE has had ownership given back to thBase team
It has been more like a toolkit deliverable in the past and has suf
reliability issues Bringing it in with core Product Group ownership will ensure it g
developers and testing applied to it
UPRE is available as a separate download on the web
-
7/21/2019 SP2013-Whats New Web
48/99
Profile Sync Performance Improvements
Performance improvement goals are to reduce full import time fdown to 60 hours for very large directories (i.e. 200K users, 600K
One piece of anecdotal evidence: 300K users, less than 7 hours
previously it took nearly three weeks Some of those improvements included:
Adding indexes to certain user properties that eliminated full table scans
Importing data from BDC in batches rather than one by one
Removing unused provisioning steps
Cleaning up unused historical data
Move resolution of some objects out of SharePoint and into the sync system
-
7/21/2019 SP2013-Whats New Web
49/99
New Profile Synchronization Option
Active Directory Direct Import
Active Directory forest with multiple domains, one connection per d
Selection of OUs from which to import
Import User and Group objects Simple text-filters written in LDAP syntax
Full and incremental import
You can switch back between FIM and AD Direct
-
7/21/2019 SP2013-Whats New Web
50/99
Stretched farms are no longer supported in SharePoint 2013
Stretched means different data centers with less than 1ms laten
All servers in the farm, including SQL, must be in the same physnow
User Profile Service Application across enterprise
For 100% fidelity in 100% of features, we recommend you have only oneservice application (UPA) in your enterprise
Certain social features will have a very slightly degraded experience unless: There is only one enterprise UPA
All server farms are connected to it by local network consuming UPA over a WAN is not
-
7/21/2019 SP2013-Whats New Web
51/99
-
7/21/2019 SP2013-Whats New Web
52/99
-
7/21/2019 SP2013-Whats New Web
53/99
2003 What is an Application? SharePoint was not an Application Platform, except web parts
Investments were in portals and content
2007 Everything is an Application! Push to embrace SharePoint for LOB applications
Experience was to write custom server side code
2010 Choose the right Application SharePoint and Developer Tools come together
Silverlight, CSOM and other new capabilities
Partially trusted code reduces impact and risk to farm
2013 Redefine Application as App Client side experience via html or iFrame
Leverage CSOM and REST APIs from Azure and other clients
Investments in app discovery and management via SharePoint store
-
7/21/2019 SP2013-Whats New Web
54/99
Apps can be found in two places the Office Store and App Cata
The Office Store is just like the market places you know WindowWindows Phone
The App Catalog is like an on-premises version of the Store
Its an internal location where you can publish applications purchdeveloped in house
Users install apps from the Store or catalog
-
7/21/2019 SP2013-Whats New Web
55/99
-
7/21/2019 SP2013-Whats New Web
56/99
Each web application has a catalog, which is stored in a site collec
Since it uses a standard site collection, you can manage it in muchway as you would any other site
Scaling
Backup and Restore Permissions
The catalog site collection uses two document libraries for the cata
Apps for SharePoint and Apps for Office
-
7/21/2019 SP2013-Whats New Web
57/99
Apps for SharePoint can use two different host types in an on-pre
Provider Hosted an application that is hosted in Windows Azure or ohost. It renders as full page or iFrame on a page
SharePoint Hosted an application that is hosted in SharePoint. At inseparate sub-web is created for each app for security reasons
Auto Hosted is a third option only available for o365 sites
Provider-hosted applications have an authorization process they gget access to content in a SharePoint site
-
7/21/2019 SP2013-Whats New Web
58/99
An App for SharePoint uses the security of the current site
These apps also use a prefix and App Domain in the Url, which separate subweb in SharePoint
Configured in central admin one per farm
Requires a DNS wildcard entry, i.e. contosoapps.com The Url for the app then looks something like this:
https://apps-87e90ada14c175.contosoapps.com/myapp/pages/default.
For most common scenario intranet with multiple web apps, notmeans you may need an additional web app to listen for SharePrequests
-
7/21/2019 SP2013-Whats New Web
59/99
An App for SharePoint uses the security of the current site
These apps also use a prefix and App Domain in the Url, which separate subweb in SharePoint
Configured in central admin one per farm
Requires a DNS wildcard entry, i.e. contosoapps.com The Url for the app then looks something like this:
https://apps-87e90ada14c175.contosoapps.com/myapp/pages/default.
For most common scenario intranet with multiple web apps, notmeans you may need an additional web app to listen for SharePrequests
-
7/21/2019 SP2013-Whats New Web
60/99
http://app-bf473b5225nn0f.apps.contoso.com/SharePointAppTitle
Dissecting the App URL:http://tenant-APPUID.domain.com/APPNAME
APPUID
Unique ID given to eachapp installation in tenancy
Makes each app domain unique
APPNAME
Name of SPWeb under wheris installed
Developers have control
-
7/21/2019 SP2013-Whats New Web
61/99
End users will typically find apps by going to Add an App for the
Team sites include a big button to reach the Add an App
page on the home page by default
All apps can be browsed or searched
New apps automatically percolate to the top
Specific apps can be designated as a featured app by a catalog admapps show up at the top of the list
-
7/21/2019 SP2013-Whats New Web
62/99
Farm
Full trust solutions
Customizations to filesystem of servers
Hosted in same processas SharePoint
Server side SharePointAPI access
Classic model from 2007
Sandbox
Declarative elements
Partially trusted codeservice still included for
limited server side support Hosted in isolated process
Limited server sideSharePoint API access
SP A
New Apps m
Deployed frcatalog or Sstore
Manage perlicenses spe
Simple instaupgrade pro
Preferred op
Deprecated in SP2013
-
7/21/2019 SP2013-Whats New Web
63/99
-
7/21/2019 SP2013-Whats New Web
64/99
No custom code on the SharePoint server
Easier to upgrade to future versions of SharePoint
Works in hosted environments w/o limitations
Reduces the ramp-up time for those building apps
Dont need to know/be as familiar with SharePoint -isms Leverage hosting platform features in new apps
Enables taking SharePoint apps to different levels further than wdone with farm / sandbox solutions
Isolation private vs. public clouds
-
7/21/2019 SP2013-Whats New Web
65/99
Developer Dashboard rebuild for SP2013 to provide more additionfor its user
Running in separate window to avoid affecting rendering of actual page
Detailed request information per page with Gantt view
Dedicated tab for ULS log entries for particular request
Additional detailed information included for request analyzing Works by using dedicated WCF service diagnosticsdata.svc) designed for the purpo
tracing information for developer dashboard
-
7/21/2019 SP2013-Whats New Web
66/99
-
7/21/2019 SP2013-Whats New Web
67/99
-
7/21/2019 SP2013-Whats New Web
68/99
Key investments are in workflowmanagement New workflow configuration
New 2013 workflow model with Workflow Manager
Easy and visual workflow designingdirectly in SharePoint Designer Support for example for copy-paste operations in
workflow designing
Design and split view option removed from SPD
-
7/21/2019 SP2013-Whats New Web
69/99
Workflow now treated as a service
Moved to Workflow Manager Doesnt have to run in the SharePoint farm
Can still runs on SharePoint WFE / App servers
Harnesses the latest workflow technology from Microsoft
SharePoint deployment drives where workflowruns
On-Prem: Workflow Manager
Hosted: Windows Azure Workflow Service
Improves stability, scalability & transparency
-
7/21/2019 SP2013-Whats New Web
70/99
Introducing Stages Mitigates SharePoint Designers lack of loop support
Provides functionality of state machine workflows in WF 3.5
Declarative workflows have loops Loop # times / with condition / with expression
Declarative workflows can call REST/SOAPservices
-
7/21/2019 SP2013-Whats New Web
71/99
-
7/21/2019 SP2013-Whats New Web
72/99
-
7/21/2019 SP2013-Whats New Web
73/99
Theme styling has been dramatically improved:
Everything is now based on XML instead of a proprietary format
PowerPoint is no longer used to create custom themes
We support web fonts, enabling web site designers to build a customwithout having to worry whether clients have the fonts installed locally
You get much richer themes and common building blocks for customthem
A background image, palette and fonts with live preview
The ability to preview how a site theme will look has been streamlined alonger requires the publishing feature to work
-
7/21/2019 SP2013-Whats New Web
74/99
This is what the theme experience looks like now, along with a sample obased on a customized theme:
-
7/21/2019 SP2013-Whats New Web
75/99
-
7/21/2019 SP2013-Whats New Web
76/99
-
7/21/2019 SP2013-Whats New Web
77/99
-
7/21/2019 SP2013-Whats New Web
78/99
-
7/21/2019 SP2013-Whats New Web
79/99
-
7/21/2019 SP2013-Whats New Web
80/99
SkyDrive Pro enables people to synchronize theirwork documents from SharePoint to the cloud, andalso take documents offline when they're on the go.People can access or edit their documents acrossdevices; files are automatically synchronized with
SkyDrive Pro when connected online.
-
7/21/2019 SP2013-Whats New Web
81/99
-
7/21/2019 SP2013-Whats New Web
82/99
-
7/21/2019 SP2013-Whats New Web
83/99
Metadata as enabler for different functionalities
Navigation, term and search driven pages
Numerous new capabilities for term store managerto enhance term usage models
Multilingual improvements and new capabilities
Dataview editing support included
Taxonomy API exposed via CSOM and REST forextensibility purposes
-
7/21/2019 SP2013-Whats New Web
84/99
Cross site collection term access for privategroups
Pinning terms
User interface for custom property editing
Indication of the term set usage for other
SP2013 functionalities Additional multilingual support with
automatic translation support
Block users from using keywords outside ofspecific term set
-
7/21/2019 SP2013-Whats New Web
85/99
Support for OneNote notebooks
Document set icon on search results
Folders supported
Support for easier aggregation
Better development support
Versioning improvements Search directly in document set
-
7/21/2019 SP2013-Whats New Web
86/99
Office Web Applications is no longer a Service Application
You can use it with Microsoft Lync, Microsoft Exchangeand Microsoft SharePoint!
Word, Excel, PowerPoint and OneNote Web Apps canview files from File Servers
3rd parties can integrate with OWA to provide access todocuments in their data sources, e.g EMC Documentum,IBM FileNet, OpenText, etc.
-
7/21/2019 SP2013-Whats New Web
87/99
Exchange and SharePoint together
Documents are stored in SharePoint
Emails are stored in Exchange
Site mailboxes can receive emails and have their ownemail address
Easy access to both from Outlook and SharePoint Unified compliance policy applies to both
-
7/21/2019 SP2013-Whats New Web
88/99
-
7/21/2019 SP2013-Whats New Web
89/99
-
7/21/2019 SP2013-Whats New Web
90/99
Support the tools and workflows designers use
Variations & Content Translation
Search Engine Optimization
Cross Site Publishing
Video and Embedding
Image Renditions
Clean Urls
Metadata Navigation
-
7/21/2019 SP2013-Whats New Web
91/99
-
7/21/2019 SP2013-Whats New Web
92/99
Social
Microblogging
Share content, links and media
Follow people, sites, content and conversations Activity Feeds
Provides a view into recent activity related tocontent, links, media and people
-
7/21/2019 SP2013-Whats New Web
93/99
Social
Communities Community sites with self-service
administration and moderation
Modern community features such asachievements and reputation
Discussions Modern discussion boards
Blogs Client application integration
Categories, comments and moderation
-
7/21/2019 SP2013-Whats New Web
94/99
Mobile
Classic and contemporary views formobile browsers
Automatic mobile browser redirection
Target different designs based on user
agent string Office Mobile Web Apps
Word
PowerPoint
Excel
-
7/21/2019 SP2013-Whats New Web
95/99
Enterprise Search Improvements
New Search Architecture with oneunified search
Personalized search results based onsearch history
Rich contextual previews
-
7/21/2019 SP2013-Whats New Web
96/99
-
7/21/2019 SP2013-Whats New Web
97/99
Excel BI with instant analysis inmemory BI engine with PowerPivot
Excel Services
Improved data exploration
Field list and field well support
Calculated measures and members Enhanced timeline controls
-
7/21/2019 SP2013-Whats New Web
98/99
PerformancePoint Services
Filter enhancements and filter search
Dashboard migration
Support for Analysis Services effectiveuser
Visio Services
Refresh data from external sources
BCS and Azure SQL
Supports commends on Visio Drawings
Maximum cache size service parameter
-
7/21/2019 SP2013-Whats New Web
99/99