SlideShare a Scribd company logo
1 of 50
Introduzione a
SharePoint 2016
Giuseppe Marchi
Dev4Side S.r.l.
info@peppedotnet.it
@PeppeDotNet
WHO I AM
• Co-founder of Dev4Side S.r.l. (www.dev4side.com)
• 7 years Microsoft SharePoint MVP
• Speaker in Microsoft communities events in Italy
• "SharePointer" from 2005
• Father of www.peppedotnet.it 
• Author of the book "Pocket C#" from Apogeo
• One of the top SharePoint and Office 365 influencers
(for 2014 and 2015)
WHO ARE YOU?
Agenda
• History of SharePoint
• What’s new for..
• Power users
• IT PRO
• Developers
• What’s missing
• The future of SharePoint
Focus on intuitive experiences,
compliance and security
What’s new
for end users?
Almost the same UI
• New navigation
experience
• Consistent navigation
between O365 and
SharePoint on-premise
• Can render Office 365
links if Hybrid has been
configured
Improved mobile experience
Changes to lists and document libraries
• Support for special characters in file names
• Durable links
• Image and video previews
• Accessibilities improvements for document libraries
• Alt + N, Alt + E, Alt + U, Alt + S, Alt + M, Alt + y
• Updated mechanism related to 5.000 view threeshold
• Open Document Format (ODF) support
Durable links
• This feature help to resolve some issues we had with the past
versions of the product:
• 255 characters limit for URLs
• Rename actions
• File relocations (move)
• Note: need Office Online Server
Large file support
• Previous versions of SharePoint did not support uploading or
downloading files larger than 2GB. SharePoint 2016 now allows
you to upload files up to 10GB
• The best practice is always to avoid the upload of huge files on
SharePoint and use the product for collaboration (not archiving)
• Maximum file-size limit configurable per-web application
Simple sharing
• The "Share" window has been
updated:
• You can invite people
• You can directly see the list of people
• Share folders
• See who the folder is shared with
• Site members can also share
• The invitation e-mail has been
improved
• One-click e-mail to approve or deny a
request for access
Sites page pinning
• On the "Sites" view, inside your personal site, you can now pin
several team sites to the top of the page
Updates to OneDrive for Business
• New controls for working with OneDrive for Business
• “Shared with me” view
• “Site folders” view
This release is for them!
What’s new
for IT PROs?
Hardware requirements
SharePoint 2016 Scenario RAM Processor Disk
Single Database server Development/evaluation 16 GB 64 bit, 4 core OS: 80 GB
Data: 100 GB
Single Database server Production 24 GB 64 bit, 4 core OS: 80 GB
Data: 100 GB
Single Front-end/Application server Development/evaluation 12 GB 64 bit, 4 core OS: 80 GB
Data: 80 GB
Single Front-end/Application server Production 16 GB 64 bit, 4 core OS: 80 GB
Data: 80 GB
Software requirements
SharePoint 2016 SharePoint 2013
Operating systems Windows Server 2012 R2
Windows Server 2016
Windows Server 2008 R2 SP1
Windows Server 2012
Database systems SQL Server 2014 SP1
SQL Server 2016
SQL Server 2008 R2 SP1
SQL Server 2012
SQL Server 2014
Software prerequisites .NET Framework 4.6
AppFabric 1.1
SQL Server 2012 SP1 native client
WCF Data Services 5.6
Microsoft Information Protection and Control
Client (MSIPC)
Sync Framework v1.0 SP1
Visual C++ for VS2012 and VS2015
.NET Framework 4.5
AppFabric 1
SQL Server 2012 SP1 native client
WCF Data Services 5.0
Microsoft Information Protection and
Control Client (MSIPC)
Sync Framework v1.0 SP1
Note: Beginning January 13, 2016, .NET Framework 4.5.2 will be the minimum version of .NET Framework 4.x supported by Microsoft.
Limits and bounderies upgrades
• Content database size up to 1TB
• Search indexing supports up to 500 million items
• 100.000 site collections per content database
• List view threeshold > 5.000 items (sort of..)
• Upload file size limit up to 10GB
Migration
• Easy migration path using database attach approach
Updates to outcoming service (SMTP)
• SMTP connection encryption using TLS
• No fallback support for unencrypted connections
• You can configure a non-default port (25)
File transfer improvements
• Byte-range HTTP GETs for download
• BITS protocol for upload, instead of COBALT
Fast site creation
• Improves provisioning of Site Collection creation
• Reduces 40+ seconds to 5+ seconds
• Connected to a specific Site Template (ex: STS#0)
• Avoids feature activation time
• Works directly at the Content Database level
• New Powershell commands/attributes for this:
• Enable-SPWebTemplateForSiteMaster
• New-SPSiteMaster
• New-SPSite -CreateFromSiteMaster
Min Role
• This is the main change for
SharePoint infrastructure
• Now, administrators can define a
ROLE for each SERVER in the farm
(during farm creation or adding a
new server)
• SharePoint automatically
configures the services on each
server, based on the server role
specified, optimizing
performances
Min Role – Server roles
Service applications and components that serve user requests
Front-end
Service applications that serve backend tasks (ex: App Management Service, etc…)
Application
Service applications and components required for caching
Distributed cache
Search related services (Host Controller Service, Search Query, etc…)
Search
Backward compatibility with SharePoint 2013
Custom
Only for developing/testing
Single server farm
Cool!
But how this change affects our topologies?
Classic SharePoint 2013 topology
• 1 or more front-end server
• 1 or more application server
• 1 or more database server
• Administrators manually configures services
on each server
SharePoint 2016 minimum topology
using Min Role feature
• The supported topology needs at
least one server for each role
• With this minimum configuration
you don’t have high availability in
the farm
SharePoint 2016 topology with high
avilability
• Two of each server is
recommended
• A cluster quorum requires 3
servers for distributed cache
• High-availability in SQL
requires at least 2 servers
• Potentially requires 11 servers
• With Office Online Servers you
can reach a total of 13 servers
Custom three-tier topology
• Min role for front-end servers
• Manual configuration for the others
Custom High-Availability topology
• 2 front-end servers
• 2 custom servers for running
service applications
• 2 search servers
• At least 2 SQL servers
Managing Min-Role feature
• You can manage server role using Powershell
• Set-SPServer –Role WebFrontEnd
• You can manage server role inside the Central Administration
Managing Min-Role feature
• You can services provisioned inside the Central Administration
Zero downtime patching
• Reduced number of MSI and MSP and size
• Smaller packages (~100MB)
• 2 files per package + 1 per language pack
• No downtime for patching the farm
Note: available only with High-availability farms
Demo: https://technet.microsoft.com/EN-US/library/mt767550(v=office.16).aspx
Updates related to User Profile Service
• The built-in FIM service has
been removed
• User Profile Service Application
is still there!
• Sync with AD (unidirectional)
• For bidirectional sync, it is
supported only external
services (ex: Microsoft Identiy
Manager)
Hybrid
• Hybrid Sites
• SharePoint Server and SharePoint Online Sites
• Single Profile for O365 and SharePoint on-premise
• You can follow a site both on-premise and Office 365
• Hybrid OneDrive for Business
• Sync files with Office 365
• Access through Office 365 from any device
• Hybrid Search
• Unified search results from both on-premises and Office 365 content
Compliance center
• From the experience of
Office 365
• Deletion policies
• Rules for deleting
documents in site
collections or site collection
templates
• Data loss prevention
• Now it is possible to search
for sensitive information in
documents, set up
automated notification
functions for these, and
prevent the unauthorized
sharing of such documents
Project Server 2016 embedded
• SharePoint 2016 integrates Project Server 2016
• Project server database and features have been consolidated inside
SharePoint product
• Separate licensing
Few things, but the best is
coming…
What’s new for
developers?
What’s new for developers?
• SharePoint Root (folder /16)
• Visual Studio 2015 as IDE
• With Office Developer Tools installed
• No need to migrate solutions from Visual Studio 2013
• Updates on APIs (mostly on Client Object Model)
• File management, document sets, compliance, search analytics, sharing,
project server
• REST API batching made easy
• More to come in the future!
• The new SharePoint Framework will be available also on-premise
List of deprecated/removed
features
What’s
missing?
What’s deprecated or removed from
SharePoint 2016
• Duet Enterprise for Microsoft SharePoint
• SharePoint Foundation
• Standalone install mode
• ForeFront Identity Manager client (FIM)
• Excel Services in SharePoint
• SharePoint BI capabilities with SQL 2014 (you need SQL 2016)
• Tags and notes
• Work management service application
• Stsadm.exe
Reference: https://technet.microsoft.com/en-us/library/mt346112(v=office.16).aspx
What about SharePoint Designer?
• Microsoft did not released a new version of SharePoint Designer
(so there’s no SharePoint 2016 available for download)
• SharePoint Designer 2013 is fully working with SharePoint 2016
Next steps for the product
The future of
SharePoint
Feature pack 1 for SharePoint 2016
• New capabilities for administrators
• Administrative actions logging
• MinRole enhancements
• New user experiences
• Update UI for OneDrive for Business (modern UI introduced in O365)
• App Launcher custom tiles
• Hibrid capabilties
• Unified auditing
• Unified taxonomy
• Developer enhancements
• OneDrive API 2.0
• Available from November 2016
Feature Pack 1: Min Role enhacements
• Introduction of "Shared roles"
• Front-end + distributed cache
• Application + Search
• This means that we can have a
farm in High Availability with 4
servers + SQL
Feature Pack 1: modern UI for OneDrive
• The new modern UI
introduced in Office
365 is going to be
ported also on-
premise
THE END
Thank you for attending 
Questions?
Slides available on
http://www.communitydays.it/

More Related Content

What's hot

Dot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
DotNetCampus
 

What's hot (20)

Collab365: What's new in SharePoint 2016 for IT Pros
Collab365: What's new in SharePoint 2016 for IT ProsCollab365: What's new in SharePoint 2016 for IT Pros
Collab365: What's new in SharePoint 2016 for IT Pros
 
SharePoint 2016 Why Upgrade: Top 10 Compelling Features
SharePoint 2016 Why Upgrade: Top 10 Compelling FeaturesSharePoint 2016 Why Upgrade: Top 10 Compelling Features
SharePoint 2016 Why Upgrade: Top 10 Compelling Features
 
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
 
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to UpgradeAUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
 
SharePoint 2016 - What's New, What's Not
SharePoint 2016 - What's New, What's NotSharePoint 2016 - What's New, What's Not
SharePoint 2016 - What's New, What's Not
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016
 
SharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportalSharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportal
 
SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?
 
What’s new in SharePoint 2016!
What’s new in SharePoint 2016!What’s new in SharePoint 2016!
What’s new in SharePoint 2016!
 
MinRole and SharePoint 2016
MinRole and SharePoint 2016MinRole and SharePoint 2016
MinRole and SharePoint 2016
 
[Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016 [Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016
 
SharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint 2016 The Future is Hybrid, what you need to know about itSharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint 2016 The Future is Hybrid, what you need to know about it
 
Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation) Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation)
 
SharePoint 2016 RC for the Business
SharePoint 2016 RC for the BusinessSharePoint 2016 RC for the Business
SharePoint 2016 RC for the Business
 
SharePoint 2016
SharePoint 2016SharePoint 2016
SharePoint 2016
 
OneDrive For Business - What's new for IT Administrators and End-users
OneDrive For Business - What's new for IT Administrators and End-usersOneDrive For Business - What's new for IT Administrators and End-users
OneDrive For Business - What's new for IT Administrators and End-users
 
SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?
 
Hosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azureHosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azure
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016
 
Drew madelung sp designer workflows - sp-biz
Drew madelung   sp designer workflows - sp-bizDrew madelung   sp designer workflows - sp-biz
Drew madelung sp designer workflows - sp-biz
 

Viewers also liked

Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Microsoft Private Cloud
 
SPUnite17 Caveman Project Management for Agile - Scrum - Kanban teams with Of...
SPUnite17 Caveman Project Management for Agile - Scrum - Kanban teams with Of...SPUnite17 Caveman Project Management for Agile - Scrum - Kanban teams with Of...
SPUnite17 Caveman Project Management for Agile - Scrum - Kanban teams with Of...
NCCOMMS
 

Viewers also liked (9)

SharePoint Online - Friend or Foe
SharePoint Online - Friend or FoeSharePoint Online - Friend or Foe
SharePoint Online - Friend or Foe
 
Migrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint OnlineMigrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint Online
 
SPUnite17 The Accidental SPO Admin
SPUnite17 The Accidental SPO AdminSPUnite17 The Accidental SPO Admin
SPUnite17 The Accidental SPO Admin
 
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
 
SPUnite17 Big Move - Learning from the Shell O365 Migration
SPUnite17 Big Move - Learning from the Shell O365 MigrationSPUnite17 Big Move - Learning from the Shell O365 Migration
SPUnite17 Big Move - Learning from the Shell O365 Migration
 
SPUnite17 Caveman Project Management for Agile - Scrum - Kanban teams with Of...
SPUnite17 Caveman Project Management for Agile - Scrum - Kanban teams with Of...SPUnite17 Caveman Project Management for Agile - Scrum - Kanban teams with Of...
SPUnite17 Caveman Project Management for Agile - Scrum - Kanban teams with Of...
 
SharePoint Saturday Stockholm 2015 - SharePoint Online Friend or Foe
SharePoint Saturday Stockholm 2015 - SharePoint Online Friend or FoeSharePoint Saturday Stockholm 2015 - SharePoint Online Friend or Foe
SharePoint Saturday Stockholm 2015 - SharePoint Online Friend or Foe
 
Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...
 
SPUnite17 External Sharing in SharePoint Online
SPUnite17 External Sharing in SharePoint OnlineSPUnite17 External Sharing in SharePoint Online
SPUnite17 External Sharing in SharePoint Online
 

Similar to What's new in SharePoint 2016

Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Michael Noel
 
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
Rob Wilson
 
Custom Development for SharePoint
Custom Development for SharePointCustom Development for SharePoint
Custom Development for SharePoint
Talbott Crowell
 
Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2
Narayana Reddy
 

Similar to What's new in SharePoint 2016 (20)

Share Point
Share PointShare Point
Share Point
 
Introduction to SharePoint for SQLserver DBAs
Introduction to SharePoint for SQLserver DBAsIntroduction to SharePoint for SQLserver DBAs
Introduction to SharePoint for SQLserver DBAs
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
 
Sharepoint Presentation
Sharepoint PresentationSharepoint Presentation
Sharepoint Presentation
 
What SQL DBAs need to know about SharePoint-Indianapolis 2013
What SQL DBAs need to know about SharePoint-Indianapolis 2013What SQL DBAs need to know about SharePoint-Indianapolis 2013
What SQL DBAs need to know about SharePoint-Indianapolis 2013
 
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
 
SPSDen - SharePoint 2019
SPSDen - SharePoint 2019SPSDen - SharePoint 2019
SPSDen - SharePoint 2019
 
SHAREPOINT 2016 - WHAT'S NEW
SHAREPOINT 2016 - WHAT'S NEWSHAREPOINT 2016 - WHAT'S NEW
SHAREPOINT 2016 - WHAT'S NEW
 
SharePoint Development
SharePoint DevelopmentSharePoint Development
SharePoint Development
 
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
 
MS Ignite Report - San Antonio SharePoint User Group 2015-05-19
MS Ignite Report - San Antonio SharePoint User Group 2015-05-19MS Ignite Report - San Antonio SharePoint User Group 2015-05-19
MS Ignite Report - San Antonio SharePoint User Group 2015-05-19
 
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
 
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint ArchitectSharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
 
Custom Development for SharePoint
Custom Development for SharePointCustom Development for SharePoint
Custom Development for SharePoint
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi Vončina
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
 
Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2
 
SharePoint Saturday San Antonio: SharePoint 2010 Performance
SharePoint Saturday San Antonio: SharePoint 2010 PerformanceSharePoint Saturday San Antonio: SharePoint 2010 Performance
SharePoint Saturday San Antonio: SharePoint 2010 Performance
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013
 

More from Giuseppe Marchi

Sviluppare App per Office 2013 e SharePoint 2013
Sviluppare App per Office 2013 e SharePoint 2013Sviluppare App per Office 2013 e SharePoint 2013
Sviluppare App per Office 2013 e SharePoint 2013
Giuseppe Marchi
 
Sp real world solutions - field permissions
Sp real world solutions - field permissionsSp real world solutions - field permissions
Sp real world solutions - field permissions
Giuseppe Marchi
 

More from Giuseppe Marchi (13)

Calling APIs with SharePoint Framework
Calling APIs with SharePoint FrameworkCalling APIs with SharePoint Framework
Calling APIs with SharePoint Framework
 
Wiriting applications for Microsoft Teams
Wiriting applications for Microsoft TeamsWiriting applications for Microsoft Teams
Wiriting applications for Microsoft Teams
 
SharePoint Framework tips and tricks
SharePoint Framework tips and tricksSharePoint Framework tips and tricks
SharePoint Framework tips and tricks
 
Prepararsi a spostare le proprie applicazioni share point su office 365
Prepararsi a spostare le proprie applicazioni share point su office 365Prepararsi a spostare le proprie applicazioni share point su office 365
Prepararsi a spostare le proprie applicazioni share point su office 365
 
SharePoint 2013 REST APIs
SharePoint 2013 REST APIsSharePoint 2013 REST APIs
SharePoint 2013 REST APIs
 
SharePoint 2013 REST API tips & tricks
SharePoint 2013 REST API tips & tricksSharePoint 2013 REST API tips & tricks
SharePoint 2013 REST API tips & tricks
 
Apps for SharePoint Online 2013
Apps for SharePoint Online 2013Apps for SharePoint Online 2013
Apps for SharePoint Online 2013
 
Sviluppare App per Office 2013 e SharePoint 2013
Sviluppare App per Office 2013 e SharePoint 2013Sviluppare App per Office 2013 e SharePoint 2013
Sviluppare App per Office 2013 e SharePoint 2013
 
Sp real world solutions - field permissions
Sp real world solutions - field permissionsSp real world solutions - field permissions
Sp real world solutions - field permissions
 
Introduction to Umbraco
Introduction to UmbracoIntroduction to Umbraco
Introduction to Umbraco
 
Integrazione tra SharePoint 2010 e Windows Azure (Azure Day)
Integrazione tra SharePoint 2010 e Windows Azure (Azure Day)Integrazione tra SharePoint 2010 e Windows Azure (Azure Day)
Integrazione tra SharePoint 2010 e Windows Azure (Azure Day)
 
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
 
Introduzione a SharePoint Online (Microsoft Community Tour)
Introduzione a SharePoint Online (Microsoft Community Tour)Introduzione a SharePoint Online (Microsoft Community Tour)
Introduzione a SharePoint Online (Microsoft Community Tour)
 

Recently uploaded

Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Marc Lester
 

Recently uploaded (20)

Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
 
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Novo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNovo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMs
 
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfThe Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
 
Incident handling is a clearly defined set of procedures to manage and respon...
Incident handling is a clearly defined set of procedures to manage and respon...Incident handling is a clearly defined set of procedures to manage and respon...
Incident handling is a clearly defined set of procedures to manage and respon...
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 

What's new in SharePoint 2016

  • 1.
  • 2. Introduzione a SharePoint 2016 Giuseppe Marchi Dev4Side S.r.l. info@peppedotnet.it @PeppeDotNet
  • 3. WHO I AM • Co-founder of Dev4Side S.r.l. (www.dev4side.com) • 7 years Microsoft SharePoint MVP • Speaker in Microsoft communities events in Italy • "SharePointer" from 2005 • Father of www.peppedotnet.it  • Author of the book "Pocket C#" from Apogeo • One of the top SharePoint and Office 365 influencers (for 2014 and 2015)
  • 5. Agenda • History of SharePoint • What’s new for.. • Power users • IT PRO • Developers • What’s missing • The future of SharePoint
  • 6.
  • 7. Focus on intuitive experiences, compliance and security What’s new for end users?
  • 8. Almost the same UI • New navigation experience • Consistent navigation between O365 and SharePoint on-premise • Can render Office 365 links if Hybrid has been configured
  • 10. Changes to lists and document libraries • Support for special characters in file names • Durable links • Image and video previews • Accessibilities improvements for document libraries • Alt + N, Alt + E, Alt + U, Alt + S, Alt + M, Alt + y • Updated mechanism related to 5.000 view threeshold • Open Document Format (ODF) support
  • 11. Durable links • This feature help to resolve some issues we had with the past versions of the product: • 255 characters limit for URLs • Rename actions • File relocations (move) • Note: need Office Online Server
  • 12. Large file support • Previous versions of SharePoint did not support uploading or downloading files larger than 2GB. SharePoint 2016 now allows you to upload files up to 10GB • The best practice is always to avoid the upload of huge files on SharePoint and use the product for collaboration (not archiving) • Maximum file-size limit configurable per-web application
  • 13. Simple sharing • The "Share" window has been updated: • You can invite people • You can directly see the list of people • Share folders • See who the folder is shared with • Site members can also share • The invitation e-mail has been improved • One-click e-mail to approve or deny a request for access
  • 14. Sites page pinning • On the "Sites" view, inside your personal site, you can now pin several team sites to the top of the page
  • 15. Updates to OneDrive for Business • New controls for working with OneDrive for Business • “Shared with me” view • “Site folders” view
  • 16. This release is for them! What’s new for IT PROs?
  • 17. Hardware requirements SharePoint 2016 Scenario RAM Processor Disk Single Database server Development/evaluation 16 GB 64 bit, 4 core OS: 80 GB Data: 100 GB Single Database server Production 24 GB 64 bit, 4 core OS: 80 GB Data: 100 GB Single Front-end/Application server Development/evaluation 12 GB 64 bit, 4 core OS: 80 GB Data: 80 GB Single Front-end/Application server Production 16 GB 64 bit, 4 core OS: 80 GB Data: 80 GB
  • 18. Software requirements SharePoint 2016 SharePoint 2013 Operating systems Windows Server 2012 R2 Windows Server 2016 Windows Server 2008 R2 SP1 Windows Server 2012 Database systems SQL Server 2014 SP1 SQL Server 2016 SQL Server 2008 R2 SP1 SQL Server 2012 SQL Server 2014 Software prerequisites .NET Framework 4.6 AppFabric 1.1 SQL Server 2012 SP1 native client WCF Data Services 5.6 Microsoft Information Protection and Control Client (MSIPC) Sync Framework v1.0 SP1 Visual C++ for VS2012 and VS2015 .NET Framework 4.5 AppFabric 1 SQL Server 2012 SP1 native client WCF Data Services 5.0 Microsoft Information Protection and Control Client (MSIPC) Sync Framework v1.0 SP1 Note: Beginning January 13, 2016, .NET Framework 4.5.2 will be the minimum version of .NET Framework 4.x supported by Microsoft.
  • 19. Limits and bounderies upgrades • Content database size up to 1TB • Search indexing supports up to 500 million items • 100.000 site collections per content database • List view threeshold > 5.000 items (sort of..) • Upload file size limit up to 10GB
  • 20. Migration • Easy migration path using database attach approach
  • 21. Updates to outcoming service (SMTP) • SMTP connection encryption using TLS • No fallback support for unencrypted connections • You can configure a non-default port (25)
  • 22. File transfer improvements • Byte-range HTTP GETs for download • BITS protocol for upload, instead of COBALT
  • 23. Fast site creation • Improves provisioning of Site Collection creation • Reduces 40+ seconds to 5+ seconds • Connected to a specific Site Template (ex: STS#0) • Avoids feature activation time • Works directly at the Content Database level • New Powershell commands/attributes for this: • Enable-SPWebTemplateForSiteMaster • New-SPSiteMaster • New-SPSite -CreateFromSiteMaster
  • 24. Min Role • This is the main change for SharePoint infrastructure • Now, administrators can define a ROLE for each SERVER in the farm (during farm creation or adding a new server) • SharePoint automatically configures the services on each server, based on the server role specified, optimizing performances
  • 25. Min Role – Server roles Service applications and components that serve user requests Front-end Service applications that serve backend tasks (ex: App Management Service, etc…) Application Service applications and components required for caching Distributed cache Search related services (Host Controller Service, Search Query, etc…) Search Backward compatibility with SharePoint 2013 Custom Only for developing/testing Single server farm
  • 26. Cool! But how this change affects our topologies?
  • 27. Classic SharePoint 2013 topology • 1 or more front-end server • 1 or more application server • 1 or more database server • Administrators manually configures services on each server
  • 28. SharePoint 2016 minimum topology using Min Role feature • The supported topology needs at least one server for each role • With this minimum configuration you don’t have high availability in the farm
  • 29. SharePoint 2016 topology with high avilability • Two of each server is recommended • A cluster quorum requires 3 servers for distributed cache • High-availability in SQL requires at least 2 servers • Potentially requires 11 servers • With Office Online Servers you can reach a total of 13 servers
  • 30. Custom three-tier topology • Min role for front-end servers • Manual configuration for the others
  • 31. Custom High-Availability topology • 2 front-end servers • 2 custom servers for running service applications • 2 search servers • At least 2 SQL servers
  • 32. Managing Min-Role feature • You can manage server role using Powershell • Set-SPServer –Role WebFrontEnd • You can manage server role inside the Central Administration
  • 33. Managing Min-Role feature • You can services provisioned inside the Central Administration
  • 34. Zero downtime patching • Reduced number of MSI and MSP and size • Smaller packages (~100MB) • 2 files per package + 1 per language pack • No downtime for patching the farm Note: available only with High-availability farms Demo: https://technet.microsoft.com/EN-US/library/mt767550(v=office.16).aspx
  • 35. Updates related to User Profile Service • The built-in FIM service has been removed • User Profile Service Application is still there! • Sync with AD (unidirectional) • For bidirectional sync, it is supported only external services (ex: Microsoft Identiy Manager)
  • 36. Hybrid • Hybrid Sites • SharePoint Server and SharePoint Online Sites • Single Profile for O365 and SharePoint on-premise • You can follow a site both on-premise and Office 365 • Hybrid OneDrive for Business • Sync files with Office 365 • Access through Office 365 from any device • Hybrid Search • Unified search results from both on-premises and Office 365 content
  • 37. Compliance center • From the experience of Office 365 • Deletion policies • Rules for deleting documents in site collections or site collection templates • Data loss prevention • Now it is possible to search for sensitive information in documents, set up automated notification functions for these, and prevent the unauthorized sharing of such documents
  • 38. Project Server 2016 embedded • SharePoint 2016 integrates Project Server 2016 • Project server database and features have been consolidated inside SharePoint product • Separate licensing
  • 39. Few things, but the best is coming… What’s new for developers?
  • 40.
  • 41. What’s new for developers? • SharePoint Root (folder /16) • Visual Studio 2015 as IDE • With Office Developer Tools installed • No need to migrate solutions from Visual Studio 2013 • Updates on APIs (mostly on Client Object Model) • File management, document sets, compliance, search analytics, sharing, project server • REST API batching made easy • More to come in the future! • The new SharePoint Framework will be available also on-premise
  • 43. What’s deprecated or removed from SharePoint 2016 • Duet Enterprise for Microsoft SharePoint • SharePoint Foundation • Standalone install mode • ForeFront Identity Manager client (FIM) • Excel Services in SharePoint • SharePoint BI capabilities with SQL 2014 (you need SQL 2016) • Tags and notes • Work management service application • Stsadm.exe Reference: https://technet.microsoft.com/en-us/library/mt346112(v=office.16).aspx
  • 44. What about SharePoint Designer? • Microsoft did not released a new version of SharePoint Designer (so there’s no SharePoint 2016 available for download) • SharePoint Designer 2013 is fully working with SharePoint 2016
  • 45. Next steps for the product The future of SharePoint
  • 46. Feature pack 1 for SharePoint 2016 • New capabilities for administrators • Administrative actions logging • MinRole enhancements • New user experiences • Update UI for OneDrive for Business (modern UI introduced in O365) • App Launcher custom tiles • Hibrid capabilties • Unified auditing • Unified taxonomy • Developer enhancements • OneDrive API 2.0 • Available from November 2016
  • 47. Feature Pack 1: Min Role enhacements • Introduction of "Shared roles" • Front-end + distributed cache • Application + Search • This means that we can have a farm in High Availability with 4 servers + SQL
  • 48. Feature Pack 1: modern UI for OneDrive • The new modern UI introduced in Office 365 is going to be ported also on- premise
  • 49. THE END Thank you for attending 