你知道现在的.net是什么样的吗,一张图告诉你

Here are these concepts used in an example sentence, for context:

  • Application Framework - “Are you using the ASP.NET Core web framework for that microservice?”

  • Metapackage - “I want to install the ASP.NET Core framework; it’s a package of packages”

  • Package/NuGet - “I know there’s a NuGet package for decoding JSON.”

  • Library/Assembly - “Now, you’ll compile your source into an assembly”

  • .NET Standard – “Which version of the .NET Standard specification does your assembly target?"

    • "My Apple Watch supports .NET Standard 1.6 but my Windows 10 laptop supports 2.0 with more APIs.”

  • C#, F#, VB, etc – “Which language did you use?”

  • .NET SDK - “Did you get the developer tools?”

  • CLR/CoreCLR – “Which runtime is your app using?”

  • An implementation of .NET is a runtime along with libraries that implement a version of the .NET Standard

    • “Are you using .NET Core, .NET Framework, or Mono for this project?”

  • Platform - An operating system and some hardware (ARM, x64, etc.)

    • “Is that an ASP.NET Core app running in Docker on a Raspberry Pi?”

Constructive feedback, please. This is a draft.

立即访问http://market.azure.cn

原文地址:https://www.cnblogs.com/zangdalei/p/7444402.html