더북(TheBook)

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>

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