有人使用过Huagati DBML工具吗?我想获得反馈意见 [英] Has anyone used Huagati DBML Tools ? I wanted to get some hands on feedback

查看:50
本文介绍了有人使用过Huagati DBML工具吗?我想获得反馈意见的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

http://www.huagati.com/dbmltools/

推荐答案

在过去的五个月左右的时间里,我一直在为项目使用Huagati DBML工具,而只是从数据库更新Linq-to-SQL图表"功能值得注册.我还没有遇到任何兼容性问题,但这是我正在使用的唯一VS2008的第三方插件,因此不确定它在ReSharper中如何发挥作用.

I've been using the Huagati DBML tools for a project for the past five months or so, and just the "Update Linq-to-SQL Diagram from Database" function is worth the registration price. I haven't run into any compatibility problems, but that's the only 3rd-party add-in for VS2008 that I'm using, so not sure about how it plays with ReSharper.

我仍然感到困惑,因为微软发布了Linq-to-sql设计器(用于.dbml文件),但没有内置更新图"功能,但是Huagati插件可以做到这一点,以及其他一些优点(您可以可以指定您要如何美化"列名/属性,以便所有Tablename_Id列都成为TablenameID属性.我确实必须在标记为自动生成"的字段列表中添加几行(默认情况下,位列默认为0或1不会被标记为自动生成,即使它们是自动生成的.挑剔的抱怨是您无法在带有自动生成值列表的框中键入内容(您不能点击输入"以创建新行-因此您必须从记事本中复制/粘贴).

It still boggles my mind that Microsoft released the Linq-to-sql designer (for .dbml files) without an "update diagram" feature built into it, but the Huagati plug-in does that, plus some other niceties (you can specify how you want to 'prettify' your column-name/properties, so that all my Tablename_Id columns become TablenameID properties. I did have to add a couple lines to the list of fields marked "auto-generated" (by default, my bit columns that default to 0 or 1 weren't marked as auto-generated, even though they are). A nitpicky complaint is that you can't type in the box that has the list of auto-gen values (you can't hit 'enter' to create a new line - so you have to copy/paste from notepad).

除了那非常非常小的nitpick之外,DBML工具还为我节省了大量时间.我还喜欢比较"功能,可以在实际使用之前查看实际情况,并致力于更改我的Linq类(在将dev linq ORM类与生产数据库进行比较时也很有用,以防万一您忘记记录对dev的更改随手可得的数据库...)

Other than that very, very minor nitpick though, the DBML tools have saved me a ton of time. I also like the "compare" feature to see what's out of whack before I go and actually commit to changing my Linq classes (also useful for comparing the dev linq ORM classes to a production database, in case you forget to document changes to the dev DB as you go...)

所以无论如何-5个多月后,我表示赞赏.

So anyway - after more than 5 months, I give it a thumbs up.

柯克

这篇关于有人使用过Huagati DBML工具吗?我想获得反馈意见的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆