我一直在用奥斯陆做MSchema。效果很好。我可以写一个数据库设计的M模式,它生成的T-SQL来建立整个数据库与PKs,FK,完整性检查等。我已经建立了一个.bat文件,编译成.mx的.m,然后加载到数据库,然后运行SqlMetal到我的项目,在30秒内我的更改。我爱死它了。
好了,现在我将继续讨论mGrammar。我不太确定如何将它整合到我的应用程序中,但我会弄清楚的。我首先需要的是设置Intellipad来提供输入/语法/输出三联式。我被难住了。我想不出任何方法来设置一个流。是的,我可能会使用song.mg项目并重命名它,但这并不能让我深入了解它是如何工作的。有什么想法吗?
发布于 2008-12-22 06:42:15
下面是你必须采取的步骤
选择模式打开"Intellipad (Samples Enabled)"
这将打开三个预览视图。左边的窗口是您的示例代码,中间的窗口是您的语法,右边的窗口是输出的树形结构。
发布于 2008-12-31 04:15:15
就像@Just-in-case所说的,但是如果你只是:
(1) CTRL - SHIFT -T
(2)打开MG文件
也就是说,来自实验室文档:
"c:\program files\Microsoft Oslo SDK 1.0\bin\Intellipad\ipad.exe“/c:ipad-vs-samples.xaml
注意:"ipad-vs-samples.xaml“是一个支持附加功能的配置,包括我们将要使用的动态解析编辑模式。
1. Select the Movies.mg file in the IntroToM\Example02-MovieDSL\begin folder.
发布于 2009-01-12 19:56:15
您可能已经经历过,MSchema和MGrammar还没有很好地集成。点击此处了解更多信息:http://tinyfinger.blogspot.com/2009/01/mgrammar-mschema-example.html
https://stackoverflow.com/questions/385102
复制相似问题