While working on the previous LINQ post, I came across a very cool intern project called VLINQ. It stands for Visual LINQ  Query Builder. This is a visual studio add-in that allows adding a item of type "vlinq queries" via add new project item in visual studio.

On adding the "vlinq" file, it can be opened in the the vlinq designer that is integrated into the visual studio environment. And the it's pretty much easy to go ahead and start writing linq queries visually. One key issues that I faced is, the VLINQ works only with data context classes and to add to some tiny-mini issues, sometime adding conditions for certain data types may not work in the vlinq designer (e.g. where MYGuid1.equals(MyGuid2))

 

Otherwise, a good tool to use and quickly get a feel of writing SQL's in LINQ format. The VLinq designer also provides a preview which allows to see the results, the LINQ query and also the resultant SQL query.

 

Overall a very handy tool. You can download it here.