測驗
70-511

Visual Studio logo

  • 已發行:
    2010 年 7 月 2 日
  • 語言:
    英文
  • 對象:
    開發人員
  • 技術:
    Microsoft Visual Studio 2010
  • 認證學分:
    MCTS

TS: Windows Applications Development with Microsoft .NET Framework 4

本測驗已停止提供

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

評量的技能

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

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

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

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

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

使用基本技術建置使用者介面 (23%)
  • 選擇最適當的控制項類別
    • 評估設計需求,然後據此選擇最適當的控制項;瞭解在何種狀況下沒有一個標準控制項能夠符合需求;項目控制項、功能表控制項、內容控制項
    • 此目標不包括:設計自訂控制項
  • 使用巢狀控制項階層實作畫面版面配置
    • 使用面板衍生的控制項、附加屬性
    • 此目標不包括:項目控制項、控制項自訂
  • 建立和套用樣式與設定主題
    • 應用程式層級樣式、覆寫樣式、樣式繼承、Generic.xaml、設定主題屬性
    • 此目標不包括:資料格檢視樣式共用
  • 管理可重複使用的資源
    • 字型、樣式、資料來源、圖像、資源字典、僅限資源的 DLL
  • 在 WPF 中實作動畫
    • 建立分鏡腳本;控制時間表;控制動畫完成時的行為;Double、Color 或 Point 動畫;從程式碼和 XAML 開始動畫
    • 此目標不包括:直接轉譯更新、實作主要畫面格動畫

準備資源

使用進階技術增強使用者介面 (21%)
  • 在 WPF 中管理路由事件
    • 通道與反昇事件、處理和取消事件
    • 此目標不包括:簡單事件處理;建立自訂事件
  • 設定 WPF 命令
    • 根據 RoutedCommand 定義 WPF 命令;建立命令與控制項的關聯性;處理命令;命令繫結;輸入手勢
    • 此目標不包括:實作 ICommand 以建立自訂命令
  • 在執行階段修改視覺化介面
    • 在執行階段新增/移除控制項;處理視覺化樹狀結構;控制項生命週期;動態產生範本
    • 此目標不包括:產生表單和在執行階段對控制項屬性進行簡單的修改
  • 實作使用者定義的控制項
    • 決定要使用使用者/複合、擴充的或自訂控制項;建立使用者/複合控制項;從現有控制項擴充
    • 此目標不包括:透過直接繼承控制項類別並撰寫程式碼來建立自訂控制項
  • 建立及顯示圖形
    • 使用幾何轉換建立及顯示圖形;筆刷;繪製圖案;裁剪;雙重緩衝;覆寫轉譯 (WPF) 和 OnPaint (WinForms);區別保留和非保留的圖形
    • 此目標不包括:建立及顯示三維圖形;叫用測試;建立影像
  • 在 WPF 中新增多媒體內容至應用程式
    • 媒體播放程式與媒體項目;新增聲音播放程式;影像
    • 此目標不包括:緩衝
  • 在 WPF 中建立及套用控制項範本
    • 範本繫結
    • 此目標不包括:樣式和設定主題;資料範本化
  • 在 WPF 中建立資料、事件和屬性觸發程序

準備資源

管理使用者介面層的資料 (23%)
  • 實作資料繫結
    • 繫結選項、靜態和動態資源、元素繫結、設定正確的繫結模式和更新模式;繫結至可為 Null 的值
    • 此目標不包括:繫結至特定資料來源
  • 在 WPF 中實作值轉換器
    • 實作自訂值轉換器、實作多值轉換器
  • 實作資料驗證
    • 透過錯誤提供者 (WinForms) 或資料範本 (WPF) 處理驗證和提供使用者意見反應、IDataErrorInfo、驗證控制、表單驗證和控制項驗證
  • 實作和使用變更通知介面
    • 實作 INotifyPropertyChanged;使用 INotifyCollectionChanged (ObservableCollection)
  • 準備要資料收集以便顯示
    • 篩選、排序資料,並將資料分為群組;LINQ;CollectionView (WPF)、BindingSource 物件 (WinForms)
  • 繫結至階層式資料
    • TreeView;MenuControl
  • 實作資料繫結控制項
    • 使用 DataGridView (WinForms) 或 DataGrid (WPF) 控制項顯示並更新包含於資料來源中的資料、實作複雜資料繫結以整合來自多個來源的資料;ItemsControl 衍生的控制項 (WPF)
  • 在 WPF 中建立資料範本
    • 實作資料範本選擇器;使用具備 ItemsControl 的範本

準備資源

增強解決方案的功能和可用性 (17%)
  • 整合應用程式中的 WinForms 和 WPF
    • 在 WPF 的 WinForms 和 ControlHosts 中使用 ElementHosts;使用 PropertyMap 屬性
  • 實作非同步處理程序和執行緒
    • 實作非同步程式設計模式;在執行緒之間封送;凍結 UI 項目;使用計時器;工作平行程式庫;平行 LINQ;使用發送器;BackgroundWorker 元件
  • 併入全球化和當地語系化功能
    • 根據地區設定載入資源;標示可當地語系化的項目;在驗證程式和轉換器中使用文化設定;使用語言屬性和轉譯方向屬性;使用要當地語系化的資源檔案;判斷已安裝的地區設定;地區設定
  • 在應用程式內部和之間實作拖放作業
    • 此目標不包括:動態資料交換 (DDE)
  • 實作應用程式的安全性功能
    • 設定軟體限制原則 (SRP);完全信任和部分信任的安全性;與舊版 CAS 原則的互通性;使用者帳戶控制 (UAC)
  • 管理使用者和應用程式設定
    • 建立應用程式設定;建立使用者設定;載入並儲存設定
    • 此目標不包括:保存至資料庫
  • 實作相依性屬性
    • 啟用資料繫結和動畫、屬性中繼資料、屬性變更回呼

準備資源

穩定和釋放解決方案 (16%)
  • 實作 WPF 測試策略
    • Automation Peer、使用者介面自動化、IntelliTrace
  • 使用 WPF 視覺化檢視偵錯 XAML
    • 存取視覺化檢視、向下鑽研視覺化樹狀結構;檢視和變更屬性
    • 此目標不包括:設定中斷點和逐步執行程式碼
  • 使用 PresentationTraceSources 偵錯 WPF 問題
    • 動畫、資料繫結、相依性屬性
  • 設定 ClickOnce 部署
    • 使用 ClickOnce 技術設定 WinForms、WPF 或 XBAP 應用程式的安裝;選擇適當的設定來管理更新
  • 建立與設定 Windows Installer 專案
    • 設定安裝專案,以便在安裝期間新增圖示、設定部署專案屬性、根據作業系統的版本設定條件式安裝、根據 .NET Framework 的版本設定適當的啟動條件、新增自訂動作至安裝專案、新增錯誤處理程式碼至安裝專案
  • 設定部署安全性設定
    • 使用 ClickOnce 部署設定和整合 UAC;設定適當的安全性權限以部署應用程式

準備資源

準備選項

講師教授訓練課程
尋找您當地的 Microsoft Learning Partner
練習測驗
從社群

關注 @MSLearning@visualstudio

書籍
Cover of 'MCTS Self-Paced Training Kit (Exam 70-511): Windows Applications Development with Microsoft® .NET Framework 4'

MCTS Self-Paced Training Kit (Exam 70-511): Windows Applications Development with Microsoft® .NET Framework 4
發行日:2011 年 2 月 15 日

為 MCTS 測驗 70-511 所評量的技能和其在職場上的運用做最充分的準備。依您自己的步調進行一系列的課程及複習,完整學習到每個測驗的目標。然後再將您的知識運用到實際的案例與實務練習中,強化您所學到的技能。這份 Microsoft 官方研究指南的設計旨在協助您充分利用學習時間。

購買本書籍請至:Microsoft Press Store

誰應參加本測驗?

應試者為在開發環境中使用 Microsoft Visual Studio .NET 2010 與 Microsoft .NET Framework 4.0 建立 WinForms 和 Windows Presentation Foundation (WPF) 應用程式的人。應試者應在使用 Visual Studio 開發 Windows 應用程式方面應至少有一年的經驗,包括至少有六個月的 Visual Studio 2010 Professional 使用經驗。

此外,應試者還應具備下列能力:

  • 充分瞭解 WPF 和 WinForm 應用程式的 .NET Framework 4.0 解決方案堆疊
  • 為 WPF 與 WinForm 應用程式建立資料驅動使用者介面的經驗
  • 用 Extensible Application Markup Language (XAML) 建立版面配置的經驗
  • 根據 WPF 與 WinForm 物件模型進行程式設計的經驗
  • 用 MSTest 進行單元測試的經驗
  • 安裝及部署專案的經驗

測驗的相關資訊

準備測驗

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

注意

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