SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

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

Hinweis der Redaktion

  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: