There are a number of advantages and disadvantages when it comes to LINQ and DotNetNuke.
I personally prefer to NOT use LINQ simply because support for the {objectQualifier} and {databaseOwner} is not something native with LINQ.
Yes, LINQ can help improve time to development over the standard data methods for retrieving information from SQL Server, however, I just don't see the benefit.
Now, using LINQ to manipulate collections and items like that, well it is just downright amazing from that point of view.
__________________
Mitchel Sellers
Microsoft C# MVP, MCITP
Director of Development
IowaComputerGurus Inc.
My blog for .NET and DotNetNuke info
Author of "Professional DotNetNuke Module Programming"
Tech Editor on "Visual Studio 2010 six-in-one" and "Pro C# 4.0"
|