回答
我一直在使用Huagati DBML工具,适用于工程,为过去五个月左右,而只是“LINQ到SQL图从数据库更新”功能值得注册价格。我没有遇到任何兼容性问题,但这是我使用的VS2008中唯一的第三方加载项,因此不确定它如何与ReSharper一起玩。
微软发布Linq-to-sql设计器(用于.dbml文件),但没有内置“更新图”功能,但Huagati插件可以实现这一点,还有一些其他细节(你可以指定你想如何“美化”你的列名/属性,这样我所有的Tablename_Id列都会变成TablenameID属性,我必须在标记为“自动生成”的字段列表中添加几行代码(默认情况下,我的位列默认为0或1,但没有标记为自动生成,即使它们是)。挑剔的抱怨是,您无法键入包含自动生成值列表的框(您可以在“ t打'输入'来创建一个新的行 - 所以你必须从记事本复制/粘贴)。
除此之外,非常非常小的挑剔,DBML工具为我节省了大量时间。我还喜欢“比较”功能,在去之前看看有什么不对,并且实际上承诺改变我的Linq类(也可用于将开发linq ORM类与生产数据库进行比较,以防忘记记录对dev的更改DB,你去...)
因此无论如何 - 超过5个月后,我给它竖起大拇指。
柯克
如果您发送电子邮件至[email protected],我可以让您与一些现有用户保持联系。 (假设你想询问其他用户有关他们的经验..?)
或者如果您有任何关于如何使用它的具体问题,请更具体。
而且,(如果你没有访问过它),在support forum是个好地方,以获得其他用户的保持和询问有关该工具的具体问题......你当然也可以向您发送电子邮件可能有任何疑问有[email protected]
http://forum.huagati.com/forum1-huagati-dbmledmx-tools-support.aspx
如果你已经转移到实体框架这显然是一个你应该知道的工具。我对EF设计师的“从数据库中更新模型...”功能感到失望,我被华格提模型比较工具的简单性和强大功能所迷惑。 EFv4模型比较器显示数据库,SSDL和CSDL图层之间的差异,并允许一个图层的个体差异与另一个图层同步或保留原位。我刚刚看过the demo video,给我留下了深刻的印象。看到Visual Studio下一版本中包含这种工具,我不会感到惊讶。不幸的是,我不能提供反馈,只是单挑。
- 1. 文件重命名;我可以得到一些反馈意见
- 2. 是否可以通过SqlBulkCopy获得有关重复的反馈意见
- 3. Vaadin的意见反馈
- 4. 我想要一些反馈,请
- 5. 请求反馈意见
- 6. D2L Valence - 没有提交的投寄箱反馈意见
- 7. Laravel:使用一些刃布局的意见,但没有人
- 8. 声纳:有没有反馈?
- 9. 有没有办法从XUL的流程中获得反馈?
- 10. AppFabric DataCacheSessionStoreProvider:有些反馈?
- 11. 有没有人使用Google Performance Tools?
- 12. 获取项目,以没有反馈
- 13. 有没有办法获得有关异步WCF调用的错误反馈?
- 14. 我想垂直(反馈)按钮,有超过
- 15. 我可以得到关于Joget开源BPM的一些反馈
- 16. 线程代码反馈意见
- 17. 你们有多少人向标准委员会提交了反馈意见?
- 18. 提交意见或建议或反馈
- 19. JQuery没有给出反馈
- 20. RecyclerView没有触摸反馈
- 21. ListView显示没有反馈
- 22. 从亚马逊购买反馈意见
- 23. 获取SQL表只有没有意见?
- 24. 有没有人在wsgi应用程序中使用Psyco有任何反馈?
- 25. APNS反馈有没有解决方法?
- 26. 有没有办法从Linq2Sql数据库操作获得操作反馈?
- 27. 有没有办法通过WatchKit访问触觉反馈?
- 28. 有没有人使用过“GWT Designer”?
- 29. 有关如何向复选框输入添加反馈的一些想法?
- 30. 一切都编译好了,但是我没有得到任何反馈,就好像主函数没有调用函数一样,有人知道为什么吗?
谢谢,但我在这里发布的问题的原因是要看到Huagati的范围。我自己尝试过,发现它很有用,但只用了一天。我想知道当ReSharper与它一起安装时是否会产生问题。 – Storm 2009-07-30 11:56:14