A bit of essential context: LINQ is a set of Microsoft-written extensions to .NET.
So, not "every developer", just those who are using or at least considering using .NET for their project.
And I'm not voting down since this is perhaps more a personal bias, but it really bugs me when someone sums up a technology with something like "a new way to model and interact with data". Gah. Flipping a notepad upside down or writing with crayon is a new way to model and interact with data.
I categorized the article as .NET and I mention .NET several times in the article so it was never my intention of misleading anyone. I know there are a lot of .NET and Microsoft haters out there (hence the vote downs), but I do think that LINQ is worth a look regardless of the language you write in because it is a great tool. Other languages would benefit from an ORM tool like this (and some already have them...).
LINQ is simply a great time saver. Yes it is "a new way to model and interact with data", but since the vast majority of apps do something with data, making this a smoother, easier process is always a good thing.
Comments
jtheory replied ago:
A bit of essential context: LINQ is a set of Microsoft-written extensions to .NET.
So, not "every developer", just those who are using or at least considering using .NET for their project.
And I'm not voting down since this is perhaps more a personal bias, but it really bugs me when someone sums up a technology with something like "a new way to model and interact with data". Gah. Flipping a notepad upside down or writing with crayon is a new way to model and interact with data.
flyingpenguin replied ago:
I categorized the article as .NET and I mention .NET several times in the article so it was never my intention of misleading anyone. I know there are a lot of .NET and Microsoft haters out there (hence the vote downs), but I do think that LINQ is worth a look regardless of the language you write in because it is a great tool. Other languages would benefit from an ORM tool like this (and some already have them...).
LINQ is simply a great time saver. Yes it is "a new way to model and interact with data", but since the vast majority of apps do something with data, making this a smoother, easier process is always a good thing.
Voters For This Link (11)
Voters Against This Link (5)