このコンテンツは選択した言語では利用できません。

Chapter 3. Features and Benefits


3.1. Current Features and Benefits

.NET Core 2.0 offers the following features and benefits.

  • Runtime and framework libraries

    .NET Core consists of the CoreCLR runtime and the CoreFX framework libraries as well as compilers, build tools, tools to fetch NuGet packages, and a command-line interface to tie everything together. Benefits include:

    • Automatic memory management
    • Type safety
    • Delegates and lambdas
    • Generic types
    • Language Integrated Query (LINQ)
    • Async programming
    • Native interoperability
  • .NET Core 2.0 supports developing applications using ASP.NET Core 2.0 and EF Core 2.0, which bring benefits such as:

    • New lightweight and modular HTTP request pipeline
    • Ability to host on a web server or self-host in your own process
    • Built on .NET Core, which supports true side-by-side app versioning
    • Available entirely as NuGet packages
    • Integrated support for creating and using NuGet packages
    • Single aligned web stack for web UI and web APIs
    • Cloud-ready environment-based configuration
    • Built-in support for dependency injection
    • New tooling that simplifies modern web development
Note

ASP.NET Core is available from NuGet, which enables ASP.NET Core applications to run on Red Hat systems.

3.2. New Features and Benefits

With the release of .NET Core 2.0, .NET Core continues to broaden its support and tools for application development in an open source environment. The latest version of .NET Core includes the following improvements.

  • API expansion

    There are now approximately 20,000 more API endpoints. Developers familiar with .NET will find the experience with .NET Core 2.0 to be a far more familiar environment with easier porting and better cross-framework compatibility. See .NET Standard 2.0 for more details on which APIs are available for the various namespaces.

  • Support for .NET Standard

    Support for .NET Standard 2.0 is built into .NET Core 2.0. Here are some highlights from Introducing .NET Standard.

    • .NET Standard 2.0 is a set of APIs that all .NET platforms have to implement. This unifies the .NET platforms and prevents future fragmentation.
    • .NET Standard 2.0 will be implemented by .NET Framework, .NET Core, and Xamarin. For .NET Core, this will add many of the existing APIs that have been requested.
    • .NET Standard 2.0 includes a compatibility shim for .NET Framework binaries, significantly increasing the set of libraries that you can reference from your .NET Standard libraries.
    • .NET Standard 2.0 will replace Portable Class Libraries (PCLs) as the tooling story for building multi-platform .NET libraries. You can see the .NET Standard API definition in the dotnet/standard repository on GitHub.
  • Consistent versioning scheme

    The CLI tools and the CoreCLR runtime and the CoreFX libraries are all versioned consistently to make it easier to see what goes with what. This practice should continue going forward.

  • Better command-line tooling

    The Red Hat release of .NET Core 2.0 introduces fresh support for using csproj-based projects compatible with newer IDEs, such as Visual Studio 2017.

  • Better cloud support

    This release includes several features improving .NET Core’s performance and scaling features for the cloud. It includes better OpenShift Container Platform support as well as smaller images.

Report a bug

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る