关于CodePlex表达式树序列化库的观点?

有人尝试过这个代码库并对此有意见吗? http://code.msdn.microsoft.com/exprserialization

10倍

看起来该项目已被放弃,但我做了一些工作,现在它适用于.NET 4.0和Silverlight。 我对他们的代码进行了错误修复,并使其更加独立于DAL。

http://expressiontree.codeplex.com/

我发现它无法序列化自定义闭包,我目前正在编写自己的二进制序列化器。 有了这个说,表达式序列化不包含在.net 4.0中的事实非常令人失望。

我正在使用此库来序列化/反序列化“linq to object”查询。 图书馆做得很好。 有一些问题,但由于图书馆的开源,我能够修复它们。 它不再受支持的问题。

这个库的安全方面对我来说真的很可怕。 这几乎就像执行来自配置或通过请求的任意代码。

它在ADO.NET数据服务的客户端代理中用于对RESTful服务执行LINQ查询,并在服务上序列化并执行该查询。 在我的经验中工作得很好。

如果要测试其有用性,请尝试ADO.NET数据服务 。