2012-08-11 72 views
3

我正在寻找一个库,允许我以类似于Ext JS的方式构建应用程序,并且使用MVC方法(MVVM与PRISM在.net应用程序上也可以,我正在考虑EF来处理数据库对象),特别是用Ext JS提供的一些很好的组件。有没有像Ext JS那样的库,但对于C#,特别是WPF?

我特别想到了对于管理应用程序非常有用的网格组件。

我只找到Telerik,但它的价格是1200美元,我正在寻找可能免费或者价格不超过500美元的东西,我知道我的预算很低,但我必须考虑我甚至应该购买Visual Studio(900美元),它是作为一个人开始一个项目很多钱。

编辑1: 我发现这个库但成本基本相同Telerik的:https://www.componentone.com/Store/?product=145

编辑2: 这有点便宜:http://www.devexpress.com/Products/NET/Controls/WPF/Grid/#main|buy

编辑3: 这甚至更便宜,但它看起来像数据网格缺少过滤功能,我认为这是一个必须具备的功能:http://www.devcomponents.com/store/Scripts/prodView.asp?idproduct=26

+0

如果是一个小项目,可以考虑使用免费的Visual Studio Express – 2012-08-11 21:17:45

+0

这不是很小,特别是你不能用Visual Studio Express销售应用程序。我错了吗? – 2012-08-11 21:33:43

+2

是的,你可以。 VS Express没有这种限制,您可以使用它开发商业应用程序。然而它的功能要比完整版少很多(例如没有插件/扩展) – 2012-08-11 21:50:30

回答

1

你是可能是搜索WPF Toolkit和/或Extended WPF Toolkit。 这些库是一套WPF控件,可用于免费

另外,为了能够开发出在C#中的东西/ WPF,您可以使用Visual Studio Express Edition这是免费为好。

+0

这几乎**我需要的全部。但是,我仍然错过了一个很好的** datagrid **组件,这让我可以像这样过滤:http://dev.sencha.com/deploy/ext-4.1.0-gpl/examples/grid-filtering /grid-filter-local.html。这很重要,因为允许我避免执行所有搜索功能。我可以在Visual Studio Express中使用Telerik吗?还是我需要专业人员? – 2012-08-11 22:02:22

+0

@ Fire-Dragon-DoL:对不起,对Tel​​erik的东西一无所知,从来没有用过它。 – Tigran 2012-08-11 22:10:17

+0

没问题。无论如何,我注意到有一些免费网格与过滤功能,你的建议是伟大的。我会把这个标记为答案,没有别的东西出来。 – 2012-08-11 22:11:08

1

不是你需要的库,但:

为了您的Visual Studio(和其他MS软件)的要求,检查WebsiteSparkBizSpark。总之,WebsiteSpark适用于为其他公司开发网站的创业公司,BizSpark适用于正在开发自己的软件的初创公司。

+0

这些很有趣,但是我使用Visual Studio开发桌面软件,我不知道它是否相同。 – 2012-08-11 21:43:33

+1

在这种情况下,BizSpark是要走的路。 – 2012-08-11 21:44:28

+0

谢谢,我会试一试 – 2012-08-12 16:30:39

相关问题