測驗
70-355

Windows

  • 已發行:
    2015年10月13日
  • 語言:
    英文
  • 對象:
    開發人員
  • 技術:
    Windows 10
  • 認證學分:
    MCP、MCSD

Universal Windows Platform – App Data, Services, and Coding Patterns

本測驗已停止提供

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

評量的技能

本測驗會評量您達成下方列出之技術性工作的能力。查看有關 的視訊教學 variety of question types Microsoft 測驗。

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

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

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

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

識別並應用指定的設計模式
  • 描述結構、設計模式和架構之間的關係
    • 辨識通用架構以及何時應該使用這些架構,辨識常見的設計模式以及何時可以運用模式使得寫程式任務更變得簡單地
  • 描述傳統的Microsoft .NET設計模式
    • 描述四人幫的設計模式,包括創作模式,結構模式和行為模式; 描述 3 層/ N 層模式; 描述企業模式; 描述雲設計模式; 描述深入淺出模式; 描述倉儲模式; 描述工作模式的單位
  • 運用 Model-View-ViewModel(MVVM)Prism 模式
    • 把所關注的事項分開,為 MVVM 應用程式開發視圖,開發 MVVM 應用程式的視圖模型,開發 MVVM 應用程式的模型,為 MVVM 應用程式開發類別互動和資料綁定
開發應用程式和業務邏輯,與其他業務線(LOB)應用程式和 LOB 伺服器服務(AD,SP)界面的程式碼
  • 為應用程式特定步驟和計算開發程式碼
    • 創建異步方法或過程,管理異步方法的返回值,異步方法的除錯和錯誤處理,為對像開發故事板和自定動畫,將 3-D 模型表示為程式碼物件,管理 3D 物件的 2-D 投影,使用 Task,ThreadPool 和後台傳輸
  • 實作後台任務
    • 創建後台任務,註冊後台任務,設定和回應觸發器,除錯後台任務,實作鎖定螢幕應用程式,共享應用程式及其後台任務之間的資料/事件; 直接呼叫後台任務
  • 管理應用程式生命週期事件
    • 準備暫停,從暫停或終止恢復,實作延長式啟動顯示畫面,延長執行和監控暫停錯誤
  • 與其他應用程式實作互動
    • 整合一項共享協議,與其他應用程式共享內容,整合聯絡人和約定功能,實作映射和導航(地理位置定位,地理圍欄和 Bing 地圖),在應用程式之間交換資料/檔案,包括啟動結果; 使用拖放
  • 實作通知和 Windows 推播通知服務(WNS)
    • 實施和管理通知; 支援 Live Tile 更新,包括 Toast 和 badge,支援 Action Center 和次級 tiles
  • 實作與裝置互動
    • 開發相機和麥克風的程式碼,包括照片,視訊和音訊; 實作螢幕截圖; 實作列印和播放; 整合 HoloLens 感應器和服務; 支援無線通訊
  • 開發類別函式庫(程式碼庫,DLL)
    • 命名類別函式庫中的程序集,命名空間,類型和成員; 使用靜態和抽像類別,介面,细目,結構和其他類型; 設計和使用屬性,方法,建構子,欄位,事件,運算子和參數; 實作可延伸性機制,如子類化,使用事件,虛擬成員和回調; 設計,擲回和捕捉異常
開發用於實作安全雲資料服務和儲存的程式碼
  • 設計和實現資料漫遊
    • 漫遊使用者設定和偏好,漫遊應用程式會話資訊
  • 設計和實作一個RESTful資料解決方案(oData,JSON)
    • 使用 ASP.NET Web API,實現 JSON 序列化,使用 Windows.Web.Http.HttpClient 物件將服務參考加入到專案
  • 設計和實作 Azure 和雲資料源
    • 實現離線數據同步,實現快取,支援 OneDrive 整合,實作檔案存取和管理(包括 File Picker 和檔案存取 API),將影像上傳到 Azure 儲存體
  • 整合 Azure 資料服務
    • 從客戶端呼叫自定的 Cloud Service API,在行動服務中安排後端作業
  • 設計和實作可移動和嵌入式本機資料源
    • 支援 SD 卡儲存,在行動裝置上實作 SQLite
開發程式碼來實作身份驗證和企業安全要求
  • 執行程式碼來管理身份驗證和身份
    • Web 身份驗證代理人; Azure 認證; 執行程式碼來管理身份; 實作生物辨識身分驗證,包括 Windows Hello; 執行 Credential Locker,實作單一登入
  • 執行程式碼來管理授權和資源存取
    • 實作認證請求; 授權使用者和應用程式; 管理授權 ID; 限制存取資源,包括資料,檔案,檔案夾和裝置
  • 在應用程式內部實作加密
    • 建立加密密鑰,雜湊和簽署內容,建立訊息認證程式碼,加密和解密資料
  • 支援企業安全考慮
    • 實作安全透明,實作程式碼存取安全,實作以角色為基礎的安全
整合雲服務和 Azure App Service 服務
  • 使用服務構建原生和跨平台的應用程序式
    • 將 Azure App Service 移動應用程式功能整合到現有行動應用程式中,將 .NET客戶端與行動服務一起使用,從客戶端呼叫自定 API
  • 使用服務連接到您的企業系統
    • 構建使用現有 SQL 資料庫的服務,使用混合連接從 Azure 行動服務連接到本地 SQL Server,擴展由 Azure SQL 資料庫支援的行動服務,使用 Active Directory 身份驗證函式庫單一登入驗證您的應用程序,使用 Azure Active Directory 對將以角色為基礎的存取控制加入到行動服務,代表使用者存取 Microsoft SharePoint,在行動服務中安排後端工作,排除行動服務 .NET 後端的故障問題
  • 使用服務連接到 SaaS API
    • 使用來自第三方身份提供者的憑證實現單一登入,構建一個使用 MongoDB 作為資料儲存的服務
  • 使用服務同步構建離線就緒的應用程式
    • 當不能連接時,允許員工離線工作,當裝置重新上線時與企業後端系統同步,發生災難時恢復
  • 使用服務推播通知給使用者
    • 將推播通知加入到您的應用程式,發送推播通知給已驗證的使用者
開發可維護且支援應用程式版本設定,相容性和共存的程式碼
  • 使用版本控制開發程式碼(TFVC 或 Git)
    • 使用標準化編碼習慣開發程式碼,實作程序集版本設定的最佳實踐
  • 實施程序集和並行執行的最佳實踐
    • 使用具有強名稱的程序集,包括版本,文化和發布者; 使用 GAC 以提供版本感知儲存; 建立一個獨自運行的應用程式
  • 實作程式集放置和 GAC 的最佳做法
    • 使用應用程式設定檔案,使用程式碼基底,提供繫結內容

誰應參加本測驗?

此測驗驗證考生的知識和技能,以實作利用其他服務和裝置的應用程式,並使用最佳編碼慣例來增強可維護性。

本測驗的應試者應具有一年或多年的設計和實作企業 LOB 應用程式的經驗,這些應用程式透過與其他應用程式,裝置和服務形成介面延伸到螢幕之外的,並且透過利用設計模式高度維護。在以 C# 與 XAML 開發方面,應試者至少也要有一至兩年的經驗。

測驗的相關資訊

準備測驗

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

注意

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