샌드박스 선택기
샌드박스는 이제 선택하여 전환하거나 확장할 수 있는 최상위 탐색 항목입니다. UI는 타이틀의 샌드박스를 상단에 탭으로 표시합니다. 각 탭에 표시되는 정보는 관련 샌드박스의 컨텍스트에 있습니다.

명령 모음
위에서 언급했듯이 표시된 페이지는 항상 샌드박스의 컨텍스트 내에 있으므로 바로 아래에 노출된 명령 모음은 지정된 샌드박스에서 수행할 수 있는 모든 작업을 보여줍니다. 사용 가능한 명령:- Export - 샌드박스 내에서 구성된 모든 문서가 포함된 zip 파일을 제공합니다.
- Import - 유효한 XBL 문서가 포함된 zip 파일을 제공할 수 있으며, 업로드되면 샌드박스에서 사용할 수 있습니다.
- Certify - 현재 구성을 인증 샌드박스에 게시합니다. 게시 버튼을 사용하고 대상을 CERT로 변경하여 이를 수행할 수도 있습니다.
- History - 누가 무엇을 언제 만들었는지에 대한 정보를 표시하는 탭을 엽니다. 이 탭은 모든 페이지에서 열 수 있으며 해당 페이지에서 만든 개체로 필터링됩니다.
- Publish - 소스 샌드박스와 대상을 선택할 수 있습니다. 선택하면 구성을 게시할 수 있는지 알려주는 유효성 검사가 실행됩니다. 허용되면 게시를 선택하여 샌드박스의 구성을 설정하여 적절한 샌드박스를 사용하는 동안 이 구성을 테스트할 수 있습니다.

요약 표
이제 UI는 모든 다양한 구성을 의미 있게 롤업하여 구성된 항목, 선택 사항 및 소매로 게시하기 전에 여전히 필요한 항목을 한눈에 볼 수 있도록 제공합니다.- Detail - 현재 샌드박스 내의 특정 기능에 대해 구성된 내용을 설명합니다(여기에는 생성했지만 아직 게시되지 않은 개체가 포함됨)
- Since Last Publish - 테스트를 위해 샌드박스에 게시되지 않은 새로 생성된 구성을 알려줍니다.
- Status - 이 기능을 소매에 게시할 준비가 되었는지 알려줍니다. “Not ready for retail”으로 표시된 항목은 반드시 해결해야 하며, “Optional”로 표시된 행은 개발자의 재량에 따릅니다.

기록 창
기록 창은 샌드박스에서 어떤 개체가 생성되었는지 표시하고 누구에 의해 언제 만들어졌는지 나타냅니다. 요약 페이지에 있을 때 기록 창은 샌드박스에서 만든 모든 개체 및 게시 작업을 보여줍니다. 그러나 도전 과제와 같은 특정 페이지에서 이 창을 열면 도전 과제 기록만 표시되어 기록 검색을 쉽게 필터링할 수 있습니다.
모범 사례
- 몇 번의 편집을 수행한 후 테스트 계정 및 장치에서 실시간으로 유지되도록 샌드박스에 변경 사항을 게시합니다.
- 새 탭 뷰, 요약 표 및 기록 창을 사용하여 어디에 무엇이 게시되었는지 빠르게 식별할 수 있습니다.
- 극단적인 경우 샌드박스 간의 XML 비교를 수행해야 하는 경우 두 샌드박스의 내보내기 기능을 사용하여 두 문서를 얻은 다음 Beyond Compare와 같은 도구로 열 수 있습니다.
- 내보내기는 자체 소스 제어에 커밋할 수 있는 파일의 로컬 버전을 얻는 데 사용할 수 있습니다. 그렇게 하면 구성을 잃어버리더라도 실제로 잃지 않게 됩니다. 소스 제어에서 로컬 구성을 가져와 다시 샌드박스로 가져올 수 있습니다.
