Presentation is loading. Please wait.

Presentation is loading. Please wait.

ASP.NET Core: Web apps, cloud apps, and containers

Similar presentations


Presentation on theme: "ASP.NET Core: Web apps, cloud apps, and containers"— Presentation transcript:

1 ASP.NET Core: Web apps, cloud apps, and containers
5/30/2018 7:46 AM BRK3195 ASP.NET Core: Web apps, cloud apps, and containers Maria Naggaga & Daniel Roth Program Managers Microsoft © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 COMMON INFRASTRUCTURE
5/30/2018 7:46 AM .NET platform today .NET FRAMEWORK WINDOWS UWP DESKTOP CLOUD .NET CORE ASP.NET CORE XAMARIN MOBILE TOOLS Visual Studio .NET STANDARD LIBRARY Visual Studio for Mac Visual Studio Code COMMON INFRASTRUCTURE Compilers Languages Runtime components © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 .NET Core -- Cross-platform services
5/30/2018 7:46 AM .NET Core -- Cross-platform services DESKTOP .NET FRAMEWORK WINDOWS UWP .NET CORE ASP.NET CORE CLOUD MOBILE XAMARIN TOOLS Visual Studio .NET STANDARD LIBRARY Visual Studio for Mac Visual Studio Code COMMON INFRASTRUCTURE Compilers Languages Runtime components © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 ASP.NET Core 2.0 is here!

5 What’s new in ASP.NET Core 2.0?
Get started faster Razor Pages Revamped authentication SPA templates (Angular/React/React+Redux) Page and View compilation Performance Seamless diagnostics

6 .NET Core 2.0 is here too!

7 Leverage new APIs in .NET Standard 2.0
5/30/2018 7:46 AM Leverage new APIs in .NET Standard 2.0 Has much bigger API surface Extended to cover intersection between .NET Framework and Xamarin Also makes .NET Core 2.0 bigger as it implements .NET Standard 2.0 +20K More APIs than .NET Standard 1.x Can reference .NET Framework libraries Compatibility shim allows referencing existing .NET Framework binaries No recompile required – also covers existing NuGet packages Limited to libraries that only use APIs that are available for .NET Standard ~70% of NuGet packages are API compatible © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 APIs in .NET Standard 2.0 DATA XML SERIALIZATION NETWORKING IO
DataSet • DataTable • SQLClient XML XLinq • XML Document • XPath • Schema • XSL SERIALIZATION BinaryFormatter • Data Contract • XML NETWORKING Sockets • HTTP • Mail • WebSockets IO Files • Compression • MMF THREADING Threads • Thread Pool • Tasks CORE Primitives • Collections • Reflection • Interop • Linq

9 Get started with ASP.NET Core 2.0
Install .NET Core 2.0 SDK from Install Visual Studio from

10 Let’s get started with ASP.NET Core 2.0!
Maria Naggaga & Danie Roth

11 What’s new? Get started faster Razor Pages Revamped authentication
SPA templates (Angular/React/React+Redux) Page and View compilation Performance Seamless diagnostics

12 More improvements Kestrel hardening Razor support for C# 7.1
Media type suffixes Tag Helper components IHostedStartup IHostedServices

13 .NET @ Ignite Session Speakers Date
Modern .NET: Cloud, Containers, Microservices and Mobile Scott Hunter, Kasey Uhlenhuth Tuesday, 10:45am Security and identity in ASP.NET Core Barry Dorrans Entity Framework Core 2.0: Data on server, cloud, mobile, and more Diego Vega, Andrew Peters Xamarin: The future of mobile development James Montemagno Monday, 4pm Modernizing your .NET enterprise without a rewrite: WinForms, WCF and SQL to cloud and .Net Core Taylor Brown,  Scott Hunter,  Adam Braden Wednesday, 12:30pm

14 Try ASP.NET Core 2.0 today! Install .NET Core 2.0 from Install Visual Studio from

15 Additional resources Docs Code Blogs Community standup
Code Blogs Community standup Code conversations

16 Please evaluate this session
Tech Ready 15 5/30/2018 Please evaluate this session From your Please expand notes window at bottom of slide and read. Then Delete this text box. PC or tablet: visit MyIgnite Phone: download and use the Microsoft Ignite mobile app Your input is important! © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 5/30/2018 7:46 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "ASP.NET Core: Web apps, cloud apps, and containers"

Similar presentations


Ads by Google