在参加了一次关于Oslo/M的演讲后,我有点费力地想知道使用它相对于现有方法的优势,以及在什么情况下它会有用。
我知道它很新,并不是所有的细节都已经发布了等,但是有人能给我一些好处,什么时候你可能会使用它?
谢谢,
亚历克斯
发布于 2008-11-23 12:32:33
这个问题似乎有你想要的答案:
What is model driven development good for?
Erik Wynne在这个主题上有一篇很好的博客文章:
Oslo == 42
他还链接到MSDN上的一篇文章,其中包含一些有趣的想法:
Why do we need Oslo?
发布于 2008-11-23 14:03:27
我没有使用过Oslo alpha代码,但我对它的理解是:
因此,更多的趋势是声明性逻辑,而不是程序性逻辑。这似乎是发展世界正在发展的方式。我是个老古董,一点也不相信。
但我们不能继续像埃及金字塔那样制造软件,数百万块砖块堆叠在一起,没有结构完整性,只有蛮力和数千名奴隶。所以我们需要这些新的想法。
发布于 2009-01-28 15:25:42
模型共享也将变得普遍,特别是一旦Oslo存储库可以托管在云中的SQL数据服务中。模型互操作性是游戏的名称。
Oslo有一些意想不到的用途,但我最初知道它们的目标是支持那些想要创建Microsoft CRM和Sharepoint等应用程序的开发人员。这些系统都是数据驱动的,一直到用户界面布局。对于某些类型的系统来说,它是一种有效且多产的方法,并且提供了一个非常可扩展和可维护的体系结构。
有关更多信息,请参阅我在Oslo上的文章:http://dvanderboom.wordpress.com/2009/01/17/why-oslo-is-important/
https://stackoverflow.com/questions/312412
复制相似问题