运行时
公用语言运行时 CLR 是生成所有dotnet应用的基础 ;
- 垃圾回收
- 内存安全 和 类型安全;
- 对 编程语言的 全面支持;
- 跨平台设计
语言
这上面没啥 ,自己就只学 C#
编译
NuGet 程序包管理器
NuGet 是适用于 .NET 的包管理器。 它使开发人员能够彼此共享经过编译的二进制文件。 NuGet.org 提供了来自社区的许多常用包。
工具
.NET SDK 是一组用于开发和运行 .NET 应用程序的库和工具。 其中包括 MSBuild 生成引擎、Roslyn(C# 和 Visual Basic)编译器以及 F# 编译器。 大多数命令都是使用 dotnet 命令运行的。 CLI 工具可用于本地开发和持续集成。
Visual Studio 系列 IDE 为 .NET 和 C#、F# 和 Visual Basic 语言提供了出色的支持。
dotnet实现
.NET 类库