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

.NETASP.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

  • .NET
    Image.NET

    Microsoft, Public domain, via Wikimedia Commons

Related