来自MS的C#gui框架的任何新技术?

Fel*_*lix 1 c# user-interface

首先是一些背景信息:我在MFC工作了5年,然后在c#(winform)工作了1年,然后转向嵌入式世界(纯c).2年后,我找到了一份新工作,我必须切换回.net框架,以获得一些hmi软件(SCADA).我想我已经错过了几年前MS推广的wpf,这很好,因为我听说它已经被MS抛弃了,幸运的是我.

HMI将在.net框架上开发,因为之前我使用过c#,我决定将其作为主要的编程语言,尽管现有的代码是在VB中.

现在我的问题是,如果我要开发一个hmi,winform(c#)仍然是一个很好的选择?是否有任何新技术正在推广?我听说像xaml?或许我的知识太过时了.

我心中有2点:使用提高效率的技术,不要被MS愚弄.

谢谢

Aar*_*ver 5

XAML是来自UI立场的MS的骨干.WPF,Silverlight以及围绕Windows 8的即将推出的技术都将利用XAML.

WPF并没有死,Silverlight也没有.它们将在未来几年内存在于LOB世界中.选择其中之一并放心前进.