【发布时间】:2009-05-04 17:48:09
【问题描述】:
是否有任何开源框架可以帮助构建 .NET GUI?
我也可以使用免费框架。
【问题讨论】:
标签: c# open-source
是否有任何开源框架可以帮助构建 .NET GUI?
我也可以使用免费框架。
【问题讨论】:
标签: c# open-source
有很多。
大部分较大的都是listed here。
【讨论】:
OpenWinforms有各种开源控件和一些各种文章。
如果您只是在寻找一些免费控件,Krypton Toolkit 是一个非常不错的库,其中包含许多常用控件的免费库,但没有可用的资源。
【讨论】:
是的,当然 - 如果您打算使用 WPF/Silverlight,请查看Caliburn - 这是一个用于 WPF 和 Silverlight GUI 开发的精益框架。
它为 IoC 容器集成提供了一些不错的功能,并且它支持各种模式,这些模式在编写视图代码时是很好的实践 - 例如命令模式非常漂亮。
【讨论】:
查看来自 Microsoft 的 patterns & practices - Smart Client Guidance 或任何其他 patterns & practices project。 如果您要编写企业应用程序,它们非常好,但对于一个小型业余项目,它们可能有点过大。
【讨论】: