.NET Michael Sorens in .NET High Performance PowerShell with LINQ PowerShell is a scripting language, and like all scripting languages it struggles to perform well with rapid iterative processes such... 19 May 2017 46 min read
.NET Michael Sorens in .NET A Visual Lexicon of LINQ LINQ is best learned from examples, but few LINQ resources supply, along with the code, pictures that illustrate what each... 25 April 2017 18 min read
.NET Michael Sorens in .NET A Visual Lexicon of LINQ: The Wallchart Here is a handy wallchart that condenses the information contained in our article 'The Visual LINQ Lexicon' even further, but... 25 April 2017 0 min read
Joe Celko SQL Style Habits: Attack of the Skeuomorphs Although we like to think that our programming techniques are progressive and in tune with the bleeding edge of software... 14 July 2015 13 min read
Edward Charbeneau Giving Clarity to LINQ Queries by Extending Expressions LINQ expressions can be made much easier to comprehend and modify by using extension methods to create pipes and filters.... 15 November 2013 18 min read
Edward Charbeneau Functionally Similar – Comparing Underscore.js to LINQ Underscore.JS is a useful JavaScript library for anyone familiar with the LINQ syntax. It is not a direct LINQ port... 12 August 2013 12 min read
Tom Fischer Fluent Code in C# In LINQ, the 'fluent' method syntax flows logically and intuitively, and allows them to be combined simply, because each method... 11 July 2013 14 min read
Nick Harrison Dynamic LINQ Queries with Expression Trees It's possible to build up dynamic LINQ queries or queries with several conditional criteria. In fact there are several options... 25 February 2013 15 min read
Michael Sorens LINQ Lycanthropy: Transformations into LINQ LINQ is one of the few technologies that you can start to use without a lot of preliminary learning. Also,... 05 January 2011 27 min read
Michael Sorens LINQ Secrets Revealed: Chaining and Debugging LINQ has the capabilities of providing a great productivity boost. LINQ Chaining is particularly powerful magic, giving your code greater... 01 December 2010 30 min read
Michael Sorens Using LINQ Lambda Expressions to Design Customizable Generic Components LINQ makes code easier to write and maintain by abstracting the data source. It provides a uniform way to handle... 27 January 2010 25 min read
Michael Sorens Using Three Flavors of LINQ To Populate a TreeView LINQ is a valuable technology. LINQ to XML, LINQ to Objects and LINQ to XSD, in particular, can save valuable... 02 December 2009 23 min read
Gayani Devapriya Designing A Data Access Layer in LINQ to SQL Gayani provides the complete source code for a sample Data Access Layer for LINQ to SQL, using the Northwind Database,... 21 February 2009 13 min read
John Papa .NET 3.5 Language Enhancements LINQ may be getting the most attention in the forthcoming .NET 3.5, but there are also several new language features... 25 July 2007 12 min read
Steven R. McCabe Exploring LINQ, SQLMetal and SqlTac If you're a .NET developer, working with or without a database on the back-end, your world is about to change.... 15 March 2007 23 min read