Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 选择哪个WinForms CompositeUI框架?_C#_Cab_Acropolis - Fatal编程技术网

C# 选择哪个WinForms CompositeUI框架?

C# 选择哪个WinForms CompositeUI框架?,c#,cab,acropolis,C#,Cab,Acropolis,我的团队在为我们公司开发head应用程序前几分钟就开始工作了,我们的设计遇到了障碍。我的团队在C#、.NET3.5中开发WinForms应用程序 我们在设计中需要做的第一件事是决定使用哪个CompositeUI框架。 嗯,首先我们确定我们要坐出租车。但考虑到P&P不再参与其中,这是正确的选择吗??雅典卫城怎么样?它是否足够稳定,并在未来几年内保持在这里 所以这就是我的问题:什么样的框架足够稳定,并且适合在未来3-4年领导我的团队的应用程序 需要你的帮助。 谢谢 如果您要使用WinForms,那么

我的团队在为我们公司开发head应用程序前几分钟就开始工作了,我们的设计遇到了障碍。我的团队在C#、.NET3.5中开发WinForms应用程序

我们在设计中需要做的第一件事是决定使用哪个CompositeUI框架。 嗯,首先我们确定我们要坐出租车。但考虑到P&P不再参与其中,这是正确的选择吗??雅典卫城怎么样?它是否足够稳定,并在未来几年内保持在这里

所以这就是我的问题:什么样的框架足够稳定,并且适合在未来3-4年领导我的团队的应用程序

需要你的帮助。
谢谢

如果您要使用WinForms,那么最好的方法就是使用WinForms。从我在市场上看到的情况来看,大多数人正从WinForms转向WPF。我正在评估我的公司目前从WinForms到WPF需要什么。我喜欢现在对WinForms的支持,但是如果您的时间范围是3-4年,我强烈建议您改为看看。

如果您想坚持使用WinForms,那么有很多第三方解决方案(例如,或正在展示的Genesis Hybrid Smartclient Framework)除了智能客户端软件工厂之外。这里的问题仍然是他们是否足够稳定,是否有足够的耐力在3-4年内仍然存在

另一方面,如果你看这个相当长的时间框架,考虑WPF可能真的会有回报。是的,这是一个学习曲线,是的,VS2008中的工具支持还没有达到标准。但是VS2010会让事情变得更好,微软会在WPF上投入大量人力——VS2010本身就是用WPF编写的

对于WPF,有一个p&p指南,其形式为,非常有前景,看起来经过深思熟虑。进入WPF还带来了基本上“免费”了解Silverlight的额外好处(它是WPF的一个子集,其核心)。所以这可能是一个额外的好处

马克

格伦·布洛克(Glenn Block)不久前发表的文章可能会引起人们的兴趣


Brian Noyes实际上对WinForms做了部分PRISM,但我不知道它是否足够好和稳定,可以在未来几年用作您的平台