有任何使用.net的Naked Objects框架的经验吗?

时间:2010-06-22 08:32:03

标签: .net naked-objects

乍一看,Naked Objects看起来非常有前途,因为它们允许快速创建具有基本UI的完整系统,然后进行改进。

有没有人使用任何.net Naked Objects框架获得真实生活体验?

我应该如何在不同的Naked Objects框架之间进行选择?

有没有人知道开源的.net Naked Objects框架,或者在部署完成的应用程序时至少没有每用户许可证成本?

4 个答案:

答案 0 :(得分:3)

(仅供参考,我们非常接近推出该产品的全新版本 - Naked Objects MVC。这适用于ASP.NET MVC 2,并为您提供来自相同域对象的完整HTML UI,然后(如果您真的需要!)您可以使用标准的ASP.NET MVC模式自定义此UI。

最重要的是 - 从您的问题的角度来看 - 这将没有每用户许可证成本。将有每个开发人员的成本(尚未修复,但实际定价),并将有一个免费的时间无限评估版本(在本地运行,但不在远程IIS服务器上)。

如果您有兴趣尝试这一点,请与我联系(rpawson at nakedobjects.net)

答案 1 :(得分:3)

Naked Objects MVC确实包含(在许可版本中)MVC UI部分的源代码 - 尽管它不包含底层Naked Objects for .NET框架的源代码。后者在爱尔兰政府中大有用处。仅供参考,对于该客户的承诺的一部分是,如果我们公司不再能够/不愿意积极开发和支持该产品,那么它将自动恢复为开源许可证 - 我认为这是公平的承诺。一个人可以做。

另外,仅供参考,虽然动态数据有一些相似之处,但事实并非如此:它不会以动作的形式公开对象行为。这比听起来要大得多。我同意微软现在似乎没有积极推广DD。尝试在ASP.NET MVC中重新实现DD,但此后也从CodePlex中删除了。

答案 2 :(得分:1)

由于没有Naked Object的开源端口到.net,目前的选项似乎是:

在这两种情况下,我都要问自己,他们将积极开发多长时间。

答案 3 :(得分:0)

Ian,源代码可以在http://sourceforge.net/projects/nakedobjects/获得,但它只是Java。但我想你可以通过微软的Java到.Net转换器运行它。