測驗
70-484

Visual Studio

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

Essentials of Developing Windows Store Apps Using C#

本測驗已停止提供

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

評量的技能

本測驗會評量您達成下方列出之技術性工作的能力。百分比代表本測驗中每個主題領域的相對加權。百分比越高,您可能就會在測驗看到越多該內容範圍的題目。查看有關 Microsoft 測驗中 各種問題類型 的影片教學。

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

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

如果您對此測驗中的具體問題有疑慮,請對 測驗 提出質疑。

如果您對 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 建議您有實際使用產品的經驗並使用指定的訓練資源,以協助您準備此測驗。這些訓練資源並不一定涵蓋<評量的技能>一節中列出的所有主題。