标题基本概括了所有内容.我做了一些谷歌搜索,但我能找到的唯一信息是至少一年,有些信息比Windows 7旧.所以我很好奇,使用WPF会有性能损失吗?
对于某些事情(例如数据绑定)来说,它比你在WinForms上一起攻击的速度更快吗?
这将是一个用.NET创建的项目,以防对任何人都很重要.
编辑
我正在看的这个项目有一个基本的UI风格,但是可能会显示很多信息(它查询文件/目录并在屏幕上显示它们).我还没有决定它是否会自动刷新屏幕,但我想它可能会.
可能会有相当多的控制,但任何人都不应该考虑"图形"密集.
从业务应用程序的角度来看,我正在关注性能.
我不打算使用第三方控件.
我正在编写一个应用程序,需要在应用程序运行时存储程序设置(输入目录,输出目录等).我希望程序能够加载和使用(基于选项)生产环境和测试环境.
我会像这样设置结构:
Class AppSettings
{
    struct prodAppSettings
    {
        var settingName;
        var settingName2;
        var settingName3;
    }
    struct testAppSettings
    {
        var settingName;
        var settingName2;
        var settingName3;
    }
}
然后,我会在我的主类中根据用户想要的环境选项加载适当的设置.
AppSettings类将处理设置的加载(应用程序将与Web服务连接以进行设置,或者在网络连接不可用时,可以使用存储上次已知良好设置的XML文件).我不太熟悉结构,我想熟悉它们,所以这个项目可能是一个很好的地方.
编辑
澄清了一些事情.