MS的角色:
维护一套 C# 标准库 (各个平台通用,JavaSE,OOP, .NET Standard )
开发一些神秘的第三方包,专门跑在某一些平台上 (平台特定的类库) (包管理器,using xxx; )
让第三方包的数量远远大于标准库,然后卖平台顺便卖SDK卖第三方包 (JavaEE)
让 C# 标准库作为一个图灵等价的编程语言 完备而低调
https://docs.microsoft.com/zh-cn/dotnet/standard/class-libraries
典型的 MS自制的卖的第三方包,顺便推销 .NET Framework 4.8 runtime 和 Windows Server
ASP.NET MVC 5 (.NET Framework 4.8 runtime)
==============
https://docs.microsoft.com/en-us/aspnet/mvc/
相比 FCL (相当于 第三方包,带奇奇怪怪依赖的包管理器无法解决的第三方包 平台特定的类库),BCL (相当于 JavSE, .NET Standard) 仅仅是 很小一块
https://docs.microsoft.com/en-us/dotnet/standard/class-libraries
BCL - 覆盖了大部分工作
System.Net.WebClient
System.Net.Http.HttpClient
第三方包 (即 非BCL)
System.Text.Json
https://docs.microsoft.com/en-us/dotnet/standard/serialization/system-text-json-overview
https://www.nuget.org/packages/System.Text.Json
第三方包 (即 非BCL)
System.Web 命名空间
System.Web.Rounting
System.Web.Caching
System.Web 这个类 不是 BCL ,它 在 ASP.NET Core runtime 中消失
http://www.cxybcw.com/46828.html
System.Web.Rounting - FCL
https://docs.microsoft.com/zh-cn/dotnet/api/system.web.routing
System.Web.Caching
https://www.cnblogs.com/John-Connor/archive/2012/05/17/2501864.html
Go语言标准库
===========
http://codingbefore.com/article/aid/1577071618623
.NET Standard 类库 (BCL)
========================
https://docs.microsoft.com/zh-cn/dotnet/standard/class-libraries
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。