다음을 통해 공유


새 장치 어댑터 및 장치 지원 추가

업데이트: 2007년 11월

ASP.NET 모바일 컨트롤을 장치에 맞게 렌더링하기 위해 장치 어댑터를 필요로 하는 장치 제조업체, ISV(독자적 소프트웨어 공급업체) 및 개발자는 모두 ASP.NET 모바일 확장성 기능을 사용하여 특정 장치나 새 하드웨어의 고유한 기능을 활용할 수 있습니다. 이러한 기능을 사용하면 여러 장치를 함께 사용할 수 있으며, 개발자는 다양한 모바일 장치를 대상으로 작업할 수 있습니다. 이 단원에서는 새 장치에서 기존의 ASP.NET 모바일 웹 페이지에 대한 지원을 빌드하려는 개발자 또는 장치별 렌더링을 위해 어댑터를 필요로 하는 모바일 컨트롤을 작성하려는 개발자에게 유용한 정보를 제공합니다.

장치 어댑터 코드를 새로 작성하는 것보다는 장치에 대한 새 브라우저 구성 파일을 추가하는 것이 더 쉽니다. .NET Framework 2.0 버전의 핵심 구성 폴더에 있는 브라우저 폴더나 ASP.NET 웹 사이트 프로젝트의 App_Browsers 폴더에 새 브라우저 파일을 추가하는 방법으로는 새 장치와 기존 장치 간의 차이점을 처리할 수 없는 경우에만 장치 어댑터 코드를 새로 작성하는 것이 좋습니다. 브라우저 구성 파일에 대한 자세한 내용은 새 장치 어댑터 및 장치 지원 추가를 참조하십시오.

참고:

타사 어댑터를 설치하면 보안상 위험할 수 있으므로 신뢰할 수 있는 어댑터 제조업체의 어댑터를 사용해야 합니다.

단원 내용

  • 어댑터 매핑
    지원되는 각 장치에 대해 새 장치 어댑터를 작성하기 위한 코드 작성 기법을 제공합니다.

  • 컨트롤 및 어댑터 상호 작용
    컨트롤이 사용되는 동안 해당 컨트롤과 장치 어댑터 간의 상호 작용에 대한 내용을 단계별로 자세하게 설명합니다.

  • 어댑터 종류
    모바일 응용 프로그램에 사용할 수 있도록 ASP.NET에서 제공하는 세 가지 어댑터 종류(페이지, 폼, 컨트롤)에 대해 설명합니다.

  • ASP.NET과 어댑터 상호 작용
    다른 어댑터, 컨트롤 및 페이지와 상호 작용하는 어댑터를 만드는 방법에 대해 설명합니다.

  • 모바일 텍스트 작성기 렌더링 구현 방법
    사용자 지정 장치 어댑터를 작성하기 위한 지침을 제공합니다.

  • 어댑터 집합 기능
    cHTML, HTML 및 WML용 어댑터를 만드는 데 필요한 특성 집합에 대해 설명합니다.

  • 페이지 매김 지원
    모바일 컨트롤에서 지원하는 자동 페이지 매김 기능에 대해 설명합니다.

  • 장치 템플릿 지원
    모바일 컨트롤에서 지원하는 장치별 템플릿의 사용에 대한 권장 사항을 제공합니다.

  • 템플릿 렌더링 구현
    모바일 컨트롤을 렌더링하는 동안 템플릿을 사용해야 하는 작업에 대해 설명합니다.

관련 단원

  • 장치별 렌더링
    여러 장치를 명시적으로 렌더링하는 방법에 대해 설명합니다.

  • 장치별 컴퍼지션
    일반 컴퍼지션을 사용하는 경우와 장치별 컴퍼지션을 사용하는 경우를 비교하여 설명합니다.

참고 항목

개념

ASP.NET 브라우저 등록 도구(Aspnet_regbrowsers.exe)

기타 리소스

확장성 개발자 가이드

새 장치 어댑터 및 장치 지원 추가