Get started with web development using ASP.NET Core. In this beginner-friendly pathway, you'll learn the basics languages of C#, HTML, CSS, Razor Pages, and more!
ASP.NET is a server-side (back-end) web-application framework designed for web development to produce dynamic(active) web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, applications and services. The name stands for Active Server Pages Network Enabled Technologies.
Razor provides a syntax for creating dynamic web pages using HTML and C#. Your C# code is evaluated on the server (back-end) and the (front-end) resulting HTML content is sent to the user. Code that executes client-side is written in JavaScript. ASP.NET integrates with JavaScript frameworks and includes pre-configured templates for single page app (SPA) frameworks like React and Angular.