致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

Programming with WPF Workshop
课程类别:开发语言工具

WPF C#

课程讲师:

张银奎

课程周期:

5天

课程费用:

7500元/人

Considering that a user interface exposes the underlying system and must satisfy the unpredictable stylistic requirements of its users, it can be the most volatile area of many applications. Developing the user interface of a professional software application is not easy. The Windows Presentation Framework (WPF) integrates the best ideas and research results of the last decades on GUI development. It represents the most advanced up to date framework for GUI development. But WPF has a reputation for a steep learning curve. This workshop will focus at the fundamental WPF concepts (we called it WPF Gene) and help the attendee to build solid understanding of WPF essentials, such as dependency property, routed events, data binding etc. 

Length: 5 Days

Format: Lecture plus instruct-lead labs

 

Outlines

Day 1:

 

1.    Introduction and Basic Concepts of WPF

2.    Master XAML

3.    Controls

4.    Property

 

Labs:

1.      Environment setup

2.      Create first WDF application.

3.      Debug WDF app using VS IDE

 

Day 2:

5.    Events

6.    MVVM

7.    Layout

8.    Data Bind

 

Labs:

4.      Build & modify WPF app using MVVM

5.      Bind WPF and Windows Forms Controls to data source

6.      Inspect WPF and data binding in WinDBG

 

 

Day 3:

9.    Data View

10.  Visual Studio Debugger

11.  Data Validate

12.  Data Converter

 

Labs:

7.      Build & debug ValidateItem sample

8.      Understand data converts by debugging the DataBinding sample

9.      Understand XBAP by building& debugging ExpenseIt

 

Day 4:

13.  Prism

14.  3rd Party Libraries

15.  SOS

16. Templates

 

Labs:

10.  Understand Model Based Testing by using Spec Explorer

11.  Tuning by Windows Performance Toolkit (WPT)

12.  Checking WPF app using FxCop

 

Day 5:

17.  Tests

18.  Tune

19.  Understand CLR under Debugger

20.  Summary and more Resources

找到所需课程了吗?即刻 填写申请表格 与我们联络吧