I'm a well seasoned C# and ASP.NET programmer, so when I look at LINQ, i'm a bit mistified by it. I think it's kinda useless, but i'm forcing myself to learn it so I can make a better assesment. Everything I do know is through DataReaders (I can't stand DataSets and DataTables), Generics, and through custom objects I create because I don't like how expensive a DataTable/DataSet is.
I don't use SQL Express, but SQL 2005 Developer Edition for development then Enterprise for my life site.
My Presentation layer will never know what a database is, it should not even know what LINQ is (hopefully this can still be true).
Every video i have watched, and every article I have read tells you to "drag" the databse from the server explorer onto your code window. I can't stand drag/drop coding. And, as my presentation layer should not know anything about LINQ, it seems to break the way I think.Which is why I'm here, ...
Go to the complete details ...