Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 2.25 KB

.net.md

File metadata and controls

35 lines (25 loc) · 2.25 KB

.NET (pronounced as "dot net"; previously named .NET Core) is a free and open-source, managed computer software framework for Windows, Linux, and macOS operating systems. It is a cross-platform successor to .NET Framework. The project is primarily developed by Microsoft employees by way of the .NET Foundation, and released under the MIT License.

History

In April 2019, Microsoft released .NET Framework 4.8, the last version of the framework as a proprietary offering. Only monthly security and reliability bug fixes to that version have been released since then. No further changes to that version are planned.

The .NET Standard is a set of common APIs that are implemented in the Base Class Library of any .NET implementation. The class library of each implementation must implement the .NET Standard, but may also implement additional APIs.

In November 2020, Microsoft released .NET 5.0. The "Core" branding was removed and version 4.0 was skipped to avoid conflation with .NET Framework, which remains the Windows-specific product. It addresses the patent concerns related to the .NET Framework.

FAQs

  • .NET Core and .NET Standard: What Is the Difference?

    .NET Standard is an API specification that defines, for a given version, what Base Class Libraries must be implemented.
    .NET Core is a managed framework that is optimized for building console, cloud, ASP.NET Core, and UWP applications. It provides an implementation of .NET Standard for the Base Class Libraries.

  • .NET Standard 和 .NET Core 区别?

    再后来 mono 和 .NET Core 完成了基础库的统一,变成了新的 .NET,于是 .NET Standard 的使命 也结束了,只剩下一个统一的 .NET。