Course Code: pwpf45
Duration: 21 hours
Prerequisites:
  • 了解软件开发的基本短语
  • 了解 Visual Studio 和 C#

观众

  • 软件开发人员
  • 程序员
  • 技术组组长
Overview:

Windows Presentation Foundation (WPF) 是一个用于呈现使用者介面的开源图形子系统框架。它提供了用于创建桌面用户端应用程式的工具和资源。

此讲师指导的现场培训(在线或现场)面向希望使用最新版本的 WPF C# 和 Visual Studio 开发桌面用户端应用程式的软体开发人员。

在本次培训结束时,参与者将能够:

  • 了解并了解如何使用 MSDN 资源和工具。
  • 在 Microsoft Visual Studio 中支持开发过程。
  • 使用 WPF 技术和 C# 语言开发业务桌面应用程式。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在即时实验室环境中动手实施。

课程自定义选项

  • 要申请本课程的定制培训,请联系我们进行安排。
Course Outline:

介绍

这儿

  • Visual Studio 简介
  • 创建项目
  • 编译和调试

Microsoft .NET

  • 什么是 .NET?
  • CLR 和垃圾回收器
  • DLL 与 .EXE?
  • .NET 中的技术

WPF 的基础

  • WPF 的历史
  • MVVM 设计模式
  • WPF 与 Windows 窗体
  • WPF 版本之间的差异

仔细地

  • WPF 项目结构
  • XAML、布局和依赖项属性
  • 命令和资源
  • 事件
  • 风格和行为
  • 了解数据绑定和数据流

数据流

  • WPF 中的数据建模
  • 访问数据库
  • LINQ
  • 实体框架
  • CRUD 操作
  • 数据验证

控制

  • 控制审查
  • WPF 工具包扩展
  • 用户控件自定义控件
  • 模板

高级主题

  • 异步和并行操作
  • 反控制 (IoC)
  • Unity 和 PRISM

实际应用

  • 开发系统架构
  • 数据建模
  • 实现
  • 应用测试

摘要和后续步骤

Sites Published:

United Arab Emirates - Programming in WPF

Qatar - Programming in WPF

Egypt - Programming in WPF

Saudi Arabia - Programming in WPF

South Africa - Programming in WPF

Brasil - Programming in WPF

Canada - Programming in WPF

中国 - Programming in WPF

香港 - Programming in WPF

澳門 - Programming in WPF

台灣 - Programming in WPF 4.5

USA - Programming in WPF

Österreich - Programmieren in WPF 4.5

Schweiz - Programmieren in WPF 4.5

Deutschland - Programmieren in WPF 4.5

Czech Republic - Programming in WPF

Denmark - Programming in WPF

Estonia - Programming in WPF

Finland - Programming in WPF

Greece - Programming in WPF

Magyarország - Programming in WPF

Ireland - Programming in WPF

Luxembourg - Programming in WPF

Latvia - Programming in WPF

España - Programación en WPF 4.5

Italia - Programming in WPF

Lithuania - Programming in WPF

Nederland - Programming in WPF

Norway - Programming in WPF

Portugal - Programming in WPF

România - Programming in WPF

Sverige - Programming in WPF

Türkiye - Programming in WPF

Malta - Programming in WPF

Belgique - Programming in WPF

France - Programming in WPF

日本 - Programming in WPF

Australia - Programming in WPF

Malaysia - Programming in WPF

New Zealand - Programming in WPF

Philippines - Programming in WPF

Singapore - Programming in WPF

Thailand - Programming in WPF

Vietnam - Programming in WPF

India - Programming in WPF

Argentina - Programación en WPF 4.5

Chile - Programación en WPF 4.5

Costa Rica - Programación en WPF 4.5

Ecuador - Programación en WPF 4.5

Guatemala - Programación en WPF 4.5

Colombia - Programación en WPF 4.5

México - Programación en WPF 4.5

Panama - Programación en WPF 4.5

Peru - Programación en WPF 4.5

Uruguay - Programación en WPF 4.5

Venezuela - Programación en WPF 4.5

Polska - Programowanie w WPF 4.5

United Kingdom - Programming in WPF

South Korea - Programming in WPF

Pakistan - Programming in WPF

Sri Lanka - Programming in WPF

Bulgaria - Programming in WPF

Bolivia - Programación en WPF 4.5

Indonesia - Programming in WPF

Kazakhstan - Programming in WPF

Moldova - Programming in WPF

Morocco - Programming in WPF

Tunisia - Programming in WPF

Kuwait - Programming in WPF

Oman - Programming in WPF

Slovakia - Programming in WPF

Kenya - Programming in WPF

Nigeria - Programming in WPF

Botswana - Programming in WPF

Slovenia - Programming in WPF

Croatia - Programming in WPF

Serbia - Programming in WPF

Bhutan - Programming in WPF

Nepal - Programming in WPF

Uzbekistan - Programming in WPF