What is ASP.NET? ASP.NET is an open source web framework, created by Microsoft, for building modern web apps and services with .NET. ASP.NET is cross platform and runs on Linux, Windows, macOS, and Docker. The .NET platform .NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications. The base platform provides components that apply to all different types of apps. Additional frameworks, such as ASP.NET, extend .NET with components for building specific types of apps. Here are some things included in the .NET platform: The C#, F#, and Visual Basic programming languages Base libraries for working with strings, dates, files/IO, and more Editors and tools for Linux, Windows, macOS, and Docker ASP.NET extends .NET ASP.NET extends the .NET platform with tools and libraries specifically for building web apps. These are some things that ASP.NET adds to the .NET platform: Base framework for processing web reques...