Status of System.Json in .Net 4.5

MSDN talks about a System.Json namespace in .Net 4.5 (although it says 'preview only').

I can't find it anywhere in 4.5 though, it's not in System.Runtime.Serialization as mentioned on MSDN - was it removed from the release?

The doc appears to match a package that's on Nuget, but it's labeled beta and you can only find it by specifying the version on the commandline (Install-Package System.Json -Version 4.0.20126.16343).

Will these classes make it into the framework/will they be supported?

I know about other json libaries on .net but I'd prefer to have one in the framework (/in the future).

Answers


FWIW, since I was quite comfortable with the System.Json API, I took the port from Mono, fixed some bugs and put it on Nuget:

Creating a JsonObject is a simple as

new JsonObject
{
  { "foo", 1 },
  { "bar", ";)" },
};

The package also includes Hjson but you can ignore the Hjson types if you don't need them.


Need Your Help

Overcoming an n^2 runtime program

c++ c++11 types absolute-value

Is there a way to overcome a nested loop recursion in C++11? My program has a slow runtime. Or rather, is there a more efficient way to solve for the following formula z=|a-b|*|x-y|,with a, b, x an...

com.ibm.websphere.jtaextensions.NotSupportedException thrown under load

oracle hibernate transactions websphere deadlock

I have an application containing 4 MDB's each of which receives SOAP messages over JMS from MQ. Once the messages have been received we process the XML into an object model and process accordingly ...