czwartek, 15 maja 2008

LINQPad

Właśnie dodałem sekcję "Moje aktualne top 10", w której będę umieszczał programy, strony i wszystko inne, co aktualnie wydaje mi się najbardziej ciekawe. LINQPad jest jej pierwszą (i na razie jedyną) pozycją. Napisany został przez Josepha Albarhari, autora książki "C# 3.0 in a Nutshell".

Program ten to tzw. "must have" każdego, kto ma zamiar używać technologii LINQ (to SQL, to Objects, to XML). W skrócie jest to mały edytor pozwalający odpalać wyrażenia C#/VB oraz kawałki kodu. Dzięki niemu można przetestować każde wyrażenie LINQ. Wszystko mówiący screen:

image

Cudo to potrafi:

  • łączyć się z bazami MS SQL,
  • wyświetlać wyniki zapytań,
  • wyświetlać kod SQL zapytania,
  • wyświetlać zapytanie LINQ skonwertowane do extension methods oraz wyrażeń lambda;
  • zawiera 200 przykładów zapytań z książki "C# 3.0 in a Nutshell" - świetny materiał do nauki LINQ.

Aplikacja jest dostępna na stronie http://www.linqpad.net/ i co najważniejsze jest darmowa.

1 komentarz:

Anonimowy pisze...

Dzieki Kubo,
faktycznie wyglada na doskonale narzedzie.
Kolejna pozycja na liscie ToDo do zrobienia;-)