关于CodePlex表达式树序列化库的观点?
有人尝试过这个代码库并对此有意见吗? http://code.msdn.microsoft.com/exprserialization
10倍
看起来该项目已被放弃,但我做了一些工作,现在它适用于.NET 4.0和Silverlight。 我对他们的代码进行了错误修复,并使其更加独立于DAL。
我发现它无法序列化自定义闭包,我目前正在编写自己的二进制序列化器。 有了这个说,表达式序列化不包含在.net 4.0中的事实非常令人失望。
我正在使用此库来序列化/反序列化“linq to object”查询。 图书馆做得很好。 有一些问题,但由于图书馆的开源,我能够修复它们。 它不再受支持的问题。
这个库的安全方面对我来说真的很可怕。 这几乎就像执行来自配置或通过请求的任意代码。
它在ADO.NET数据服务的客户端代理中用于对RESTful服务执行LINQ查询,并在服务上序列化并执行该查询。 在我的经验中工作得很好。
如果要测试其有用性,请尝试ADO.NET数据服务 。
- WCF:运行服务器项目时的PlatformNotSupportedException
- 如何将Noda Time(或任何第三方类型)对象作为参数传递给WCF?
- 反序列化请求消息正文以进行操作时出错
- jquery ajax’post’来电
- 支持HTTP和HTTPS Web.Config WCF服务
- “OperationContext.Current.GetCallbackChannel”实际上做了什么?
- 为IQueryable生成表达式
- WCF UserNamePasswordValidator – validation后访问凭据
- HTTP请求未经授权使用客户端身份validation方案’Ntlm’。 从服务器收到的身份validation标头是“Negotiate,NTLM”