Serialize.Linq is a c# library for serializing linq expressions. Formats it supports (but it is not limited to) are JSON, XML and BINARY.
Simple install via NuGet:
PM> Install-Package Serialize.Linq
You probably find lots of examples at http://blog.esskar.de/tags/serialize.linq.html. Documentation is not really planed.
If you have a feature request or bug create an issue. For bugs: make sure you create a unit test, so it is easier for me to reproduce and fix it.
- .NET 4.0
- .NET 4.5