June 27, 2016

.NET Core 1.0 released

MicrosoftThe software giant behind Windows, Office, Azure, and Xbox — founded by Bill Gates and Paul Allen. released .NET Core 1.0 on June 27, 2016 — a cross-platform, open-source fork of .NET for Windows, Linux, and macOSApple's desktop operating system — runs on Mac hardware with Unix foundations and the Cocoa UI framework..

What it was for

.NET.NET Core broke .NET free from Windows-only deployment: ASP.NETMicrosoft's framework for building web applications and APIs on the .NET platform. APIs on Linux containers, microservicesAn architecture splitting applications into small independent services — each deployed and scaled separately. on macOSApple's desktop operating system — runs on Mac hardware with Unix foundations and the Cocoa UI framework. dev machines, and MITMassachusetts Institute of Technology — a research university central to many computing breakthroughs.-licensed runtime code. It evolved into modern .NET 5+ and replaced .NET FrameworkMicrosoft's original managed runtime for Windows — CLR, BCL, and WinForms/ASP.NET stacks. for new cloud and cross-platform projects.

Companies

  • Microsoft

Why it's here

.NET Core was MicrosoftThe software giant behind Windows, Office, Azure, and Xbox — founded by Bill Gates and Paul Allen.'s pivot to open, cross-platform server development.

Why it mattered

Linux and DockerSoftware that packages applications into containers — became the default way to ship and deploy services. support made C# viable outside the Windows data center.

What it solved

.NET FrameworkMicrosoft's original managed runtime for Windows — CLR, BCL, and WinForms/ASP.NET stacks. was Windows-only; cloud-native teams needed the CLRCommon Language Runtime — the virtual machine that executes .NET assemblies and manages memory. on Linux.

Media

  • .NET
    Image.NET

    Microsoft, Public domain, via Wikimedia Commons

Related