mjsabby
Joined 12 years ago
Joined 12 years ago
I understand the cost, time, etc. but I still think if we can stop doing other useless stuff as humanity and do this it would be net positive.
Then you come down to issues like Linux networking vs. Windows networking, Disk I/O differences which are interesting but from a .NET perspective less so in my opinion.
Near future: Windows Server 2019 + http.sys + ASP.NET Core
Medium future: Windows Server 2019 + Kestrel + ASP.NET Core
I implore you to take a look at this pull request:
https://github.com/dotnet/coreclr/pull/4874
All this does is changes the "core" library for CoreCLR to be renamed from "mscorlib" to "System.Private.Corelib" -- this has an important function, now the .NET team can add more backward compat features (missing types and methods) to mscorlib for those who want to use it.
If your library or product doesn't want to use it, you don't need to.
.NET Core doesn't become more bloated, it says beautiful and Core.
ETW2SQLite: https://github.com/ETWTools/ETW2SQLite
The motivation for these tools is to make Windows system instrumentation data more accessible.