Blog

the game changing new features of dotNET

The Game-Changing New Features of .NET Core 2.1

ASP.NET is one of the most successful web application development frameworks by Microsoft. It is an open source, server-side web application framework created by Microsoft that runs on Windows and was started in the early 2000s. Using ASP.NET developers can build web application framework, templates, database management, database access etc. It is built on a common language runtime that can be used on any Windows server to host powerful ASP.NET websites and technologies and allows developers to make use of .NET languages like C#, J#, VB.

Dot NET Core 2.1 Updates & Features-

With every update, new and extended features are added that help developers deploy highly scalable and high-performance web applications. With the introduction of .NET Core, ASP.NET Core and newer versions of C#, Microsoft really changed the web development arena. C# was already one of the top languages used in the industry, but this new direction Microsoft took really sealed their position and helped their stack’s adoption by a significant number.

New Features in .NET Core Include:

SignalR – Add real-time web capabilities to your ASP.NET Core apps.

Razor class libraries – Use Razor to build views and pages into reusable class libraries.

Identity UI library & scaffolding – Add identity to any app and customize it to meet your needs.

HTTPS – Enabled by default and easy to configure in production.

Template additions to help meet some GDPR requirements – Give users control over their personal data and handle cookie consent.

MVC functional test infrastructure – Write functional tests for your app in-memory.

[ApiController], ActionResult – Build clean and descriptive web APIs.

IHttpClientFactory – HttpClient client as a service that you can centrally manage and configure.

Kestrel on Sockets – Managed sockets replace libuv as Kestrel's default transport.

Generic host builder – Generic host infrastructure decoupled from HTTP with support for DI, configuration, and logging.

Updated SPA templates – Angular, React, and React + Redux templates have been updated to use the standard project structures and build systems for each framework (Angular CLI and create-react-app).

To Develop and Run ASP.NET Core Applications Locally, Download and Install the Following:

  • .NET Core SDK - includes the .NET Core runtime and command line tools
  • Visual Studio Code - code editor that runs on Windows, Mac and Linux
  • C# extension for Visual Studio Code - adds support to VS Code for developing .NET Core applications
  • According to the professionals of the web development companies in Indonesia, .NET Core 2.1 is supported on the following operating systems:

  • Windows Client: 7, 8.1, 10 (1607+)
  • Windows Server: 2008 R2 SP1+
  • macOS: 10.12+
  • RHEL: 6+
  • Fedora: 26+
  • Ubuntu: 14.04+
  • Debian: 8+
  • SLES: 12+
  • openSUSE: 42.3+
  • Alpine: 3.7+
  • Upcoming Versions Probable Release Date
    .NET Core 2.2 Q4 2018
    .NET Core 3.0 Q1 2019
    .NET Core 2.1.x, 2.0.x, 1.x Every 1-2 Months

    Why Developers Love .NET Core 2.1- .NET Core 2.1 can benefit not only traditional .NET developers but all technologists that need to bring robust, performant and economical solutions to market. In the view of the experts of web development companies in Indonesia, both, ASP.NET Core and .NET Core are faster and easier to work with, than their predecessors.

    Recent Posts
    Generic placeholder image
    The Growing Importance of SEO-Friendy..
    Javier Quincoces on 02-Mar-2018

    Contact Info

    Jl. Bukit Gading Raya, Kompleks Gading Bukit Indah Blok V-7 Kelapa Gading, Jakarta Utara 14240 Indonesia

    business@bgrowthnatit.com

    +62 812-1110-7750

    Leave us a message

    We are partner with
    partner