博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Visual LINQ Query Builder

Posted on 2008-05-11 23:59  江南白衣  阅读(762)  评论(0编辑  收藏  举报
Resource Page Description

Visual LINQ Query Builder is an add-in to Visual Studio 2008 Designer that helps you visually build LINQ to SQL queries. Functionally it provides the same experience as, for instance the Microsoft Access Query Builder, but in the LINQ domain. The entire UI of this add-in uses Windows Presentation Foundation. The goal of this tool is to help users become more familiar with the LINQ syntax. The tool may also demonstrate to users how to create their own Visual Studio 2008 add-in using Windows Presentation Foundation.

This academic project was developed by two students during an internship at Microsoft France, under the supervision of one of our Developer Evangelists. The project was in full collaboration with the STB International CPE team in Redmond.

Here is a quick presentation: http://blogs.msdn.com/mitsu/archive/2008/04/02/visual-linq-query-builder-for-linq-to-sql-vlinq.aspx
See it in French here: http://blogs.msdn.com/mitsufu/archive/2008/04/02/visual-linq-query-builder-pour-linq-to-sql-vlinq.aspx

Requirements

You will need to have Visual Studio 2008 installed. You can use the Visual LINQ Query Builder in any kind of project that supports LINQ to SQL.

Please note that Visual LINQ Query Builder is only supported with C# and VB.Net projects, and is not supported in Visual Studio Express Editions.

Quick Reference Guide

A Quick Reference Guide and a video showing how to start Visual LINQ Query Builder are available for download from the 'Releases' tab.

User Documentation

You can download the user documentation from the 'Releases' tab.

Installation

Download the VLinqSetup.msi file from the 'Releases' tab and follow the instructions.

http://code.msdn.microsoft.com/vlinq

注意:
- make sure you have VS 2008 installed before installing VLinq.
- you can not use VLinq with VS Express editions.
- you can not use VLinq with ASP.Net web site but you can with ASP.Net Web Application project
- it's NOT localized for the moment