All Tags > C# Version 3.0
-
LINQ to XML - Events and Annotations
LINQ to XML has a way in which arbitrary objects can be used to "annotate" an XML tree. This provides a convenient way to associate a non XML data structure with data stored in an XML tree. You can ...Posted: 14/12/2007 by Mike Taulty
Tags: C# Version 3.0
LINQ to XML - Streaming Large Data Files Out of Memory
LINQ to XML has built-in support via the XStreamingElement for avoiding the cost of creating a large tree of XML nodes in memory in situations where you are streaming that XML out to (e.g.) disk. ...Posted: 14/12/2007 by Mike Taulty
Tags: C# Version 3.0
C# Version 3.0 - Expression Trees
One of the most powerful aspects of Lambda Expressions is the compiler's ability to turn those code-expressions into data that can be manipulated at run-time. This session explores those Expression Trees.
Posted: 09/10/2006 by Mike Taulty
Tags: C# Version 3.0
C# Version 3.0 - Lambda Expressions
Lambda Expressions provide a powerful new syntax for expressing anonymous methods but they also give us a few more capabilities - this session takes a look.
Posted: 09/10/2006 by Mike Taulty
Tags: C# Version 3.0
C# Version 3.0 - Pieces of LINQ
In this session, we'll take some of the pieces of Language Integrated Query (LINQ) that we've looked at previously in the C# V3.0 language and start to build them together.
Posted: 09/10/2006 by Mike Taulty
Tags: c#, C# Version 3.0, LINQ