Course 10083A: 使用Visual Studio 2008进行Windows Presentation Foundation应用开发

Type:课程
Audience(s):IT Professionals
Technology:Visual Studio
Level:200
This Revision:A
Delivery method:
教师指导型
Length:3 days
Language(s):Chinese (Simplified)

First published:

31 December 2009
Overview
About this course
本课程为期三天,并由教师主导,它将为学生提供生成和配置Windows Presentation Foundation (WPF)解决方案所需要的知识和技能。
Audience profile
本课程面向了解如何在.NET Framework 2.0中生成Windows窗体应用程序、自定义用户控件,以及如何使用基类库常用功能的应用程序开发人员。他们无需了解高级UI线程和异步编程、从头生成自定义控件,或使用图形设备接口(GDI)之类的高级概念。他们也不需要有在Visual Studio开发系统中生成加载项或自定义设计器的经验。
At course completion
完成本课程后,学生将能够:
  • 创建WPF应用程序池。
  • 在WPF应用程序中生成用户界面。
  • 自定义WPF应用程序的外观。
  • 将用户界面控件绑定到数据源。
  • 将用户界面控件绑定到集合。
  • 在WPF应用程序中创建新控件。
  • 在WPF应用程序中管理文档。
  • 为WPF应用程序添加图形和多媒体支持。
  • 配置和部署WPF应用程序。

Course details
课程大纲模块 1: 使用WPF创建应用程序本章说明如何生成WPF应用程序。课程
  • WPF概述
  • 创建简单WPF应用程序
  • 处理事件和命令
  • 在页面间进行导航
实验 : 创建WPF应用程序
学习完本章后,学生将能够:
  • 说明WPF概念和功能。
  • 创建简单WPF应用程序池。
  • 处理事件和命令。
  • 在WPF应用程序中切换页。
模块 2: 生成用户界面本章说明如何生成WPF应用程序用户界面。课程
  • 定义页面布局
  • 使用内容控件生成用户界面
  • 使用项控件生成用户界面
  • 承载Windows窗体控件
实验 : 生成用户界面
学习完本章后,学生将能够:
  • 定义布局。
  • 使用内容控件。
  • 使用项控件。
  • 承载Windows窗体控件。
模块 3: 自定义外观本章说明如何自定义WPF应用程序的外观。课程
  • 在应用程序中共享逻辑资源
  • 使用样式创建一致的用户界面
  • 使用控件模板更改控件外观
  • 使用触发器和动画增强用户界面
实验 : 自定义WPF应用程序的外观
学习完本章后,学生将能够:
  • 在应用程序中共享逻辑资源。
  • 使用样式创建一致的用户界面外观。
  • 使用模板更改控件外观。
  • 使用触发器和动画更改用户界面元素的外观。
模块 4: 数据绑定本章说明如何将用户界面控件绑定到数据源。课程
  • 数据绑定概述
  • 创建数据绑定
  • 实现属性更改通知
  • 转换数据
  • 验证数据
实验 : 数据绑定
学习完本章后,学生将能够:
  • 解释WPF数据绑定概念和术语。
  • 创建数据源和控件之间的绑定。
  • 实现属性更改通知。
  • 在绑定源和绑定目标之间转换数据。
  • 验证用户输入的数据。
模块 5: 数据绑定到集合本章说明如何将用户界面控件绑定到集合。课程
  • 绑定到对象集合
  • 使用集合视图呈现数据
  • 使用数据模板呈现数据
实验 : 数据绑定到集合
学习完本章后,学生将能够:
  • 绑定到对象集合。
  • 使用集合视图排序、筛选和分组集合。
  • 创建大纲/细节界面。
  • 使用数据模板微调数据显示。

模块 6: 创建新控件本章说明如何在WPF应用程序中创建新控件。课程
  • 控件创作概述
  • 创建控件
实验 : 创建新控件
学习完本章后,学生将能够:
  • 说明创建新控件的场景和选项。
  • 场景用户界面。
  • 创建自定义控件。
模块 7: 管理文档本章说明如何在WPF应用程序中管理文档。课程
  • 创建和查看流文档
  • 创建和查看固定文档
  • 打包文档
  • 打印文档
实验 : 管理文档
学习完本章后,学生将能够:
  • 创建和查看流文档。
  • 创建和查看固定文档。
  • 打包文档。
  • 打印文档。
模块 8: 图形和多媒体本章说明如何为WPF应用程序添加图形和多媒体支持。课程
  • 创建2D图形
  • 显示图像
  • 创建3D图形
  • 操作3D环境
  • 添加多媒体
实验 : 图形和多媒体
学习完本章后,学生将能够:
  • 显示2D图形。
  • 在WPF应用程序中添加图像。
  • 显示3D图形。
  • 使用其他3D功能。
  • 将多媒体内容添加到WPF应用程序。

模块 9: 在Windows Presentation Foundation中配置和部署应用程序本章说明如何配置和部署WPF应用程序。课程
  • 部署选项
  • 部署独立WPF应用程序
  • 部署XBAP应用程序
  • 配置清单设置
实验 : 配置和部署WPF应用程序
学习完本章后,学生将能够:
  • 解释部署选项。
  • 部署独立WPF应用程序。
  • 部署XBAP应用程序。
  • 配置安全设置。

Prerequisites
参加本课程之前,学生应具备使用Microsoft Visual Studio的早期版本开发应用程序的中等程度经验(200级)。
Community

Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community.

Preparing for an exam now? Find your Microsoft Certification Study Group.

Talk to us on these social networks:

Find a Microsoft Learning Partner near you