-. 웹 폼으로 작업하기 위해서 웹 폼 컨트롤의 종류 및 ASP.Net 플랫폼 아키텍처를 정리하자. ASP.NET 플랫폼을 크게 분리한다면 페이지(Pages), 서비스(Service), 애플리케이션 인프라스트럭처(Application Infrastructure)의 세가지 항목으로 구분할 수 있다. 1. 페이지(Pages) -. ASP.NET 에서는 기존에 Form의 Submit에 국한 되었던 클라이언트와 서버 사이의 한계에서 벗어나 각각의 HTML의 Form 컨트롤들을 서버 컨트롤로 제공하여 프로퍼티의 제어와 각각의 기본적인 메소드 및 이벤트를 활용함으로써 보다 확장성 있는 이벤트 기반 프로그래밍 모델을 제공한다. -. 웹 서버는 접속한 클라이언트의 타입을 자동으로 체크하여 DTHML, HTML3.2, WML 방식등으로 자동 렌더링해 준다. -. 코드 비하인드(Code Behind)를 통해 코드와 HTML 태그를 분리하여 개발자들의 개발 생산성을 높여 준다. -. 모든 페이지는 사용자로부터 최초의 Request를 받을 때 자동으로 컴파일되어 바이너리 형태로 저장됨으로써 이전의 스크립트 방식의 단점인 인터프리팅의 제한성을 극복하였다. 2. Html 서버 컨트롤 3. 웹 서버 컨트롤
4. 웹 서비스(Web Service)
5. 인프라스터럭처(Infrastructure) |
'study' 카테고리의 다른 글
ASP.NET With C Shap [hoons.kr] chapter 3 (0) | 2010.12.27 |
---|---|
ASP.net With C Shap Chapter 2 [훈스닷넷 강좌 펌] (0) | 2010.12.27 |
이미지 따라 움직이는 마우스 (0) | 2010.12.26 |
ASP 함수 모음 (0) | 2010.12.26 |
저장 프로시져 (0) | 2010.12.26 |