C# 8 and .NET Core 3 Projects Using Azure - Second Edition
by Paul Michaels, Dirk Strauss, Jas Rademeyer
Windows Compatibility Pack
The history behind .NET Core is an interesting one and one that I won't go into exhaustive detail about here (had to quickly get that in, before you close this book and pick up something by Stephen King!). I would, however, like to talk briefly about (at least one of the reasons) why Microsoft chose to create .NET Core.
The .NET Framework has been around since 2002, and you can still run an application now that was written then. At the time of writing, this means that the .NET Framework needs to support nearly 20 years of assumptions and code, based on the technical landscape at that time.
Due to this, Microsoft found themselves stuck in a position where they couldn't change anything fundamental because they couldn't ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access