Html, css, javascript 확장자는 .html, .css, .js 이다. Asp.net 웹페이지 확장자는 .aspx 이다.

<body> 안의 <form> ~ </from> 태그 안에 코드를 작성한다!

 

System.Web.UI.Page Class:  ASP.NET 웹페이지는 PAGE 클래스에서 모든 기능을 상속받는다. ( ex Page_Load)

 

ASP.NET 서버 컨트롤: HTML 태그의 버튼, 텍스트박스, 레이블 처럼 웹페이지에서 모양을 가진 표현 단위 하나를 말한다.

C# 코드와 연동되어 좀더 나은 모양과 기능을 ASP.NET 서버 컨트롤 이라 한다.

 

Runat="server": ASP.NET 모든 HTML 구성요소에 ID 속성과 runat="server" 속성을 주어 html 태그에서 asp.net 서버컨트롤로 바꿀수 있다. (윈폼,wpf 같이 이벤트 드리븐 방식)

자동화된 기능을 구현하다 보니 쓸데없는 html 태그가 내부에 많이 생성되어 네트워크 트래픽이 증가한다. 좀더 클린한 HTML 반환시켜주는 MVC 프레임워크 방식을 선호한다.

 

'C#, ASP.NET, CORE, MVC' 카테고리의 다른 글

ASP.NET 표준 컨트롤  (0) 2020.02.26
ASP.NET 주요 내장 개체  (0) 2020.02.26
ASP.NET 이란  (0) 2020.02.26
[C#]Thread 개요 및 구성요소 사용하는방법  (0) 2020.02.23
[C#] 기타용어 및 개념  (0) 2018.07.20

+ Recent posts