June 27, 2016
ASP.NET Core 1.0 released
MicrosoftThe software giant behind Windows, Office, Azure, and Xbox — founded by Bill Gates and Paul Allen. shipped ASP.NETMicrosoft's framework for building web applications and APIs on the .NET platform. Core 1.0 on June 27, 2016 — a cross-platform, modular rewrite of ASP.NETMicrosoft's framework for building web applications and APIs on the .NET platform. alongside .NET Core.
What it was for
ASP.NETMicrosoft's framework for building web applications and APIs on the .NET platform. Core runs on Linux and macOSApple's desktop operating system — runs on Mac hardware with Unix foundations and the Cocoa UI framework. with Kestrel, middlewareSoftware between applications and lower-level systems — handles integration, messaging, or shared services. pipelines, and dependency injection built in — `dotnet new webapi` scaffolds APIs without IIS. It unified MVC and Web APIApplication programming interface — a defined way for programs to talk to each other or to a service., enabling microservicesAn architecture splitting applications into small independent services — each deployed and scaled separately. and containerized .NET deployments outside Windows Server.
Companies
- Microsoft
Why it's here
ASP.NETMicrosoft's framework for building web applications and APIs on the .NET platform. Core broke .NET web development out of Windows-only IIS deployments.
Why it mattered
Cross-platform Kestrel and middlewareSoftware between applications and lower-level systems — handles integration, messaging, or shared services. pipelines defined modern .NET web architecture.
What it solved
ASP.NET FrameworkMicrosoft's original managed runtime for Windows — CLR, BCL, and WinForms/ASP.NET stacks. was tied to Windows and monolithic System.Web abstractions.
Media
- Image.NET
Microsoft, Public domain, via Wikimedia Commons
Related
- .NET Core 1.0 releasedJune 27, 2016
- .NET 6 LTS releasedNovember 8, 2021
- .NET Framework 1.0 releasedJanuary 15, 2002