WPF的优点

来源:互联网 发布:学生管理系统java和sql 编辑:程序博客网 时间:2024/04/29 04:17

1.它是所有用户体验的类的集合。使用统一的XAML,标签语言进行编程。 

以往的用户体验分别由以下不同部分组成。

1.用户可视控件。

2.图形。GDI+

3.高级多媒体性能。DirectX

以上三种编程模型各有区别。要掌握起来都不容易。比如DirectX或者自定义外观控件。

WPF对以上部分设计的DLL再次封装。把表现层抽象出来成为一个整体概念。并且使用声明式语言XAML进行编程。(其实编译后还是变成面向对象的语言VB.NET,c#,或者直接IL语言)。它简化了UI的编程,对于开发人员来说,可以更加专注于程序的实现,而不需要为了界面而花费太多时间,因为那实在应该属于界面设计人员的工作。

2.XAML标签语言自由组合,使得所有控件可以任意嵌套。这项特性对于写自定义外观的控件来说是一个效率的大飞跃。

3.提供了专门的界面开发工具。是界面开发人员和程序开发人员分工更明确。

4.整合了web开发和windows开发的模式。web的界面开发使用的是html和asp.net服务器组件的标签式语言,而XAML也是标签语言。

原创粉丝点击