'Exam Replay' 또는 'Exam Replay 및 Practice Test'를 구매하고 자신을 갖고 시험을 보십시오.

시험
70-484

Visual Studio

  • 출간:
    2012년 10월 23일
  • 언어:
    영어, 중국어(간체), 프랑스어, 독일어, 일본어, 포르투갈어(브라질)
  • 대상:
    파트너, 개발자
  • 기술:
    Visual Studio 2012
  • 이 크레딧이 필요한 인증:
    MCP, MCSD

Essentials of Developing Windows Store Apps Using C#

본 시험은 중단되었습니다.

현재 제공되는 옵션을 보시려면 Microsoft 인증 시험 목록을 확인하십시오.

측정 능력

본 시험은 아래에 열거된 기술적 작업에 대한 귀하의 수행 능력을 측정합니다. 백분율은 시험에 포함되는 주요 주제의 비중을 나타냅니다. 백분율이 높을수록 해당 주제와 관련된 문항이 더 많이 출제됩니다. Microsoft 시험의 문항 유형에 대한 영상 튜토리얼을 확인해 보세요.

중요 항목으로 설명된 주제들이 주요 시험 문항으로 출제되지만 이에 국한되지 않는다는 점을 유의하시기 바랍니다.

본 시험에서 다뤄진 측정 능력 관련성에 대한 피드백이 있습니까? Microsoft에 귀하의 의견을 보내주시기 바랍니다. 모든 피드백은 인증 절차의 유효성과 신뢰성이 보증되는 범위 내에서 검토를 거쳐 적절히 반영될 예정입니다. Microsoft는 귀하의 피드백에 직접적인 답변을 제공하지 않습니다. Microsoft 인증 프로그램의 품질 보증을 위한 귀하의 관심과 기여에 감사 드립니다.

본 시험에서 출제된 특정 문항에 대해 우려사항을 제기하고자 하실 경우 시험 관련 우려 제기를 제출해 주시기 바랍니다.

Microsoft 인증 시험, 또는 인증 프로그램, 등록 및 프로모션에 대해 기타 질문 또는 피드백이 있는 경우에는 지역 서비스 센터에 문의하십시오.

Windows 스토어 앱 설계(20-25%)
  • UI 레이아웃 및 구조 설계
    • 개념적 설계 평가 및 UI 구성 방식 결정, 상속 및 시각적 요소(예: 스타일, 리소스)의 재사용에 대한 설계, 접근성에 대한 설계, 사용자 지정 컨트롤이 필요한 시점 결정, 허브 앱 템플릿 사용
  • SOC(문제 분리)에 대한 설계
    • 앱 요구 사항에 부합하기 위한 솔루션의 논리적 계층에 대한 계획, 느슨하게 결합된 계층 설계, WinMD 구성 요소 통합
  • 앱 설계에 MVVM 패턴 적용
    • 비즈니스 엔터티를 지원하기 위한 적절한 데이터 모델 설계 및 구현, 모델에 기반하여 뷰를 지원하기 위한 viewmodel 설계, 데이터 바인딩 요구 사항을 충족하기 위한 뷰 개발, INotifyPropertyChanged, ObservableCollection 및 CollectionViewSource를 사용하여 뷰 모델 만들기
  • PLM(프로세스 수명 관리) 설계 및 구현
    • 상태 관리 전략 선택, 일시 중단 이벤트 처리, 앱 종료에 대한 대비, Resume 이벤트 처리, OnActivated 이벤트 처리, ActivationKind 및 이전 상태 확인
  • 앱 배포에 대한 계획
    • Windows 스토어 앱 인증 요구 사항에 기반하여 배포 계획, 앱 매니페스트(기능 및 선언) 준비, 앱 서명, 엔터프라이즈 배포에 대한 요구 사항 계획
Windows 스토어 앱 개발(15-20%)
  • 연락처 액세스 및 표시
    • ContactsPicker 클래스 호출, 표시할 연락처 필터링, 연락처의 집합 번호 표시, 연락처 정보 만들기 및 수정, 특정 연락처 데이터 선택
  • 참 및 계약에 대한 설계
    • 앱 요구 사항에 기반하여 적합한 참 선택, 참 및 계약을 인식하는 방식으로 앱 설계, 올바른 권한을 갖도록 앱 매니페스트 구성
  • 검색 구현
    • SearchPane 클래스 및 SearchBox 컨트롤을 사용하여 검색 제안 제공, 다른 앱 검색 및 시작, 앱 내의 검색 제공 및 제한(검색 참의 내부 및 외부 포함), 검색 결과 미리 보기 제공, 검색 내에서의 활성화 구현, 검색 계약 구성
  • 응용 프로그램에서 공유 구현
    • DataTransferManager 클래스를 사용하여 다른 응용 프로그램과 데이터 공유, 공유 내에서의 활성화를 구현하여 공유 요청 수락, DataPackage 개체를 사용하여 공유 범위 제한, 공유 참 외부에서의 응용 프로그램 내 공유 구현, 웹 링크 및 응용 프로그램 링크 사용
  • 응용 프로그램 설정 및 기본 설정 관리
    • AppSettings에서 액세스되는 앱 기능 선택, Settings(설정) 창에 AppSettings 진입점 추가, 설정 플라이아웃 만들기, 로밍 앱 데이터 저장소에서 설정 저장 및 검색
  • 미디어 기능 통합
    • DDS 이미지 지원, 비디오 재생 지원, XVP 및 DXVA 구현, TTS(텍스트 읽어주기) 구현
사용자 인터페이스 만들기(20-25%)
  • 창 작업 모드를 처리하기 위한 레이아웃 인식 앱 만들기
    • 방향 변화에 반응, ViewManagement 네임스페이스를 사용하여 새 창 작업 모드에 맞춰 조정, 앱 보기에 대한 설정 관리
  • 레이아웃 컨트롤 구현
    • 레이아웃을 구조화하기 위한 표 컨트롤 구현, 행/열의 수 및 크기 설정, 레이아웃 컨트롤에서 확대/축소 및 스크롤 기능을 사용할 수 있도록 설정, 텍스트 흐름 및 프레젠테이션 관리
  • 응용 프로그램/탐색 표시줄 설계 및 구현
    • 응용 프로그램 요구 사항에 따라 응용 프로그램/탐색 표시줄에 무엇을 배치할지 결정, 응용 프로그램/탐색 표시줄 항목 스타일링 및 위치 지정, 응용 프로그램/탐색 표시줄에서의 컨트롤 배치 설계, 응용 프로그램/탐색 표시줄 이벤트 처리, 응용 프로그램/탐색 표시줄에서의 컨트롤 배치 설계
  • 데이터 프레젠테이션 설계 및 구현
    • 앱 요구 사항을 충족하기 위한 데이터 컨트롤 및 속성 선택 및 구현(예: ListView, GridView, FlipView, DatePicker, TimePicker, Hyperlink, PlaceholderText, 메뉴 플라이아웃, CommandBar), 앱 요구 사항을 충족하기 위한 데이터 템플릿 만들기
  • XAML 스타일과 템플릿 만들기 및 관리
    • 스타일과 템플릿 구현 및 확장, 그라데이션 구현, 이벤트 및 속성 트리거에 기반하여 스타일 수정, 공유 리소스 및 테마 만들기

준비용 리소스

사용자 상호 작용 프로그래밍(20-25%)
  • 타일 만들기 및 관리
    • 타일과 타일 콘텐츠 만들기 및 업데이트, 배지 만들기 및 업데이트(TileUpdateManager 클래스), 알림 요청에 응답, 앱 요구 사항에 따라 적절한 타일 업데이트 일정 선택
  • 알림을 사용하여 사용자에게 알리기
    • 알림을 사용하도록 앱 설정, ToastUpdateManager 클래스를 사용하여 이미지 및 텍스트로 알림 채우기, 알림을 포함하는 사운드 재생, 알림 이벤트에 반응, 알림 기간 제어, 푸시 알림을 위해 Azure 모바일 서비스 구성 및 사용
  • 입력 장치 관리
    • 제스처 라이브러리 이벤트 캡처, 사용자 지정 제스처 인식기 만들기, 마우스 이벤트 또는 터치 제스처 수신, 스타일러스 입력 및 잉크 입력 관리
  • 앱에서의 탐색 설계 및 구현
    • 탐색 이벤트 처리, Navigation 프레임워크를 사용하여 탐색 속성 확인 및 탐색 함수 호출, 앱 요구 사항에 부합하도록 탐색 설계, 의미 체계 확대/축소

준비용 리소스

보안 및 데이터 관리(20-25%)
  • 적합한 데이터 액세스 전략 선택
    • 요구 사항에 따라 적절한 데이터 액세스 전략(파일 기반, 웹 서비스, 원격 저장소(Microsoft Azure 저장소 및 Azure 모바일 서비스 포함)) 선택
  • 원격으로 데이터 검색
    • HttpClient를 사용하여 웹 서비스 검색, REST에 대해 적절한 HTTP 동사 설정, SOAP/WCF 서비스 소비, 양방향 통신을 위해 WebSocket 사용, 데이터 요청 진행 상황 처리
  • 데이터 바인딩 구현
    • 데이터 바인딩된 컨트롤 선택 및 구현, 항목 컨트롤에 컬렉션 바인딩, IValueConverter 인터페이스 구현, 종속성 속성 만들기 및 설정, 사용자 입력 유효성 검사, 사용자 인터페이스에서 데이터 필터링, 그룹화 및 정렬을 사용하도록 설정
  • Windows 인증 및 권한 부여 관리
    • 사용자의 역할 또는 클레임 검색, PasswordVault 클래스를 사용하여 자격 증명 저장 및 검색, CredentialPicker 클래스 구현, 자격 증명 보관을 사용하여 자격 증명 존재 확인, 앱 설정에서 계정 자격 증명 저장
  • 웹 인증 관리
    • Windows.Security.Authentication.Web 네임스페이스 사용, 인증을 위한 oAuth2 설정, CredentialPicker 클래스 구현, SSO(Single Sign On) 설정, 자격 증명 로밍 구현, WebAuthenticationBroker 클래스 구현, 엔터프라이즈용 프록시 인증 지원

준비용 리소스

준비 옵션

강사 지도식 교육
가까운 Microsoft Learning Partner 찾기
시험 준비 비디오

Microsoft 인증 준비 대담: 시험 484

인증 전문가인 James Seymour 인증 플래너 및 Jerry Nixon 개발자 에반젤리스트가 준비 팁을 제공하는 이 에피소드에서는 시험 484에서 측정되는 직무 능력의 연관성에 대해 논의합니다.

자가 학습
C#을 사용한 Windows 스토어 앱 개발 필수 내용 보충

Microsoft 기술 에반젤리스트 Jerry Nixon 및 Crank211의 공동 창립자 Daren May가 제공하는 데모를 통해 숙지 사항을 확인하고 실무 현장에서 응용할 수 있는 간단한 기법과 복잡한 기법을 배우십시오. 두 전문가는 Visual Studio 2013을 사용하여 새로운 Windows 8.1 기능을 구현하는 방법을 보여주고, 처음으로 만든 앱을 Windows 스토어에 게시하여 수익을 창출하는 데 도움을 줍니다.

연습 시험

시험 484의 Microsoft 공식 연습 시험

커뮤니티

시험 70-484 위키

시험 70-484 포럼

팔로우: @MSLearning@visualstudio

서적
Exam Ref 70-484: Essentials of Developing Windows Store Apps Using C#

Exam Ref 70-484: Essentials of Developing Windows Store Apps Using C#
출간: 2013년 7월 15일

시험 70-484 준비를 위한 서적으로, 실제 환경에서 C#을 사용하여 Windows 스토어 응용 프로그램을 능숙하게 개발할 수 있음을 입증하는 데 도움이 됩니다. 시험 참고서는 더 높은 자격을 얻으려는 숙련된 IT 전문가를 대상으로 하며, MCSD 수준에서 성공을 거두는 데 필요한 핵심적 사고 및 의사 결정 능력에 초점을 맞추고 있습니다.

서적 구매 (Microsoft Press Store)

본 시험의 권장 응시 대상

이 시험은 Windows 스토어 앱 가이드라인을 따르는 앱을 1년 이상 개발한 것을 비롯하여 C# 및 XAML 앱을 2~5년 이상 개발한 경험이 있는 개발자를 대상으로 합니다.

시험 관련 기타 정보

시험 준비

시험 응시를 예약하시기 전에 먼저 본 준비 가이드를 모두 살펴보시고 본 웹사이트에서 제공하는 리소스를 숙지하실 것을 권장합니다. 시험 등록, 일반 시험 문항 형식 관련 영상, 기타 시험 준비용 리소스에 대한 정보를 보시려면 Microsoft 인증 시험 개요를 살펴보시기 바랍니다. 시험 정책 및 점수 산정에 대한 정보는 Microsoft 인증 시험 정책 및 FAQ를 살펴보시기 바랍니다.

참고

본 시험 준비용 가이드는 Microsoft의 자유 재량에 따라 사전 공지 없이 변경될 수 있습니다. Microsoft 시험에는 적응 검사 기술 및 시뮬레이션 항목이 포함될 수 있습니다. Microsoft는 시험이 제시되는 형식을 별도로 식별하지 않습니다. 본 시험 준비용 가이드를 활용하여 형식에 관계 없이 시험을 준비하시기 바랍니다. Microsoft는 귀하께서 시험에 대비하여 제품에 대한 실질적인 사용 경험을 쌓으시고 지정된 교육 리소스를 활용하실 것을 권장합니다. 하지만 해당 교육 리소스들이 "측정 능력" 섹션에 열거되는 모든 주제를 다루지는 않습니다.