Dot-Net
.NET 平台、.NET 環境或 .NET 框架哪個正確?平台/環境/框架之間有什麼區別?
在某些文件(即 ECMA-334)中使用了“.NET 框架”的名稱,但在其他文件(在許多書籍中)中,使用了“.NET 平台”。我看到有人將 .NET 稱為 .NET 環境。
- 哪一個是 .NET 的正確命名法?
- 一般來說,平台/環境/框架之間有什麼區別?
添加
不容易看出這三個名字是一樣的
- 我們不說 Qt 平台,而是說 Qt 框架
- 我們說跨平台是指在許多作業系統上的互操作性,而不是跨框架。
如果人們只是說 .NET 環境、.NET 平台和 .NET 框架的含義相同,只針對 .NET,我可以接受。
這些在語義上是相同的。用法僅取決於使用它的上下文:
- 您使用 .NET 框架(等於 .NET 庫)建構程式碼
- 程式碼在 .NET 平台上執行(在 CLR 中)
- 您需要安裝 .NET 環境(.NET 框架可再發行版)
它們都不是唯一的“正確的”,而所有場景都正確。
全部正確。它們本質上是同義詞。