LINQ - Language Integrated Query is one of the most exciting and powerful extensions added by Microsoft to the .NET framework. This article talks about a few ways that can help you improve your classical C# programming using LINQ, whose success relies on the easy way it allows developers to use SQL like syntax to query all kinds of data.
Latest LINQ Articles - Page 2
Make use of the Repository Pattern to break the dependencies between your application's domain model and data access code.
Learn the practice of using projections in your LINQ statements to ensure you are not over retrieving data values from your Entity Framework model.
By default LINQ uses deferred query execution. This means you can access the results, change the data and use the same query again. Using Visual Studio 2010, beta 1 and the .NET Framework 4.0 we'll see how to use this to our advantage.
Learn how to build queries with the Entity Framework that involve multiple tables as well as binding in the UI with the EntityDataSource.
Do you need to create Dynamic Where Clauses at runtime? No need to use string concatenation with SQL, LINQ is fully capable of performing the same task.
Latest CodeGuru Developer Columns
With the addition of the C/C++ extension to Visual Studio Code, you might have what is needed in a small, cross-platform editor.
Recent Microsoft Productivity Power Tools are broken into separate extensions and developers now can download as many extensions as they need.
Use the .NET Framework to apply several interesting image filters. The code is also available.
Here are seven things to consider if you are planning to implement your own information management system.