VLINQ – LINQ-to-SQL için görsel bir sorgu sihirbazı – ivobot

Microsoft tarafından .NET 3.5 ile sunulan “basit” nesne ilişkisel eşleyicisi olan LINQ-to-SQL, program koduna eklenmesi gereken LINQ sorguları aracılığıyla adreslenir. Visual Studio 2008 bu amaç için IntelliSense’i sunsa da, SQL’den biraz farklı olan sözdizimi, özellikle yeni başlayanlar için genellikle basit değildir. Açık kaynak aracı “VLINQ” bu durumda yardımcı olabilir çünkü LINQ sorgularını görsel olarak tasarlamanıza olanak tanır.

Duyuru

Önkoşul, VLINQ’un yüklü olması ve bir Visual Studio projesinde zaten bir LINQ’dan SQL’e veri bağlamına sahip olmanızdır. Artık projenize bir .vlinq dosyası ekleyebilirsiniz. Visual Studio, veri bağlamından bir veya daha fazla varlık seçebileceğiniz görsel tasarımcıyı açar. Birleştir’i tıklayıp koşullar oluşturabilirsiniz. Tasarımcı, tüm giriş alanlarındaki verilerin bağlamına dayalı öneriler sunar.

Sorguları doğrudan geliştirme ortamında test edebilmek ve sorgu sonuçlarını bir tabloda görebilmek özellikle ilginçtir. Ayrıca gerçekte yürütülen SQL komutlarını da görebilirsiniz. Oluşturulan program kodu (yalnızca C#, Visual Basic değil) kopyalanıp kendi kaynak kodunuza yapıştırılabilir.

VLINQ sorgularıyla birlikte tıklayın

VLINQ sonuç görüntüleyici

VLINQ sonuç görüntüleyici

VLINQ sonuç görüntüleyici

Tüm VLINQ sorgularına genel bakış

Tüm VLINQ sorgularına genel bakış

Tüm VLINQ sorgularına genel bakış

Bu Visual Studio 2008 uzantısı WPF’yi temel alır ve bazı yerlerde biraz eğlencelidir, örneğin farklı görünümler 3D animasyona dönüştürülür. Ancak araç, LINQ komutlarını test etmek için çok kullanışlıdır ve bu nedenle her LINQ-to-SQL kullanıcısının sistemine aittir. Maalesef VLINQ henüz ADO.NET Entity Framework ile kullanılamıyor.


()

Haberin Sonu

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir