performance - Is LINQ to Everything a good abstraction? -


The spread of new LINQ providers is really amazing and with a lambda expression, anonymous type and a few syntax sugars, There is an elegant combination that helps in easy reading. Everything is LINQ from the web services so far, as if it seems that someone can be IQueryable & lt; T is creating for everything but these data sources may have fundamental different performance, latency, availability and reliability features.

It gives me a little bit of time to say that LINQ will execute those performance details Makes the developer transparent. Is LINQ a solid general purpose abstract or a RAD device or both?

For me, LINQ is just a way to make a code more readable, and therefore more conventional LINQ standard methods Does nothing more than and integrates them into language (hence the name - language integrated question).

This is a syntax element around common interfaces and methods - there is no "magic" here, and in fact LINQ-to-something (IMO) is considered as any other third party API You need - understand the value / benefits of using it as any other technique.

It is being said, this is a very good syntax assistant - this code does a lot to make cleaner, simple and more efficient, and I believe this is where it is the true power .


Comments

Popular posts from this blog

c++ - Linux and clipboard -

What is expire header and how to achive them in ASP.NET and PHP? -

sql server - How can I determine which of my SQL 2005 statistics are unused? -