3.2 | 웹 폼의 개요

     

    HTML, CSS, 자바스크립트의 확장자는 일반적으로 *.html, *.css, *.js다. 마찬가지로 ASP.NET 웹 페이지의 확장자는 *.aspx이며, 이 aspx 페이지 하나를 가리켜 ASP.NET 웹 폼이라고 부른다. 일반적인 HTML 페이지는 기본 태그로 body 태그까지 두지만, ASP.NET 페이지는 body 태그 안에 form 태그를 하나 더 두고 그 안에 모든 소스 코드를 작성한다. ASP.NET 웹 폼은 서버 측 자원에 접근하기 쉽고, 기존 HTML 페이지가 할 수 없었던 많은 기능과 웹 사이트 제작에 필요한 많은 기능을 손쉽게 사용하게 도와준다. Visual Studio 2015에서 자동으로 만들어주는 aspx 페이지는 다음과 같다.


    <%@ Page Language=“C#” AutoEventWireup=“true”
      CodeBehind=“Default.aspx.cs” Inherits=“DevASPNET.Default” %>
    
    <!DOCTYPE html>
    
    <html xmlns=http://www.w3.org/1999/xhtml">
    <head runat=“server”>
      <meta http-equiv=“Content-Type” content=“text/html; charset=utf-8” />
      <title>웹 폼</title>
    </head>
    <body>
        <form id=“form1” runat=“server”>
          <div>
          </div>
      </form> ► ASP.NET 페이지는 form 태그 안에 코드를 작성한다
    </body>
    </html>
    

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.