Share via


AJAX 및 클라이언트 기능 추가

업데이트: 2007년 11월

ASP.NET 웹 페이지에 클라이언트 스크립트 기능을 포함하여 ASP.NET의 서버 기반 기능을 향상시킬 수 있습니다. 클라이언트 스크립트를 사용하여 기능이 보다 다양하고 응답성이 우수한 사용자 인터페이스를 제공할 수 있습니다. 그뿐 아니라 클라이언트 스크립트를 사용하면 브라우저에서 페이지가 실행되는 동안 웹 서버에 대한 비동기 호출을 수행할 수도 있습니다.

ASP.NET에서는 두 가지 방법으로 클라이언트 기능을 포함할 수 있습니다. 첫 번째 방법은 ASP.NET의 AJAX 기능을 사용하는 것입니다. ASP.NET AJAX에는 개체 지향 프로그래밍 및 ASP.NET 모델의 다양한 이점을 클라이언트 스크립팅에 사용할 수 있도록 하는 클라이언트 스크립트 기능 라이브러리가 포함되어 있습니다. 또한 ASP.NET AJAX는 AJAX가 작동하는 데 필요한 클라이언트 스크립트를 자동으로 렌더링할 수 있는 웹 서버 컨트롤이 포함된 서버 기반 지원 기능을 제공합니다.

두 번째 방법은 직접 클라이언트 스크립트를 만들어 ASP.NET 웹 페이지에 통합하는 것입니다. 이 방법은 클라이언트 스크립트가 조금만 필요하거나 기존 클라이언트 스크립트를 응용 프로그램에 통합하려는 경우에 유용하며 클라이언트 기능을 추가하기 위해 대부분의 ASP.NET 웹 서버 컨트롤(예: 유효성 검사 컨트롤)에 사용되는 방법입니다.

ASP.NET의 AJAX 기능

ASP.NET의 AJAX 기능에 대한 설명서에는 개요, 자습서 및 API 참조 항목이 포함되어 있습니다. "시작"에 있는 항목부터 시작하여 표 아래쪽으로 순서대로 살펴보는 것이 좋습니다.

ASP.NET AJAX 클라이언트 참조

JavaScript API 및 DOM 확장이 포함되어 있습니다.

ASP.NET AJAX 서버 컨트롤 참조

다음 .NET Framework API는 ASP.NET AJAX 서버 컨트롤을 지원합니다.

시작

ASP.NET AJAX 서버 컨트롤 사용

ASP.NET AJAX를 사용한 클라이언트 스크립팅

디버깅 및 추적

웹 서비스 및 WCF 서비스 호출

응용 프로그램 지역화 및 전역화

ASP.NET AJAX 확장

ASP.NET의 클라이언트 스크립팅

다음 항목에서는 웹 페이지 및 서버 컨트롤의 기능을 향상시키는 클라이언트 스크립트를 직접 만드는 방법에 대한 정보를 제공합니다.

클라이언트 스크립팅 시작

서버 컨트롤을 사용한 클라이언트 스크립팅

동적 클라이언트 스크립팅 및 스크립트 참조

서버 포스트백 없이 클라이언트 코드 다시 호출

참고 항목

개념

ASP.NET 개요

ASP.NET 컨트롤에 AJAX 기능 추가