SlideShare a Scribd company logo
1 of 80
HIGHLIGHTS FROM IGNITE 2015
Presented at Chicago SharePoint User Group and Rightpoint Brain Food
Friday
By: Kim Frehe, Stephen Gilboy, Brian Bennewitz
2
PLEASE NOTE
All Print screens and quote slides are borrowed from various Presentations that can be
found on MSDN Channel 9:
http://channel9.msdn.com/Events/Ignite/2015
Some slides have animation that hide/display different elements. It is best to view this in
presentation made for the Yammer slides.
4
TO BE RELEASED
•SharePoint Server 2016
•Windows Server 2016
•SQL Server 2016
•System Center 2016
•Office 2016
•Windows 10
“Biggest Breakthrough in Technology”
5
KEYNOTE NOTES
• Team Productivity is Key
– Self Service
– Mobility
– Surface Hub (Video)
– Content Co-Creation
– Office Graph – Auto User Profiles
– Health Tracker
6
Windows 10
7
9
Cloud First
Mobile First
10
11
KEYNOTE NOTES
NOTE: This print screen was borrowed from
MSIgnite Presentations found online at Chann
12
Security &
Compliance
13
KEYNOTE NOTES
– Microsoft Passport
– Data Leakage Prevention
– Microsoft Advanced Threat Analytics
– Compliance is Key
14
Partnerships
15
16
SharePoint
17
18
New Limits
19
20
Groups - 0365
21
22
23
24
25
26
Video Portal - 0365
27
28
29
Delve
People Experience
30
31
Delve
Search Experience
32
BIG NEWS!!
Delve to be delivered as Update for
SharePoint 2013 On-Premise
later this year!
BLENDED
SEARCH
RESULTS!
35
NEXTGEN PORTALS
Some good sessions to watch for more information on these topics:
• BRK2173: Intelligent Read to Go Next Gen Portals
• BRK1105: Office Delve
36
File Sharing
37
ONEDRIVE FOR BUSINESS IS TOP PRIORITY
38
FILE SHARING
•Durable Links:
Resource Based
Links
39
Yammer
40
41
42
43
44
BETTER CHANGE MANAGEMENT!
45
Future Updates to
Office 365
Monthly Updates Automatically
46
Upgrade to Server
2016
2010 -> 2013 -> 2016
47
Future Updates to On
Premise
0 Downtime Patching
Interim Service Packs
48
Min Role
50
SharePoint
Designer
51
SHAREPOINT SESSIONS / UPDATES
• FND2101: The Evolution of SharePoint: Overview and Roadmap
• BRK2188: What’s new for IT Professionals in SharePoint 2016
• HOL2111: SharePoint Server 2016 First Look
• BRK2206: SharePoint UNPLUGGED! Questions Answered on
Anything you Heard This Week.
52
SHAREPOINT SESSIONS / UPDATES
•13 SharePoint Sessions with Links:
http://bit.ly/1AnpwV7
•Blog Post: SharePoint Server 2016 Update:
http://blogs.office.com/2015/04/16/sharepoint-server-
2016-update/
53
WOMEN IN
TECHNOLOGY
54
Dev Stuff
55
DEV 2015 @ IGNITE
•Everything’s coming up Xamarin
–OSS & cross-platform
•.NET 4.6, ASP.NET 6, Visual Studio 2015
•EF 7
•Azure, but for real; [hereafter not mentioned today]
56
XAMARIN’S UNIQUE APPROACH
Shared C# codebase • 100% native API access • High performance
iOS C# UI Windows C# UIAndroid C# UI
Shared C# Mobile C# Server
Linux/Mono
CoreCLRAzure
Shared C# Client/Server
57
USING XAMARIN.FORMS THINGS ARE SIMPLER!
Shared C# codebase • 100% native API access • High performance
C# Server
Linux/Mono
CoreCLRAzure
Shared C# Client/Server
Shared C# Mobile
58
WINDOWS APIS - XAMARIN
Microsoft.Phone Microsoft.Networking Windows.Storage Windows.Foundation Microsoft.Devices
System.Data System.Windows System.Numerics System.Core System.ServiceModel
System.Net System System.IO System.Linq System.Xml
59
ENTITY FRAMEWORK 7 - NEW CORE, LESS PAIN, MORE PROFIT
60
DEBUGGIN’ - DIAGNOSTIC TOOLS WINDOW
 Memory and CPU graphs
 Memory tooling
 Debugger break event history
 Output window content*
 IntelliTrace events*
*VS 2015 - Enterprise SKU only
61
•Inspect the live visual tree while debugging
– Updates in real time
– Jump to source
•Live property explorer
– See any element’s properties in real time
•Selection by clicking on the app
DEBUGGIN’ - TOOLS FOR XAML
62
•Visual Studio Emulator for Android
•Project Types
– C# (via Xamarin partnership)
– C++
– Cordova (JavaScript and HTML)
DEBUGGIN’ - ANDROID SUPPORT
63
DEBUGGIN’ – 2015 TIPS; ASK, ASK, ASK! THESE AND B4…
• Project Properties Launch Options
• Start with Stepping
• Return Values
• Set Next Statement
• Step Into Specific
• Run to Cursor
• Edit and Continue
• Step Out
• Run to Cursor from Call Stack
• Debugger.IsAttached
• Debugger.Break()
• Visualizers (6)
• Peek Definition (Alt + F12)
• DebuggerDisplay
• DataTips
• Transparency
• Pinning
• Floating
• Comments
• Make Object ID
• Add Watch From Watch
• Conditional Breakpoints
• Hit Count Breakpoints
• Breakpoints on Properties
• Lambda Debugging
• Immediate Window
• Multiple Project Launch
• Restart
• Diagnostic Tools window
• PerfTips
• Memory tooling
• TracePoints
• Edit Variable Value
• Exception Settings
• Call Stack window
• Async
• Show Parameter Values
• Show External Code
• Full Screen mode
• Tasks window
• Parallel Stacks window
• Parallel Watch window
• Show threads in source
• Threads window
• Freeze and Thaw threads
• Filter breakpoint
• Stepping vs Breakpoints
64
.NET FRAMEWORK 2015 – GALAXY VIEW
Next gen JIT (RyuJIT)
SIMD
Runtime
Components Compilers
.NET Compiler Platform (Roslyn)
Languages innovation
.NET Core 5 Libraries
.NET Framework 4.6 Libraries
NuGet packages
.NET Framework 4.6 .NET Core 5
Full .NET Framework for any scenario and
library support on Windows
Modular libraries & runtime optimized for server and
cloud workloads
65
Open Sourcing .NET
Platforms
• General purpose .NET Core runtime, compilers and libraries
• ASP.NET 5 web server stack
Fully Supported cross-platform
• Windows, Linux and OS X
• Visual Studio tooling support (e.g. debugging and deploying to Docker in Linux)
• Omnisharp extensions to cross-plat IDEs (Sublime, Emacs…)
Open Source
• .NET Core and ASP.NET 5 source being developed on GitHub: accepted, tested and
fully supported
• Close collaboration with Mono community
What is Microsoft Open Sourcing?
RyuJIT, SIMD
Core-CLR
Runtime
components
Compilers
.NET Compiler Platform
(“Roslyn”)
Languages
.NET Core 5 Libraries
.NET Framework 4.6 Libraries
Libraries
.NET
Framework 4.6
github.com/microsoft/dotnet
Get started from:
.NET
Core 5
66
WE’RE FINALLY RUNNING WITH THE COOL KIDS
•
•
•
•
•
67
NANOSERVER
•
•
•
•
•
•
68
CONTAINERS
•
•
•
•
69
SERVICE FABRIC
•
•
•
70
CHEF
•
71
MICROSERVICES
•
•
•
•
•
72
RESOURCES
• Ignite Sessions On Demand http://ignite.Microsoft.com
• Ignite Sessions and Other Stuff http://channel9.msdn.com/Events/Ignite/2015
• Office 365 Roadmap: http://roadmap.office.com/en-us
• Give SharePoint Feedback http://sharepoint.uservoice.com
• Give Office Forms Feedback http://officeforms.uservoice.com/
73
RESOURCES
• Microsoft Nanoserver
http://blogs.technet.com/b/windowsserver/archive/2015/04/08/microsoft-
announces-nano-server-for-modern-apps-and-cloud.aspx
• Containers http://blogs.technet.com/b/server-cloud/archive/2015/04/08/microsoft-
announces-new-container-technologies-for-the-next-generation-cloud.aspx
• Service Fabric http://azure.microsoft.com/en-us/campaigns/service-fabric/
• Chef https://www.chef.io/
• Microservices http://microservices.io/patterns/microservices.html
29 North Wacker Drive | 4th Floor | Chicago, Illinois 60606
312.920.8383 | 312.920.8384 fax
rightpoint.com
Questions?????
75
Dev Stuff
76
A DEVELOPER’S PERSPECTIVE
“Pumped” about Xamarin – mobile apps
• BRK3712 - Go Mobile with C#, Visual Studio, and Xamarin
Additional Recommendations
• BRK3727 - Modern Data Applications with Entity Framework 7
• BRK3700 - What's New in C# 6.0 and Visual Basic 14
• BRK1306 - New Universal UI/UX Features: How Building
Universal Apps with XAML Just Got Easier
77
MORE DEV STUFF
Additional Recommendations
• BRK3727 - Modern Data Applications with Entity Framework 7
• BRK3700 - What's New in C# 6.0 and Visual Basic 14
• BRK1306 - New Universal UI/UX Features: How Building Universal Apps with
XAML Just Got Easier
78
MORE DEV STUFF
• BRK3723 - Debugger Tips and Tricks for .NET Developers with Microsoft Visual
Studio 2015
• ASP.Net 5 is totally changing – if you know 4, that doesn’t mean you will know 5.
79
RESOURCES
• Ignite Sessions On Demand http://ignite.Microsoft.com
• Ignite Sessions and Other Stuff http://channel9.msdn.com/Events/Ignite/2015
• Office 365 Roadmap: http://roadmap.office.com/en-us
• Give SharePoint Feedback http://sharepoint.uservoice.com
• Give Office Forms Feedback http://officeforms.uservoice.com/
29 North Wacker Drive | 4th Floor | Chicago, Illinois 60606
312.920.8383 | 312.920.8384 fax
rightpoint.com
Kfrehe@rightpoint.com
KimFrehe

More Related Content

What's hot

Hnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax PluginsHnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax Pluginsdominion
 
OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1
OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1
OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1Howard Greenberg
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Brian Culver
 
OpenNTF Webinar, May 19, 2020
OpenNTF Webinar, May 19, 2020OpenNTF Webinar, May 19, 2020
OpenNTF Webinar, May 19, 2020Howard Greenberg
 
How adding a further tool can be a good thing
How adding a further tool can be a good thingHow adding a further tool can be a good thing
How adding a further tool can be a good thingBelsoft
 
Continuous integration and delivery for java based web applications
Continuous integration and delivery for java based web applicationsContinuous integration and delivery for java based web applications
Continuous integration and delivery for java based web applicationsSunil Dalal
 
OpenNTF Webinar Series: DQL with John Curtis September 2020
OpenNTF Webinar Series: DQL with John Curtis September 2020OpenNTF Webinar Series: DQL with John Curtis September 2020
OpenNTF Webinar Series: DQL with John Curtis September 2020Graham Acres
 
Implementing Certificate Based Authentication for HCL Traveler Access - Enga...
 Implementing Certificate Based Authentication for HCL Traveler Access - Enga... Implementing Certificate Based Authentication for HCL Traveler Access - Enga...
Implementing Certificate Based Authentication for HCL Traveler Access - Enga...Milan Matejic
 
Drupal 8 and Pantheon
Drupal 8 and PantheonDrupal 8 and Pantheon
Drupal 8 and PantheonPantheon
 
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchAugust Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchHoward Greenberg
 
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!Howard Greenberg
 
O365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - MaterialO365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - MaterialThomas Daly
 
Developing Great Apps with Apache Cordova
Developing Great Apps with Apache CordovaDeveloping Great Apps with Apache Cordova
Developing Great Apps with Apache CordovaShekhar Gulati
 
Working effectively with OpenShift
Working effectively with OpenShiftWorking effectively with OpenShift
Working effectively with OpenShiftShekhar Gulati
 
VI package manager
VI package managerVI package manager
VI package managerDMC, Inc.
 
Introduction to SharePoint Framework (SPFx)
Introduction to SharePoint Framework (SPFx)Introduction to SharePoint Framework (SPFx)
Introduction to SharePoint Framework (SPFx)Fabio Franzini
 
Overview of SharePoint Framework (SPFx)
Overview of SharePoint Framework (SPFx)Overview of SharePoint Framework (SPFx)
Overview of SharePoint Framework (SPFx)Małgorzata Borzęcka
 
September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)
September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)
September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)Howard Greenberg
 
Chocolatey + Artifactory = A Sweet Solution for Managing Windows
Chocolatey + Artifactory = A Sweet Solution for Managing WindowsChocolatey + Artifactory = A Sweet Solution for Managing Windows
Chocolatey + Artifactory = A Sweet Solution for Managing WindowsRob Reynolds
 
February OpenNTF Webinar: Introduction to Ansible for Newbies
February OpenNTF Webinar: Introduction to Ansible for NewbiesFebruary OpenNTF Webinar: Introduction to Ansible for Newbies
February OpenNTF Webinar: Introduction to Ansible for NewbiesHoward Greenberg
 

What's hot (20)

Hnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax PluginsHnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
 
OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1
OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1
OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
OpenNTF Webinar, May 19, 2020
OpenNTF Webinar, May 19, 2020OpenNTF Webinar, May 19, 2020
OpenNTF Webinar, May 19, 2020
 
How adding a further tool can be a good thing
How adding a further tool can be a good thingHow adding a further tool can be a good thing
How adding a further tool can be a good thing
 
Continuous integration and delivery for java based web applications
Continuous integration and delivery for java based web applicationsContinuous integration and delivery for java based web applications
Continuous integration and delivery for java based web applications
 
OpenNTF Webinar Series: DQL with John Curtis September 2020
OpenNTF Webinar Series: DQL with John Curtis September 2020OpenNTF Webinar Series: DQL with John Curtis September 2020
OpenNTF Webinar Series: DQL with John Curtis September 2020
 
Implementing Certificate Based Authentication for HCL Traveler Access - Enga...
 Implementing Certificate Based Authentication for HCL Traveler Access - Enga... Implementing Certificate Based Authentication for HCL Traveler Access - Enga...
Implementing Certificate Based Authentication for HCL Traveler Access - Enga...
 
Drupal 8 and Pantheon
Drupal 8 and PantheonDrupal 8 and Pantheon
Drupal 8 and Pantheon
 
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchAugust Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
 
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
 
O365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - MaterialO365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - Material
 
Developing Great Apps with Apache Cordova
Developing Great Apps with Apache CordovaDeveloping Great Apps with Apache Cordova
Developing Great Apps with Apache Cordova
 
Working effectively with OpenShift
Working effectively with OpenShiftWorking effectively with OpenShift
Working effectively with OpenShift
 
VI package manager
VI package managerVI package manager
VI package manager
 
Introduction to SharePoint Framework (SPFx)
Introduction to SharePoint Framework (SPFx)Introduction to SharePoint Framework (SPFx)
Introduction to SharePoint Framework (SPFx)
 
Overview of SharePoint Framework (SPFx)
Overview of SharePoint Framework (SPFx)Overview of SharePoint Framework (SPFx)
Overview of SharePoint Framework (SPFx)
 
September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)
September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)
September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)
 
Chocolatey + Artifactory = A Sweet Solution for Managing Windows
Chocolatey + Artifactory = A Sweet Solution for Managing WindowsChocolatey + Artifactory = A Sweet Solution for Managing Windows
Chocolatey + Artifactory = A Sweet Solution for Managing Windows
 
February OpenNTF Webinar: Introduction to Ansible for Newbies
February OpenNTF Webinar: Introduction to Ansible for NewbiesFebruary OpenNTF Webinar: Introduction to Ansible for Newbies
February OpenNTF Webinar: Introduction to Ansible for Newbies
 

Viewers also liked

Präsentation vom WorldHostingDay am 22.03.2011
Präsentation vom WorldHostingDay am 22.03.2011Präsentation vom WorldHostingDay am 22.03.2011
Präsentation vom WorldHostingDay am 22.03.2011pswgroup
 
are your people engaged with your company? [active labs]]
are your people engaged with your company? [active labs]]are your people engaged with your company? [active labs]]
are your people engaged with your company? [active labs]]Iulia Sara
 
When To Use What In Office 365 (Enterprise User Guidance)
When To Use What In Office 365 (Enterprise User Guidance)When To Use What In Office 365 (Enterprise User Guidance)
When To Use What In Office 365 (Enterprise User Guidance)Richard Harbridge
 
Digital Workplace Maturity Model
Digital Workplace Maturity ModelDigital Workplace Maturity Model
Digital Workplace Maturity ModelSam Marshall
 
SharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesSharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesGregory Zelfond
 
The Digital Workplace - Redefining Productivity in the Information Age
The Digital Workplace - Redefining Productivity in the Information AgeThe Digital Workplace - Redefining Productivity in the Information Age
The Digital Workplace - Redefining Productivity in the Information AgeElizabeth Lupfer
 

Viewers also liked (7)

Präsentation vom WorldHostingDay am 22.03.2011
Präsentation vom WorldHostingDay am 22.03.2011Präsentation vom WorldHostingDay am 22.03.2011
Präsentation vom WorldHostingDay am 22.03.2011
 
are your people engaged with your company? [active labs]]
are your people engaged with your company? [active labs]]are your people engaged with your company? [active labs]]
are your people engaged with your company? [active labs]]
 
When To Use What In Office 365 (Enterprise User Guidance)
When To Use What In Office 365 (Enterprise User Guidance)When To Use What In Office 365 (Enterprise User Guidance)
When To Use What In Office 365 (Enterprise User Guidance)
 
Digital Workplace Maturity Model
Digital Workplace Maturity ModelDigital Workplace Maturity Model
Digital Workplace Maturity Model
 
SharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesSharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best Practices
 
The Digital Workplace - Redefining Productivity in the Information Age
The Digital Workplace - Redefining Productivity in the Information AgeThe Digital Workplace - Redefining Productivity in the Information Age
The Digital Workplace - Redefining Productivity in the Information Age
 
Future Trends in the Digital Workplace
Future Trends in the Digital WorkplaceFuture Trends in the Digital Workplace
Future Trends in the Digital Workplace
 

Similar to HIGHLIGHTS FROM IGNITE 2015

#spsclt18 vincent biret #spfx #devops
#spsclt18 vincent biret #spfx #devops#spsclt18 vincent biret #spfx #devops
#spsclt18 vincent biret #spfx #devopsVincent Biret
 
Uncovering the Latest in SharePoint Development
Uncovering the Latest in SharePoint DevelopmentUncovering the Latest in SharePoint Development
Uncovering the Latest in SharePoint DevelopmentEric Overfield
 
Spsnyc vincent biret spfx devops
Spsnyc vincent biret spfx devopsSpsnyc vincent biret spfx devops
Spsnyc vincent biret spfx devopsspsnyc
 
What's new in Blend for Visual Studio 2015
What's new in Blend for Visual Studio 2015What's new in Blend for Visual Studio 2015
What's new in Blend for Visual Studio 2015Fons Sonnemans
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...WSPDC & FEDSPUG
 
Spsbe2012 sessie start to-jquery
Spsbe2012 sessie start to-jquerySpsbe2012 sessie start to-jquery
Spsbe2012 sessie start to-jqueryMarijn Somers
 
Acing application lifecycle management in SharePoint
Acing application lifecycle management in SharePointAcing application lifecycle management in SharePoint
Acing application lifecycle management in SharePointJeremy Thake
 
[Pinto] Is my SharePoint Development team properly enlighted?
[Pinto] Is my SharePoint Development team properly enlighted?[Pinto] Is my SharePoint Development team properly enlighted?
[Pinto] Is my SharePoint Development team properly enlighted?European Collaboration Summit
 
An Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternAn Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternTeamstudio
 
Technology Roadmap by ericnel
Technology Roadmap by ericnelTechnology Roadmap by ericnel
Technology Roadmap by ericnelEric Nelson
 
Microsoft loves PHP. Seriously.
Microsoft loves PHP. Seriously.Microsoft loves PHP. Seriously.
Microsoft loves PHP. Seriously.Jenna Hoffman
 
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...Gabriel Villa
 
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...Heiko Voigt
 
SharePoint Saturday Austin: Automatic Build and Deploy using Team Foundation ...
SharePoint Saturday Austin: Automatic Build and Deploy using Team Foundation ...SharePoint Saturday Austin: Automatic Build and Deploy using Team Foundation ...
SharePoint Saturday Austin: Automatic Build and Deploy using Team Foundation ...Travis Lingenfelder
 
TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015DotNetCampus
 
Develop business apps cross-platform development using visual studio with x...
Develop business apps   cross-platform development using visual studio with x...Develop business apps   cross-platform development using visual studio with x...
Develop business apps cross-platform development using visual studio with x...Alexander Meijers
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Brian Culver
 
(WPF + WinForms) * .NET Core = Modern Desktop
(WPF + WinForms) * .NET Core = Modern Desktop(WPF + WinForms) * .NET Core = Modern Desktop
(WPF + WinForms) * .NET Core = Modern DesktopOren Novotny
 
Silverlight vs HTML5 - Lessons learned from the real world...
Silverlight vs HTML5 - Lessons learned from the real world...Silverlight vs HTML5 - Lessons learned from the real world...
Silverlight vs HTML5 - Lessons learned from the real world...Peter Gfader
 
#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX
#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX
#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFXVincent Biret
 

Similar to HIGHLIGHTS FROM IGNITE 2015 (20)

#spsclt18 vincent biret #spfx #devops
#spsclt18 vincent biret #spfx #devops#spsclt18 vincent biret #spfx #devops
#spsclt18 vincent biret #spfx #devops
 
Uncovering the Latest in SharePoint Development
Uncovering the Latest in SharePoint DevelopmentUncovering the Latest in SharePoint Development
Uncovering the Latest in SharePoint Development
 
Spsnyc vincent biret spfx devops
Spsnyc vincent biret spfx devopsSpsnyc vincent biret spfx devops
Spsnyc vincent biret spfx devops
 
What's new in Blend for Visual Studio 2015
What's new in Blend for Visual Studio 2015What's new in Blend for Visual Studio 2015
What's new in Blend for Visual Studio 2015
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
 
Spsbe2012 sessie start to-jquery
Spsbe2012 sessie start to-jquerySpsbe2012 sessie start to-jquery
Spsbe2012 sessie start to-jquery
 
Acing application lifecycle management in SharePoint
Acing application lifecycle management in SharePointAcing application lifecycle management in SharePoint
Acing application lifecycle management in SharePoint
 
[Pinto] Is my SharePoint Development team properly enlighted?
[Pinto] Is my SharePoint Development team properly enlighted?[Pinto] Is my SharePoint Development team properly enlighted?
[Pinto] Is my SharePoint Development team properly enlighted?
 
An Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternAn Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller Pattern
 
Technology Roadmap by ericnel
Technology Roadmap by ericnelTechnology Roadmap by ericnel
Technology Roadmap by ericnel
 
Microsoft loves PHP. Seriously.
Microsoft loves PHP. Seriously.Microsoft loves PHP. Seriously.
Microsoft loves PHP. Seriously.
 
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
 
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
 
SharePoint Saturday Austin: Automatic Build and Deploy using Team Foundation ...
SharePoint Saturday Austin: Automatic Build and Deploy using Team Foundation ...SharePoint Saturday Austin: Automatic Build and Deploy using Team Foundation ...
SharePoint Saturday Austin: Automatic Build and Deploy using Team Foundation ...
 
TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015
 
Develop business apps cross-platform development using visual studio with x...
Develop business apps   cross-platform development using visual studio with x...Develop business apps   cross-platform development using visual studio with x...
Develop business apps cross-platform development using visual studio with x...
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
(WPF + WinForms) * .NET Core = Modern Desktop
(WPF + WinForms) * .NET Core = Modern Desktop(WPF + WinForms) * .NET Core = Modern Desktop
(WPF + WinForms) * .NET Core = Modern Desktop
 
Silverlight vs HTML5 - Lessons learned from the real world...
Silverlight vs HTML5 - Lessons learned from the real world...Silverlight vs HTML5 - Lessons learned from the real world...
Silverlight vs HTML5 - Lessons learned from the real world...
 
#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX
#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX
#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX
 

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

HIGHLIGHTS FROM IGNITE 2015

  • 1. HIGHLIGHTS FROM IGNITE 2015 Presented at Chicago SharePoint User Group and Rightpoint Brain Food Friday By: Kim Frehe, Stephen Gilboy, Brian Bennewitz
  • 2. 2
  • 3. PLEASE NOTE All Print screens and quote slides are borrowed from various Presentations that can be found on MSDN Channel 9: http://channel9.msdn.com/Events/Ignite/2015 Some slides have animation that hide/display different elements. It is best to view this in presentation made for the Yammer slides.
  • 4. 4 TO BE RELEASED •SharePoint Server 2016 •Windows Server 2016 •SQL Server 2016 •System Center 2016 •Office 2016 •Windows 10 “Biggest Breakthrough in Technology”
  • 5. 5 KEYNOTE NOTES • Team Productivity is Key – Self Service – Mobility – Surface Hub (Video) – Content Co-Creation – Office Graph – Auto User Profiles – Health Tracker
  • 7. 7
  • 8.
  • 10. 10
  • 11. 11 KEYNOTE NOTES NOTE: This print screen was borrowed from MSIgnite Presentations found online at Chann
  • 13. 13 KEYNOTE NOTES – Microsoft Passport – Data Leakage Prevention – Microsoft Advanced Threat Analytics – Compliance is Key
  • 15. 15
  • 17. 17
  • 19. 19
  • 21. 21
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. 25
  • 27. 27
  • 28. 28
  • 30. 30
  • 32. 32
  • 33. BIG NEWS!! Delve to be delivered as Update for SharePoint 2013 On-Premise later this year!
  • 35. 35 NEXTGEN PORTALS Some good sessions to watch for more information on these topics: • BRK2173: Intelligent Read to Go Next Gen Portals • BRK1105: Office Delve
  • 37. 37 ONEDRIVE FOR BUSINESS IS TOP PRIORITY
  • 40. 40
  • 41. 41
  • 42. 42
  • 43. 43
  • 45. 45 Future Updates to Office 365 Monthly Updates Automatically
  • 47. 47 Future Updates to On Premise 0 Downtime Patching Interim Service Packs
  • 49.
  • 51. 51 SHAREPOINT SESSIONS / UPDATES • FND2101: The Evolution of SharePoint: Overview and Roadmap • BRK2188: What’s new for IT Professionals in SharePoint 2016 • HOL2111: SharePoint Server 2016 First Look • BRK2206: SharePoint UNPLUGGED! Questions Answered on Anything you Heard This Week.
  • 52. 52 SHAREPOINT SESSIONS / UPDATES •13 SharePoint Sessions with Links: http://bit.ly/1AnpwV7 •Blog Post: SharePoint Server 2016 Update: http://blogs.office.com/2015/04/16/sharepoint-server- 2016-update/
  • 55. 55 DEV 2015 @ IGNITE •Everything’s coming up Xamarin –OSS & cross-platform •.NET 4.6, ASP.NET 6, Visual Studio 2015 •EF 7 •Azure, but for real; [hereafter not mentioned today]
  • 56. 56 XAMARIN’S UNIQUE APPROACH Shared C# codebase • 100% native API access • High performance iOS C# UI Windows C# UIAndroid C# UI Shared C# Mobile C# Server Linux/Mono CoreCLRAzure Shared C# Client/Server
  • 57. 57 USING XAMARIN.FORMS THINGS ARE SIMPLER! Shared C# codebase • 100% native API access • High performance C# Server Linux/Mono CoreCLRAzure Shared C# Client/Server Shared C# Mobile
  • 58. 58 WINDOWS APIS - XAMARIN Microsoft.Phone Microsoft.Networking Windows.Storage Windows.Foundation Microsoft.Devices System.Data System.Windows System.Numerics System.Core System.ServiceModel System.Net System System.IO System.Linq System.Xml
  • 59. 59 ENTITY FRAMEWORK 7 - NEW CORE, LESS PAIN, MORE PROFIT
  • 60. 60 DEBUGGIN’ - DIAGNOSTIC TOOLS WINDOW  Memory and CPU graphs  Memory tooling  Debugger break event history  Output window content*  IntelliTrace events* *VS 2015 - Enterprise SKU only
  • 61. 61 •Inspect the live visual tree while debugging – Updates in real time – Jump to source •Live property explorer – See any element’s properties in real time •Selection by clicking on the app DEBUGGIN’ - TOOLS FOR XAML
  • 62. 62 •Visual Studio Emulator for Android •Project Types – C# (via Xamarin partnership) – C++ – Cordova (JavaScript and HTML) DEBUGGIN’ - ANDROID SUPPORT
  • 63. 63 DEBUGGIN’ – 2015 TIPS; ASK, ASK, ASK! THESE AND B4… • Project Properties Launch Options • Start with Stepping • Return Values • Set Next Statement • Step Into Specific • Run to Cursor • Edit and Continue • Step Out • Run to Cursor from Call Stack • Debugger.IsAttached • Debugger.Break() • Visualizers (6) • Peek Definition (Alt + F12) • DebuggerDisplay • DataTips • Transparency • Pinning • Floating • Comments • Make Object ID • Add Watch From Watch • Conditional Breakpoints • Hit Count Breakpoints • Breakpoints on Properties • Lambda Debugging • Immediate Window • Multiple Project Launch • Restart • Diagnostic Tools window • PerfTips • Memory tooling • TracePoints • Edit Variable Value • Exception Settings • Call Stack window • Async • Show Parameter Values • Show External Code • Full Screen mode • Tasks window • Parallel Stacks window • Parallel Watch window • Show threads in source • Threads window • Freeze and Thaw threads • Filter breakpoint • Stepping vs Breakpoints
  • 64. 64 .NET FRAMEWORK 2015 – GALAXY VIEW Next gen JIT (RyuJIT) SIMD Runtime Components Compilers .NET Compiler Platform (Roslyn) Languages innovation .NET Core 5 Libraries .NET Framework 4.6 Libraries NuGet packages .NET Framework 4.6 .NET Core 5 Full .NET Framework for any scenario and library support on Windows Modular libraries & runtime optimized for server and cloud workloads
  • 65. 65 Open Sourcing .NET Platforms • General purpose .NET Core runtime, compilers and libraries • ASP.NET 5 web server stack Fully Supported cross-platform • Windows, Linux and OS X • Visual Studio tooling support (e.g. debugging and deploying to Docker in Linux) • Omnisharp extensions to cross-plat IDEs (Sublime, Emacs…) Open Source • .NET Core and ASP.NET 5 source being developed on GitHub: accepted, tested and fully supported • Close collaboration with Mono community What is Microsoft Open Sourcing? RyuJIT, SIMD Core-CLR Runtime components Compilers .NET Compiler Platform (“Roslyn”) Languages .NET Core 5 Libraries .NET Framework 4.6 Libraries Libraries .NET Framework 4.6 github.com/microsoft/dotnet Get started from: .NET Core 5
  • 66. 66 WE’RE FINALLY RUNNING WITH THE COOL KIDS • • • • •
  • 72. 72 RESOURCES • Ignite Sessions On Demand http://ignite.Microsoft.com • Ignite Sessions and Other Stuff http://channel9.msdn.com/Events/Ignite/2015 • Office 365 Roadmap: http://roadmap.office.com/en-us • Give SharePoint Feedback http://sharepoint.uservoice.com • Give Office Forms Feedback http://officeforms.uservoice.com/
  • 73. 73 RESOURCES • Microsoft Nanoserver http://blogs.technet.com/b/windowsserver/archive/2015/04/08/microsoft- announces-nano-server-for-modern-apps-and-cloud.aspx • Containers http://blogs.technet.com/b/server-cloud/archive/2015/04/08/microsoft- announces-new-container-technologies-for-the-next-generation-cloud.aspx • Service Fabric http://azure.microsoft.com/en-us/campaigns/service-fabric/ • Chef https://www.chef.io/ • Microservices http://microservices.io/patterns/microservices.html
  • 74. 29 North Wacker Drive | 4th Floor | Chicago, Illinois 60606 312.920.8383 | 312.920.8384 fax rightpoint.com Questions?????
  • 76. 76 A DEVELOPER’S PERSPECTIVE “Pumped” about Xamarin – mobile apps • BRK3712 - Go Mobile with C#, Visual Studio, and Xamarin Additional Recommendations • BRK3727 - Modern Data Applications with Entity Framework 7 • BRK3700 - What's New in C# 6.0 and Visual Basic 14 • BRK1306 - New Universal UI/UX Features: How Building Universal Apps with XAML Just Got Easier
  • 77. 77 MORE DEV STUFF Additional Recommendations • BRK3727 - Modern Data Applications with Entity Framework 7 • BRK3700 - What's New in C# 6.0 and Visual Basic 14 • BRK1306 - New Universal UI/UX Features: How Building Universal Apps with XAML Just Got Easier
  • 78. 78 MORE DEV STUFF • BRK3723 - Debugger Tips and Tricks for .NET Developers with Microsoft Visual Studio 2015 • ASP.Net 5 is totally changing – if you know 4, that doesn’t mean you will know 5.
  • 79. 79 RESOURCES • Ignite Sessions On Demand http://ignite.Microsoft.com • Ignite Sessions and Other Stuff http://channel9.msdn.com/Events/Ignite/2015 • Office 365 Roadmap: http://roadmap.office.com/en-us • Give SharePoint Feedback http://sharepoint.uservoice.com • Give Office Forms Feedback http://officeforms.uservoice.com/
  • 80. 29 North Wacker Drive | 4th Floor | Chicago, Illinois 60606 312.920.8383 | 312.920.8384 fax rightpoint.com Kfrehe@rightpoint.com KimFrehe

Editor's Notes

  1. Who Went to Ignite? What Roles are in the room?
  2. The overwhelming key is they are listening Big Corporations are not ready to go to cloud, making transition easier Have plenty of ways for users to give feedback…uservoice links. Hybrid becomes a permanent solution, not merely a way to onboard customers to the cloud Hybrid deployment automation - making that much easier. MS listened, people aren't ready. Scenario picker to provide better experience - visit resource center, similar to exchange - wizard based. Much easier, no longe
  3. Operations Management Suite - Bring Governance to Enterprise Mobility
  4. Want teams to be independent and not dependent on IT Work from Anywhere across any device Remote Workers are no longer 2nd class citizens in remote phone calls
  5. Balance of Familiarity with New Features Microsoft Edge – High Performance – reading mode – allows Microsoft translator to translate content to local language – easy to read, take notes, share notes, etc. Really want to make sure windows 7 users are comfortable with Win 10 without abandoning Win 8 users. Most Used will come forward with Win 7 upgrade Windows 10 – they want every user to WANT Windows 10 Start Menu Most Used List – come forward from Win 7 Recently Added Ask Me Anything Pinned Items Task Bar Multiple Desktop Hey Cortana… Want app experience to be the same on all devices – it is the same code
  6. Dual Desktops Quick Keys: Ctrl Left, Ctrl Right, Drag and Drop from one desktop to another.
  7. The most important thing to know is that Server 2016 is coming from the cloud Bringing the cloud back to your business to enrich your business. Hybrid Search: Cloud Search Service Application gives you more power behind your search ***Waiting until Customer is Ready to move to cloud Bring Cloud to You - Mobile Push Consistent Experiences Across All Apps
  8. What matters most is mobility across devices Natural Interactions Intelligence (Automated, Learned) Cortana Sway – newest member of the family – will be on 0365 next month Delve Power BI
  9. Line weights show frequency of interactions, who’s meeting with who, etc.
  10. Leverages 0365 identity federation services - so can easily share with external people New unified Compliance Center in 0365 that provides single pane of glass to all services subscribed to showed some really cool new features in Windows 10 and Office 2016 that will block copy and paste into personal apps from business apps – based on your identity and context, Windows will know which you are accessing. Such as SS#, CC# Sensitive Data Operations Management Suite - Bring Governance to Enterprise Mobility
  11. BIG INVESTMENTS in Security! Passport – Facial Recognition Identity - SAML becomes first class citizen, Normalizes on Oauth and JWT/SAML with WSFED - has implications on BI to alllow things you couldn’t do before Claims/Cloud ready. Will continue to support previous Moving away from domain based auth, Some apps will rely on Windows Identity Microsoft Advanced Threat Analytics (ATA): Demonstrated some of the new threat analytics visualizations and how you can better identify security threats, breaches based on machine learning and behavioral analysis to protect your organization from an external intrusion
  12. Buy Vs. Build was a recurring theme and MS is depending on partnerships
  13. Email Connect Salesforce App for Outlook Exchange Sync Files Connect   Appexchange.salesforce.com Webparts for SharePoint Files connect also integrates. Google  Drive and Box Developer.salesforce.com Free Tutorials   Salesforce App for Outlook Bringing Salesforce into your email Available in the Office Store Works on a Mac or PC Built for Modern Outlook Applications   Architecture Easier on IT - No installation on Reps' Computers: Manifest file on the Exchange Server. No software to install. Just have to configure on the Exchange Server. Easier on End-Users - Always Running the Latest Version. Architecture Benefits - Apps for Office Framework, No Upgrades Required   Manifest file is lightweight   Supported Exchange Servers Office 365 - Exchange Online Server Dedicated Exchange Online Server On-Prem Exchange 2013 Server - Available Salesforce Winter 16 Release   Bi-directionally syncs   Exchange Sync Extends Salesforce's Reach Always Working Compatible with Any Exchange-Connect Device Easier on IT - nothing to install. Always being upgraded.   Create service account user mailbox with impersonation privileges Verify Autodiscover and   PowerShell Commandlets for Exchange Online
  14. Still working on final numbers, but have heard loud and clear.
  15. Modern Attachments – when you try to attach file, MS suggests links instead.
  16. Navigate to group documents with global nav Instead of having to add someone to a group to share a document, you can now just share one document. Drag and drop files from desktop to group and permissions persist. New "Email Attachments" folder. Soft delete instead of hard delete (recycle bin for groups)
  17. Group Calendar - overlays on top of my own. - they don't block my availability - can click "Add to my Calendar" to block time on personal calendar. Reply all to Calendar Invite, Attach File from Group Shared Documents - creates link to file. Site collection is the base - has same site limitations of any site collections. Capabilities are the same as a document library Dynamic Membership - can use a rule - similar to Audiences
  18. Start a Skype call directly from a Group screen
  19. New Third Level of Permsission, Own, Upload and Viewers. 0365 Video Portal
  20. Popular – how popular to me and how others are viewing it
  21. Who Knows What Who Does What Will be shipped to SP13 in update this year. Cloud Search Service App - leverage Office Graph with on prem content…this is how Delve will be available to 2013 on prem
  22. Find Experiences based on Graph, based on commonalities = what you work on, who you work with. Smart technology, self tagging - Takes Info from Content to find right people and vice versa Machine Learning – new NextGen Portal, ready to go.
  23. Who Knows What Who Does What Will be shipped to SP13 in update ths week. Delve is built on Search and making search better – recommend BRK1105 Office Delve
  24. Personalized Delve to be delivered to OnPrem 2013 later this year! Look for NextGen Portals discovery experiences based on Signals and Machine Learning
  25. Previously separated OnPrem and Cloud results – now intertwined
  26. Enhancements to OneDrive for Business Files: originally wasn’t build for simple personal filed sharing.
  27. One Drive for Business, mobile experience improving - will reduce need for personal drives - still not where they want it to be- they know web ux, syncing reliability and mobile - THIS IS NUMBER ONE PRIORITY
  28. When Documents move or name is changed, links are not broken!
  29. Can invite external people into conversations New Look and Feel 0365 identity - better authentication and sign in so when employee leaves, can get rid of yammer account without having to disable in 2 places.
  30. Yammer icon in the Suite Bar -
  31. External User can view messages – Lots of animations on this slide, best viewed in presentation mode
  32. How to Decide When to Use SharePoint and Yammer and O365 Groups and Outlook and Skype – BRK2101 (and OneNote) Lots of animations on this slide, best viewed in presentation mode
  33. Backward compatible site collections will need to be brought to 2013 (15 mode) before can use - is a database attach upgrade CAN NOT DIRECTLY MIGRATE FROM 2010 Migrate - migration pipeline in API to move data, or several vendors   Prereq - always most current version for 2013 is minimum to be supported SharePoint Server 2016 will require Windows Server 2012 R2 or Windows Server 10.
  34. No More Cumulative Updates that are larger than SharePoint itself….0 downtime patching - all upgraders run online, users will never know, regression issues decrease Next Release: Public Beta Q4, 2015 – Intend to have documentation available with Beta – best feedback GA Q2 2016
  35. Make it easier to patch servers Remove scalability, maintenance issues due to varied design No Longer Role Agnostic
  36. For example…Can set up server to respond solely to User Request, Decrease Latency to make experience faster
  37. Microsoft Forms – no sessions Performance Point not moving to the Cloud – Power BI Moving Forward for Social will be Yammer Visual Studio for Workflow – no other updates User Profile Service going away
  38. This conference was the first time that I’ve seen such a glaring shortage of women in technology. The time is right for women to excel in technology…it’s all about collaboration and women are usually very good at collaborating. If you have a daughter, a niece or a young lady that you know, please encourage her to get her geek on! There is a great need for smart women in Technology.
  39. Devs!
  40. Devs!
  41. I’ve been pumped about the Xamarin partnership with Microsoft to enable C# developers to create mobile apps across Android, iOS, and Windows Phone with significant shared code.  Especially cool is that the Xamarin tools, it was announced, will be an option for install of Visual Studio 2015 as if it were a built-in feature..
  42. Second on my list were the cool announcements of new language and VS features;  highlighted by these three sessions: BRK3727 - Modern Data Applications with Entity Framework 7 <- anybody who felt that <= EF 6 has pain points will be glad to know the changes in 7+ BRK3700 - What's New in C# 6.0 and Visual Basic 14 <- Lambda support in the debugger windows!! And some other things that just make programming easier and less verbose BRK1306 - New Universal UI/UX Features: How Building Universal Apps with XAML Just Got Easier <- the latest and greatest windows development tools
  43. Last, there is always at least one session about Debugger tips at any Microsoft conference;  I always find those super valuable even if you only learn one new trick and this conference was no different;  in fact, I learned a few new things while  being reminded of things I knew but had forgot: