ASP.NET Core 2.0 Preview 2 Released

As indicated earlier this month, Microsoft has launched the Preview 2 of ASP.NET Core 2.0. The company has informed that the Preview 2 contains a number of new features also, such as new SPA templates, along with the fixes to the issues reported by users.
 
“At Build 2017, we released an initial preview version of ASP.NET Core 2.0. Over the last two months we have incorporated your feedback and added a number of new features. We now have a Preview 2 version of the ASP.NET Core 2.0 framework and Visual Studio tools for you to try.”
 
Following are the new features and updates in ASP.NET Core 2.0 Preview 2, as per the official announcement
  • New SPA templates for React and Angular are now available in Visual Studio 2017 Preview v15 3 as well as on the command-line tools as part of standard installation.
Source: blogs.msdn.microsoft.com 
  • Option for choosing to build ASP.NET Core 2.0 applications with the .NET Framework. 
 
Source: blogs.msdn.microsoft.com
  • More Server constraint configuration options added to the Kestrel Server. Now, limits can be added for the following -
    • Maximum Client Connections
    • Maximum Request Body Size
    • Maximum Request Body Data Rate

  • Razor engine is also updated to work with the new Roslyn compiler that includes support for some features of C# 7.1.
  • Enhanced HTTP Header Support for Range, ETags, and LastUpdate.
  • Now, you can add a page filter for Razor Pages globally or using an app model convention.
  • The Preview 2 version of ASP.NET Core 2.0 can be deployed to Azure App Service with no changes needed.
Apart from these features and improvements, the company informas that it has pulled out some features from the Preview 1 also, that seemed unnecessary for the new Preview.
  • NET Core Identity as a Service, including the support for issue identity and access tokens using OpenID Connect and OAuth 2.0
  • Default configuration schema for configuring HTTPS, certificates and authentication (you can still configure logging by default).
You can learn more about these changes from the official blog, or download ASP.NET Core 2.0 Preview 2 from here.
Up Next