Microsoft Connect /17/ :55 PM

Slides:



Advertisements
Similar presentations
0 to DevOps. 0 to DevOps Who am I? Donovan Brown Fun Stuff 5/7/2018 Who am I? Donovan Brown Principal DevOps Manager.
Advertisements

Microsoft Virtual Academy
ASP.NET Core: Web apps, cloud apps, and containers
6/2/2018 4:08 AM BRK3327 Ten things you didn't know about building .NET UWP apps in Visual Studio 2017 Daniel Jacobson Program Manager – Visual Studio.
6/17/ :27 AM BRK3341 Unlock extensibility by connecting your service to PowerApps and Microsoft Flow Theresa (Tessa) Palmer–Sr. Program Manager Sunay.
Get Typed with TypeScript!
Data Science & Web Dev with Python in Visual Studio
Getting Started with Visual Studio Tools for Tizen
Microsoft Virtual Academy
Windows Azure Jason Olson, Program Manager 4-142
Microsoft Connect /23/2018 5:27 PM
Azure API Management Jothi Prakash A
Microsoft Virtual Academy
Introducing ASP.NET Core 2.0
Microsoft Virtual Academy
Microsoft Connect /21/2018 9:41 PM
Microsoft Build /12/2018 2:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Nick Trogh Technical Evangelist, Microsoft.
Microsoft Build /14/ :29 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Connect /23/ :48 AM
Getting Started With TypeScript
Microsoft Build /24/2018 4:02 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Using Visual Studio and VS Code for Embedded C/C++ Development
Microsoft Connect /26/2018 6:08 PM
Microsoft Connect /26/2018 6:09 PM
Hosted Web Apps with Windows App Studio
Entity Framework Core.
Visual Studio 2013 for web developers
Release Management with Visual Studio Team Services
12/1/2018 9:33 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
TechEd /3/2018 8:11 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
12/3/2018 7:56 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Application Insights Diagnostics Preview
Connected Animations Create seamless page transitions in the Fall Creators Update Steven Moyes Program Manager – User Experience Platform.
Microsoft Virtual Academy
Web Development in Visual Studio 2017
Deep Dive into the Team Foundation Server 2012 Agile Planning Tools
Team Foundation Server 2010 for Everyone
Open sourced Power BI visuals The power you need for your custom visualization needs Lukasz Pawlowski Senior Program
Microsoft Connect /2/2019 9:06 AM
Windows Template Studio
1/14/2019 3:57 AM © 2004 Microsoft Corporation. All rights reserved.
API DOCUMENTATION Swetha Mohandas Microsoft Connect 2016
Microsoft Connect /17/2019 9:55 PM
Windows Phone: Developer Best Practices and How to Maximize Performance
TechEd /18/ :08 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /18/2019 2:43 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Connect /16/ :45 PM
Microsoft Ignite /17/2019 6:00 PM
C++ Productivity Improvements
Microsoft Connect /19/2019 2:33 PM
Microsoft Connect /22/2019 9:54 PM
Microsoft Virtual Academy
Microsoft Connect /23/ :38 AM
Microsoft Office 4/3/2019 Deep Dive into native Universal App development with the Office 365 APIs Speaker name Title Microsoft Corporation © 2012 Microsoft.
TechEd /7/2019 1:14 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
One Marketing Template
4/12/2019 5:27 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Learning with Xamarin Workbooks
4/20/ :00 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
5/6/2019 7:40 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
The new IT Roadmap planning tool
Microsoft Connect /28/2019 1:25 AM
5/30/2019 1:59 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
What’s New in the Visual Studio 2013 IDE
Blazor A new framework for browser-based .NET apps Ryan Nowak
11/11/2019 1:15 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Connect /14/ :11 AM
Presentation transcript:

Microsoft Connect 2016 9/17/2018 12:55 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

C++ standards conformance Microsoft Connect 2016 9/17/2018 12:55 PM C++ standards conformance Andrew Pardoe https://blogs.msdn.com/vcblog © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Agenda Compiler conformance Library conformance 9/17/2018 12:55 PM Agenda Compiler conformance Standards conformance that you can adopt at your pace while leading in the C++ Standards committee Library conformance Standard Template Library is up-to-date with published standards and already includes many draft standard features Learn more on the VC Blog https://blogs.msdn.com/vcblog/tag/connect2016 © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Visual C++ compiler standards conformance 9/17/2018 12:55 PM Visual C++ compiler standards conformance Conformance gains in VS 2015 Started work on SFINAE, constexpr improvements, etc. Parser rejuvenation: https://aka.ms/CompilerRejuvenation What’s left to do? Two-phase name lookup Finish expression SFINAE Bugs (static initialization, etc.) C99 preprocessor Conformance without breaks Some MSVC-specific code requires changes : https://aka.ms/MSDNCppConformance Version switches and /permissive- let you control how quickly to move: https://aka.ms/VersionSwitches © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo C++ 14 extended constexpr Microsoft Connect 2016 9/17/2018 12:55 PM Demo C++ 14 extended constexpr © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Turn off permissive (non-conforming) behavior with /permissive- Microsoft Connect 2016 9/17/2018 12:55 PM Demo Turn off permissive (non-conforming) behavior with /permissive- © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Libraries and TS progress 9/17/2018 12:55 PM Libraries and TS progress STL on-track with C++17 draft STL was C++11, 14, 17-in progress complete in Jan 2016. Since then have added <any>, <optional>, <string_view>, <variant>, and more : https://aka.ms/STLVS2017p5 Technical specifications Coroutines implemented in Visual C++, starting Clang C++ Modules being used for production code at Microsoft VC++ port of Range-v3, working on main trunk & TS Try our latest compiler drop Updated compiler tools are available through NuGet with drop-in install and removal: https://aka.ms/DailyMSVC Speaker here, don’t override with content. *delete this box when your slide is finalized © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Range-v3-VS2015 Microsoft Connect 2016 9/17/2018 12:55 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Check out the VC++ blog! https://blogs.msdn.com/vcblog/tag/connect2016 9/17/2018 12:55 PM Check out the VC++ blog! https://blogs.msdn.com/vcblog/tag/connect2016 New language features New library constructs Conformance progress New compiler configuration options …as well as IDE & productivity features Cross-platform and IOT development Code analysis and the C++ Core Checkers …and more! Speaker here, don’t override with content. *delete this box when your slide is finalized mailto://visualcpp@microsoft.com © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9/17/2018 12:55 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.