ADO.NET Data Services Update for .NET Framework 3.5 SP1 - Refresh
The Data Services team has released a refresh of the ADO.NET Data Services Update for .NET Framework 3.5 SP1 today and provides fixes for issues reported to us in the update to .NET Framework 3.5 SP1. For Windows Vista, Windows XP, Windows Server 2003 and Windows Server 2008 the refresh can be downloaded here. For Windows 7 and Server 2008 R2 the refresh can be downloaded here. The installer for the refresh is cumulative with the original ADO.NET Data Services Update for .NET Framework 3.5 SP1 and can be installed both on systems with that update installed and on systems without the update installed.
This update fixes the following issues:
- Single quote (') characters in JSON server responses incorrectly escaped
- Requests containing filter expressions on string, byte or GUID failing when server is in medium trust
- Intermittent MethodAccessException during request processing on 64-bit server running in medium trust
- MethodAccessException on medium trust server with Feed Customization (Friendly Feed) mappings
- Duplicate object instances in client library when the entity key contains an escape character
Shayne Burgess
Program Manager II
WCF Data Services
Comments
- Anonymous
August 15, 2010
I'm looking to see if we can use OData as a way to open up our application while at the same time reusing it as a service for AJAX. I'm finding that the JSON representation contains a lot of overhead in the form of these __metadata objects, which according to spec are 'optional'.I looked into how to disable these, but looking at the disassembled library was less than hopeful, because the call to WriteMetadataObject in JsonWriter can't be circumvented without writing a custom serializer.Would you consider 'fixing' this in the near future?