The combination of LINQ and DLINQ provide a really powerful
way to-do data access. As you’ve seen above, it takes the grunge work out of
data access code, and leaves you with an elegant way to easily perform data
operations. You also get compiler type-checking, code intellisense and debug
support for everything (along with a WYSIWYG designer for both DLINQ
relationship mapping and obviously ASP.NET pages). The combination of
LINQ/DLINQ and the rich control event model in ASP.NET provides a really
productive and clean way to quickly build data web apps that also scale really
well.
In my next few LINQ posts I’ll show how we will be able to
build on top of the concepts I demonstrated above to easily add sorting,
in-line editing, deleting, and selection support over our customer data – and
also show how to easily Ajax enable it with Atlas.
Hope this helps,
Scott
P.S. You can download the LINQ May CTP from here and
use it with both VS 2005 and the free Visual Web Developers Express
edition. You can also download the completed samples I built above here.