Antonio "tdj"

(C'è sempre un modo migliore)
posts - 312, comments - 268, trackbacks - 17

My Links

News





Tag Cloud

Article Categories

Archives

Post Categories

Image Galleries

Articoli

Blogs

Controlli WinForm free

Guide

Siti vari

Sviluppo

LINQ: Query dinamiche

Ormai LINQ lo conoscete soprattutto grazie alle montagne di esempi e articoli di Alessandro :)
Quello che vorrei segnalare è una libreria caruccia che consente di creare query dinamiche utilizzando LINQ in maniera semplice. Infatti è possibile creare query al volo utilizzando, ad esempio, la classe Expression ma non è proprio così semplice come scrivere una query in LINQ.

Questa libreria invece consente di scrivere una cosa di questo tipo:

var query = db.Products.Where("CategoryID = 2")

 

anzichè

 

var query = from p in db.Products
            where p.CategoryID = 2

Se ci pensate, in una maschera con diversi filtri dinamici è molto più semplice il primo approccio che il secondo.
Sul blog di Scott trovate tutte le informazioni con tanto di esempi e codice sorgente della libreria.

Print | posted on venerdì 11 aprile 2008 01:28 | Filed Under [ .NET ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET