Certains d'entre vous on peut-être eu la chance de découvrir VLinq lors des Techdays 2008. Cet outil est un nouveau designer pour Visual Studio 2008, permettant de construire graphiquement des requêtes LINQ To SQL.

Développé en WPF (notamment) par Simon Ferquel (anciennement SUPINFO, Winwise aujourd'hui) et par Johanna Piou (ISEN Toulon) sous la tutelle de Mitsuru Furuta, lors de leur stage chez Microsoft l'année dernière, cet outil offre des possibilités étendues dans la construction de requêtes LINQ to SQL, et révèle un aspect pédagogique très important, puisqu'il va permettre aux débutants de découvrir ce nouveau Framework de requêtage de manière intéractive. 

Une fois l'outil installé, vous serez à même de travailler avec un nouveau type d'item : VLinq Queries.

Cliquez pour agrandir

Ensuite, le designer propose deux sections principales :

  • La gestion des requêtes :

C'est ici que vous allez pouvoir ajouter, supprimer, tester les requêtes LINQ to SQL que vous aurez générées avec le designer.

  • La section "création de requête", composée de deux modes :

 

mode "allégé"

 

mode "complet"

Ce qui m'a énormément séduit est l'aspect pédagogique de l'outil. En effet, la construction de requête LINQ to SQL devient aisée, et le résultat final vous permet de visualiser directement la requête dans le designer, telle que vous auriez pu l'écrire dans un fichier de code :

Vous pouvez d'ores et déjà télécharger l'installer de cet add-in Visual Studio 2008 sur les serveurs de "Code MSDN".

Pour les utilisateurs de Windows Vista, pensez à lancer l'installation en tant qu'administrateur afin d'éviter tout problème.

Pour les personnes ayant plusieurs versions de Visual Studio cohabitant sur leur machine, il est possible que l'item VLinq Queries ne soit pas disponible lorsque vous souhaiterez ajouter un nouvel élément à votre projet. Pour résoudre ce léger problème, je vous conseil de jetter un oeil sur ce post.

Je reviendrai vers vous dans les semaines qui viennent avec un article vous faisant découvrir cet outil plus en détail.

Sachez qu'un "Quick Start Guide" est disponible sur la même page que le téléchargement de l'installer.

Bonne utilisation !

Plus d'infos : Blog de Mitsuru Furuta

Au total, 2 commentaire(s) posté(s) ! Poster un commentaire

comments Par 360by2, le dimanche 2 novembre 2008 à 19:02 - quote

360by2 vLinq is really Great Tool. By using this tool easily create linq query.

I came to know about this tool from
the blog www.elevatesoftsolutions.in/.../...lder-Tools.aspx

In this blog one more LINQ Query Builder Tool is mentioned that is LinqPad.

Some demerits are in LinqPad that I came to know after using it. Thus I prefer to use vLinq. Good thing about this that It add-in the VS and query generate can be reused.

Really Great Tool

---
KUnal MEhta

The Blog have Fun n FUN
http://360by2.blogspot.com

comments Par Julien Corioland, le lundi 3 novembre 2008 à 07:11 - quote

Julien Corioland Yes I agree with you. vLinq is a very powerfull tools for Linq beginers because it allows to create queries step by step.

I don't know LinqPad. I follow your link, it looks like a Linq query tester and not a builder, and it's not integrated in Visual Studio.

I really like the pedagogy side of vLinq.

comments Ajouter un commentaire

(Affichera votre icône Gravatar)  
[b][/b] - [i][/i] - [u][/u]- [quote][/quote]