Browse by Tags
Multidimensional Array Support Json.NET now supports serializing and deserializing multidimensional arrays. There isn't anything you need to do, if one of your types has a multidimensional array property It Just Works™. string [,] famousCouples = new string [,] { { "Adam" , "Eve" }, { "Bonnie" , "Clyde" }, ...
JsonProperty enhancements JsonPropertyAttribute now has options on it to customize a property’s collection items. When ItemConverter, ItemIsReference, ItemTypeNameHandling or ItemReferenceLoopHandling is set on JsonProperty and the property’s type is a collection then those settings will be applied to every collection item. public class Event { public string EventName { get ; set ; } public...
This is the first major release of Json.NET 4.5. Read on for the details. ISO Dates Json.NET now writes dates as an ISO 8601 string by default instead of Microsoft’s format. The reason for the change is the ISO format is becoming the standard for JSON libraries. All major browsers output an ISO date from the JSON.stringify function for example. Other benefits are the ISO 8601 standard is human readable...
This is a relatively minor release that fixes all outstanding bugs and adds a couple of enhancements. NuGet Silverlight/Windows Phone Assemblies No Longer Strong-Named The big change this release is that the Silverlight/Windows Phone NuGet assemblies are no longer strong-named. Unfortunately Silverlight/Windows Phone applications do not support redirecting strong-named assemblies like normal .NET apps...
The big feature of this release is improved performance. For the first time in a couple of years I’ve sat down and benchmarked, profiled and tuned Json.NET. For all its features Json.NET was already fast but there are improvements in JsonTextReader which I rewrote and object deserilization. Json.NET is faster than both .NET framework JSON serializers in all scenarios again. Improved error messages...
More Posts
« Previous page -
Next page »