https://www.developerfusion.com/t/linq/tutorials/sort/popularity/LINQ Tutorials & Articles from Developer Fusion2012-09-22T20:43:00.00Zhttp://www.developerfusion.com/article/9789/c-40-goes-dynamic-a-step-too-far/C# 4.0 goes dynamic - a step too far?2009-02-12T13:54:00.00ZIs C# in danger of too much change? Mike James ponders the implications of dynamic types in CMike Jameshttp://www.developerfusion.com/article/84407/design-for-testing/Design for testing2011-03-15T12:42:00.00ZTesting should be an integral part of your design, and Kevin Jones explains just how to make it so.Kevin Joneshttp://www.developerfusion.com/article/84468/linq-to-log-files/LINQ to log files2011-01-14T13:37:00.00ZRunning LINQ queries over databases gets all the limelight, but Jon Skeet reminds us of it's possibilities over object graphs too.Jon Skeethttp://www.developerfusion.com/article/7556/new-c-30-language-features/New C# 3.0 Language Features2008-02-28T21:26:00.00ZLearn about some of the new features in C# 3.0 including automatic properties, collection initializers, extension methods, lambda expressions and anonymous types.Scott Guthriehttp://www.developerfusion.com/article/84298/linqing-to-xml/LINQ-ing to XML2010-07-23T09:22:00.00ZXML, which is all about tree structures, and LINQ, which is all about querying collections, might not seem to fit together, but Mike James explains that they work together just fine.Mike Jameshttp://www.developerfusion.com/article/9397/iterator-blocks-in-c-2-autogenerated-state-machines/Iterator blocks in C# 2: auto-generated state machines2008-12-03T11:50:00.00ZEver wondered how the magic "yield" statement works? Jon Skeet digs into the inner workings of C# 2.0 and how this innocuous statement gets you a whole load of "free" generated code for your iterators.Jon Skeethttp://www.developerfusion.com/article/9398/iterators-iterator-blocks-and-data-pipelines-in-c/Iterators, iterator blocks and data pipelines in C#2008-12-03T11:44:00.00ZWith the arrival of LINQ to Objects, understanding how iterators work has become more important than ever before. Learn how to implement them in C# 2 (or 3), and how these apply to the fundamental aspects of LINQ to Objects.Jon Skeethttp://www.developerfusion.com/article/7087/have-you-seen-the-silverlight/Have you seen the Silverlight?2007-09-17T20:49:00.00ZSo you want fancy, sexy streaming media in the UI? And you want cool animations, fancy glow-in-the-dark buttons and decent, scalable vector graphics? And you want to run your application in a browser on both Windows and Mac OSX? If you’re already reaching for your copy of How to Wow with Flash, stop. There’s a new kid muscling onto the somewhat crowded Rich Interactive Application (RIA) block, and it’s coming from Microsoft.Dave Wheelerhttp://www.developerfusion.com/article/8251/the-beauty-of-closures/The Beauty of Closures2008-10-08T16:13:00.00ZClosures are often described in terms of functional languages, but Jon introduces the concept of closures in a world of C# and Java. Learn how to use them and why.Jon Skeethttp://www.developerfusion.com/article/7112/common-intermediate-language/Common Intermediate Language2007-09-27T20:17:00.00ZGranville gets down with the CLR, and takes a look at CIL/MSIL - the intermediate language that every .NET language gets compiled to, and has full access to the capabilities of the CLR.Granville Barnettthttp://www.developerfusion.com/article/8250/linq-to-objects-for-the-net-developer/LINQ to Objects for the .NET developer2008-10-08T15:17:00.00ZMike James explains that LINQ isn’t just for SQL programmers but is usable by every .NET developer. Learn how take the power of LINQ queries to your every-day coding through the lowly IEnumerable interface.Mike Jameshttp://www.developerfusion.com/article/7991/rest-and-net-35-part-1-why-rest-based-services/REST and .NET 3.5 Part 1 - why REST based services?2008-08-06T16:02:00.00ZWhy has REST been getting so much attention recently? It's no accident that Yahoo, Google and Amazon have chosen not to use SOAP to expose their APIs. Learn some of the issues of using SOAP, and how a RESTful based architecture can resolve some of these.Richard Blewetthttp://www.developerfusion.com/article/8288/bluffers-guide-to-c-3/Bluffer's Guide to C# 32008-10-13T14:00:00.00ZPretend you know what you're talking about in suitably geeky company. More seriously, it will give you a very rough overview to give some context if you choose to investigate a particular feature further.Jon Skeethttp://www.developerfusion.com/article/9576/the-future-of-net-languages/The Future of .NET Languages2009-01-09T16:37:00.00ZWondered why Microsoft always seems to release different language features for each language? Discover how .NET 4.0 will reduce the disparity between C# and VB.NET with some great new features for both languages, plus a new dynamic language runtime and new functional and parallel programming languages.Damon Armstronghttp://www.developerfusion.com/article/145919/an-introduction-to-f-type-providers/An Introduction To F# Type Providers2012-09-22T20:43:00.00ZType Providers are a new core feature in F# 3.0, the latest version of F# released with Visual Studio 2012. Keith Battocchi investigates.Keith Battocchi