Microsoft Docs

ASP.NET on the .NET Framework

ASP.NET is a powerful, server-side web application framework for building dynamic web sites, applications and services. It provides a rich set of features that simplify the development of modern, responsive, and secure web experiences.

Key Features

Sample: Hello World with Web Forms

<%@ Page Language="C#" AutoEventWireup="true" %>
<!DOCTYPE html>
<html>
<head runat="server">
    <title>Hello ASP.NET</title>
</head>
<body>
    <form id="form1" runat="server">
        <asp:Label ID="lblMessage" runat="server" Text="Hello, World!" />
    </form>
</body>
</html>

Resources

Explore the sections in the left navigation to dive deeper into each aspect of ASP.NET. For quick reference, see the API Index.