測驗
70-484

Visual Studio

  • 已發行:
    2012 年 10 月 23 日
  • 語言:
    英文、簡體中文、法文、德文、日文、葡萄牙文 (巴西)
  • 對象:
    合作夥伴、開發人員
  • 技術:
    Visual Studio 2012
  • 認證學分:
    MCP、MCSD

Essentials of Developing Windows Store Apps Using C#

本測驗已停止提供

如需目前可用的選項,請參閱 Microsoft Certification exam list

評量的技能

本測驗會評量您達成下方列出之技術性工作的能力。百分比代表本測驗中每個主題領域的相對加權。百分比越高,您可能就會在測驗看到越多該內容範圍的題目。查看有關 的視頻教程 variety of question types Microsoft 測驗。

請注意題目可能會測驗 (但不限於) 具有項目符號之文字中列出的主題。

關於本測驗所評測技能的相關性,您是否有意見反應?請將您的意見傳送給 Microsoft。所有意見反應都將會經過審視並視情況納入,同時仍會維持認證過程的效度和信度。請注意 Microsoft 將不會直接回應您的意見反應。我們感謝您對於確保 Microsoft 認證計畫之品質所提供的意見。

如果您對於本測驗的特定問題有所疑慮,請提交 exam challenge

如果您對 Microsoft 認證考試或認證計劃,註冊或促銷活動有其他問題或反饋,請與您 聯絡 Regional Service Center

設計 Windows 市集應用程式 (20-25%)
  • 設計 UI 版面配置和結構
    • 評估概念設計與決定 UI 組成方式;設計視覺元素 (例如樣式、資源) 的繼承和重複使用;設計協助工具;決定何時需要自訂控制項;使用中樞應用程式範本
  • 設計關注點分離 (SOC)
    • 規劃解決方案的邏輯層次,使其符合應用程式需求;設計寬鬆結合層次;併入 WinMD 元件
  • 套用 MVVM 模式到您的應用程式設計
    • 設計和實作適當的資料模型以支援商務實體;設計您的 Viewmodel 以根據模型支援您的檢視;開發檢視以符合資料繫結需求;使用 INotifyPropertyChanged、ObservableCollection 和 CollectionViewSource 建立檢視模型
  • 設計和實作處理程序生命週期管理 (PLM)
    • 選擇狀態管理策略;處理擱置事件;準備應用程式終止;處理 Resume 事件;處理 OnActivated 事件;檢查 ActivationKind 和先前狀態
  • 規劃應用程式部署
    • 根據 Windows 市集應用程式認證需求規劃部署;準備應用程式資訊清單 (功能和宣告);簽署應用程式;規劃企業部署需求
開發 Windows 市集應用程式 (15-20%)
  • 存取和顯示連絡人
    • 呼叫 ContactsPicker 類別;篩選要顯示的連絡人;顯示設定的連絡人數目;建立並修改連絡人資訊;選取特定連絡人資料
  • 設計快速鍵及合約
    • 基於應用程式需求選擇適當的快速鍵;以能感知快速鍵和合約的方式設計您的應用程式;為正確的權限設定應用程式資訊清單
  • 實作搜尋
    • 使用 SearchPane 類別與 SearchBox 控制項提供搜尋建議;搜尋並啟動其他應用程式;在應用程式內提供與限制搜尋,包括搜尋快速鍵內外;提供搜尋結果預覽;實作從搜尋內啟動;設定搜尋協定
  • 實作應用程式中的共用
    • 使用 DataTransferManager 類別與其他應用程式共用資料;從 Share (共用) 中實作啟用,以接受共用要求;使用 DataPackage 物件限制共用範圍;在 Share (共用) 快速鍵外實作應用程式內共用;使用網頁連結和應用程式連結
  • 管理應用程式設定和喜好設定
    • 選擇在 AppSettings 中存取哪些應用程式功能;在 [Settings] (設定) 視窗中為 AppSettings 新增進入點;建立設定飛出視窗;從漫遊應用程式資料存放區儲存並擷取設定
  • 整合媒體功能
    • 支援 DDS 影像;實作影片播放;實作 XVP 與 DXVA;實作文字轉換語音 (TTS)
建立使用者介面 (20-25%)
  • 建立版面配置感知應用程式以處理視窗模式
    • 因應方向的變更;使用 ViewManagement 命名空間,以適應新的視窗模式;管理應用程式檢視的設定
  • 實作版面配置控制項
    • 實作方格控制項以建構您的版面配置;設定列/欄的數目和尺寸;啟用版面配置控制項中的縮放和捲動功能;管理直書/橫書和呈現
  • 設計和實作應用程式/瀏覽列
    • 依據應用程式需求決定在應用程式/瀏覽列上放置哪些功能;應用程式/瀏覽列項目的樣式和位置;設計應用程式/瀏覽列上的控制項位置;處理應用程式/瀏覽列事件;設計應用程式/瀏覽列上的控制項位置
  • 設計和實作資料呈現
    • 選擇並實作資料控制項和屬性以符合應用程式需求 (例如 ListView、GridView、FlipView、DatePicker、TimePicker、超連結、PlaceholderText、功能表飛出視窗及 CommandBar);建立資料範本以符合應用程式需求
  • 建立並管理 XAML 樣式和範本
    • 實作並延伸樣式和範本;實作漸層;根據事件和屬性觸發程序修改樣式;建立共用資源和主題

準備資源

程式設計使用者互動 (20-25%)
  • 建立和管理磚
    • 建立並更新磚和磚的內容;建立並更新徽章 (TileUpdateManager 類別);回應通知要求;根據應用程式需求選擇適當的磚更新排程
  • 使用快顯通知來通知使用者
    • 啟用應用程式的快顯通知;使用 ToastUpdateManager 類別,在快顯通知中填入影像和文字;隨快顯通知播放聲音;回應快顯事件;控制快顯期間;設定及使用 Azure 行動服務推播通知
  • 管理輸入裝置
    • 擷取筆勢庫事件;建立自訂筆勢辨識器;聽取滑鼠事件或觸控筆勢;管理手寫筆輸入和筆跡
  • 設計和實作應用程式中的導覽
    • 使用導覽架構處理導覽事件、檢查導覽屬性,及呼叫導覽函式;設計導覽以符合應用程式需求;語意式縮放

準備資源

管理安全性和資料 (20-25%)
  • 選擇適當的資料存取策略
    • 根據需求選擇適當的資料存取策略 (檔案為主、Web 服務、遠端存放,包括 Microsoft Azure 儲存體與 Azure 行動服務)
  • 遠端擷取資料
    • 使用 HttpClient 擷取 Web 服務;為 REST 設定適當的 HTTP 指令動詞;取用 SOAP/WCF 服務;使用 WebSockets 進行雙向通訊;處理資料要求的進度
  • 實作資料繫結
    • 選擇並實作資料繫結控制項;將集合繫結至項目控制項;實作 IValueConverter 介面;建立並設定相依性屬性;驗證使用者輸入;啟用使用者介面中的資料篩選、群組和排序
  • 管理 Windows 驗證和授權
    • 擷取使用者角色或宣告;使用 PasswordVault 類別來儲存和擷取認證;實作 CredentialPicker 類別;使用認證保險箱來驗證認證的存在;將帳戶認證儲存在應用程式設定中
  • 管理 Web 驗證
    • 使用 Windows.Security.Authentication.Web 命名空間;為驗證設定 OAuth2;實作 CredentialPicker 類別;設定單一登入 (SSO);實作認證漫遊;實作 WebAuthenticationBroker 類別;支援企業的 Poxy 驗證

準備資源

誰應參加本測驗?

本測驗適合對開發 C# 和 XAML 應用程式至少具備二至五年經驗的開發 人員,其中包括至少一年的符合 Windows 市集應用程式規定之應用程 式開發經驗。

測驗的相關資訊

準備測驗

建議您先完整地檢閱此測驗準備手冊,並熟悉此網站上的資源,然後再排定測驗。請參閱 Microsoft Certification exam overview ,取得註冊相關資訊、一般測驗問題格式影片及其他準備資源。如需測驗規定和評分的詳細資訊,請參閱 Microsoft Certification exam policies and FAQs

注意

Microsoft 可逕自更改此準備手冊,如有更改,恕不另行通知。Microsoft 測驗可能包含適性測驗技術和模擬項目。Microsoft 無法識別測驗呈現的格式。無論測驗的格式為何,都請使用此使用手冊來準備測驗。Microsoft 建議您有實際使用產品的經驗並使用指定的訓練資源,以協助您準備此測驗。這些訓練資源並不一定涵蓋<評量的技能>一節中列出的所有主題。