Currently Delta<T> only works with the ODataFormatter. It should also work with json serialized from JSON.NET/JavaScript/JsonMediaTypeFormatter. Json is used heavily by web api and various languages (C#, JavaScript) and almost every new Microsoft product (E.G., Azure...)
Here is a discussion with raghuramn on an issue I ran into with using Delta<T> with json (http://aspnetwebstack.codeplex.com/discussions/429798#post988342).
Comments: The original discussion talks only about enums but I also want to point out that int values don't work either (they have to be declared as Int64 in order to appear in the Patch<> list of modified properties)
Here is a discussion with raghuramn on an issue I ran into with using Delta<T> with json (http://aspnetwebstack.codeplex.com/discussions/429798#post988342).
Comments: The original discussion talks only about enums but I also want to point out that int values don't work either (they have to be declared as Int64 in order to appear in the Patch<> list of modified properties)