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

Slides:



Advertisements
Similar presentations
Three Runtimes, one standard… .NET Standard: All in Visual Studio 2017
Advertisements

12/29/2017 2:33 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Modernizing your. NET applications with. NET Standard,
What’s new in Entity Framework Core 2.0
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/8/ :30 AM BRK3304 Modern .NET: Cloud, Containers, Microservices and Mobile all in Visual Studio 2017 Scott Hunter, Director PM Kasey.
6/5/2018 1:30 PM THR1029 Spend less time managing data and more time with customers: Quick tour of Outlook Customer Manager Welly Lee
DevOps for any language
THR3052 Tips and tricks: Build, deploy, and manage web apps powered by containers Ahmed Elnably Program Manager
Azure Cloud Shell Magic of Modern Command-line Management
ASP.NET Core 2.0 Fundamentals
Developing Hybrid Apps on Microsoft Azure Stack
The Modern ASP.NET Tech Stack!
Azure SDKs and Tools for You
Get Typed with TypeScript!
Performing a Seamless Migration in Azure SQL DB
What a Real, Functioning DevOps Team Looks Like
SQL Server on Linux on All-Flash Arrays
Microsoft Ignite /31/ :08 AM
Building Innovative Apps using the Microsoft Developer Platform
Workflow Orchestration with Adobe I/O
Automate all things! Microsoft Azure continuous deployment
Modern Front-End Web Development with Visual Studio
Agile Planning with Visual Studio Team Services (VSTS)
DNN Connect 2017 Microsoft Keynote
Introducing ASP.NET Core 2.0
9/22/2018 3:49 AM BRK2247 Learn from MVPs: Panel discussion on all things SharePoint and OneDrive © Microsoft Corporation. All rights reserved. MICROSOFT.
Controlling and leveraging the power of the Microsoft Graph
Microsoft Build /11/2018 2:12 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Confidence at speed: Visual Studio 2017 and your CI pipeline
Building Modern Web Apps with ASP.NET MVC 6
Azure PowerShell Aaron Roney Senior Program Manager Cormac McCarthy
Continuous Delivery for Microsoft Azure
Explore web development with Microsoft ASP.NET Core 1.0
Overview of the .NET Platform
11/14/ :24 AM BRK2069 Build powerful new applications for the enterprise on Windows 10 with the Universal Windows Platform Ginny Caughey President.
11/15/ :59 AM THR2294 Building great looking experiences with Microsoft Graph and Office UI Fabric Ben Summers Office Marketing David Lavenda Harmon.ie.
Continuous Delivery with Visual Studio Team Services
Learn. Imagine. Build. .NET Conf
Azure Advisor: Optimization in the best way
Bring existing desktop apps to UWP with the Desktop Bridge
Mobile Center and VSTS:​ Better together for your Mobile DevOps
Microsoft Connect /1/2018 2:36 AM
Microsoft products for non-profits
Introduction to ASP.NET Core 1.0
Five cool things you can do with Windows PowerShell on Office 365
Microsoft To-Do Preview
Microsoft Exchange: Through the eyes of MVPs (Panel discussion)
MDM Migration Analysis Tool (MMAT)
Overview: Dynamics 365 for Project Service Automation
TechEd /22/2019 9:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Sami Laiho AMA - Ask Me Anything
Breaking Down the Value of A Yammer Post: 20 Things to Do
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Cool Microsoft Edge Tips and Tricks
When Bad Things Happen to Good Applications
Getting the most out of Azure resources with Azure Advisor
Manage your App Service resources using Command line tools
“Hey Mom, I’ll Fix Your Computer”
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Consolidate, manage, backup, and secure your cloud content
Designing Bots that Fit Your Organization
Ask the Experts: Windows 10 deployment and servicing
Шитманов Дархан Қаражанұлы Тарих пәнінің
Build /15/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Digital Transformation: Putting the Jigsaw Together
WCF and .NET Framework Microservices in Containers
Diagnostics and troubleshooting in Azure App Service Support Center
Optimizing your content for search and discovery
Presentation transcript:

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.

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.

.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.

ASP.NET Core 2.0 is here!

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

.NET Core 2.0 is here too!

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.

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

Get started with ASP.NET Core 2.0 Install .NET Core 2.0 SDK from https://dot.net/core Install Visual Studio from https://visualstudio.com

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

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

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

.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

Try ASP.NET Core 2.0 today! Install .NET Core 2.0 from https://dot.net/core Install Visual Studio from https://visualstudio.com

Additional resources Docs Code Blogs Community standup https://docs.microsoft.com/dotnet/core https://docs.microsoft.com/aspnet/core Code https://github.com/dotnet/home https://github.com/aspnet/home Blogs https://blogs.msdn.microsoft.com/dotnet/ https://blogs.msdn.microsoft.com/webdev Community standup https://live.asp.net Code conversations https://channel9.msdn.com/Shows/Code-Conversations

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 https://myignite.microsoft.com/evaluations Phone: download and use the Microsoft Ignite mobile app https://aka.ms/ignite.mobileapp 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.

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.