This is one of the most common question you got when you show LINQ to Entities or LINQ to Nhibernate to people that are not used to LINQ: How can I order by a property if I have the name of the property expressed as String? I’ve blogged in the past how you can do [...]

Continue reading about Order by a property expressed as string in a LINQ Query

I’ve a simple class that contains Properties metadata and I need to pass instances of that class with WCF. Since it contains Dictionary of objects I decided to implement IXmlSerializable to decide the exact format of serialization and make it usable with WCF. Since I really hate reading XML stream with XmlReader, I decided to [...]

Continue reading about Wcf, IXmlSerializable and The XmlReader state should be EndOfFile after this operation.

In this post I dealt with a  simple extension function to flatten a tree and in one of the comment Robert shared an interesting link that deal with the creation of a wrapper structure to use LINQ style function on tree structure. That article is really interesting, but the adopted solution requires to create a [...]

Continue reading about Generic wrapper for LINQ to Tree

Linq provider via IEnumerable
on November 20th, 2009
On category: LINQ

If you ever tried to implement a linq provider, you know that this is not a simple task. This is true for a full linq provider, but sometimes we need only a basic support, and in these situations there is probably a simpler approach. Suppose you need to give LINQ support to find user in [...]

Continue reading about Linq provider via IEnumerable

I’m writing a simple Dto generator, and today I found a challenging problem. I supported dto composition like this: I have a CustomerDto3 that have only CustomerId and ContactName properties, then I want to autogenerate a OrderTestDto that have a Customers property of type CustomerDto3. The syntax on My T4 generator is this one. SyntaxCode [...]

Continue reading about Manipulate Expression Tree in DtoGenerator