did someone tried this code library and have opinion about it? http://code.msdn.microsoft.com/exprserialization
10x
did someone tried this code library and have opinion about it? http://code.msdn.microsoft.com/exprserialization
10x
It's used in the client proxy for ADO.NET Data Services for performing LINQ queries against a RESTful service and having that query serialized and executed on the service. Works great in my experience.
If you want to test its usefulness, try out an ADO.NET Data Service.
I have found that it cannot serialize custom closures and I am currently writing my own binary serializer. With that said the fact that expression tree serialization was not included in .net 4.0 is extremely dissapointing.
I'm using this library to serialize/deserialize "linq to object" queries. The library doing this pretty well. There was some problems, but I was able to fix them due to the library's open source. The problem that it's not supported any more.
Security aspects of this library are really scary to me. It's almost like executing an arbitrary code that came from configuration or through a request.