31 October, 2012

fastJSON 2.0.9


Developer:

Website:

License / Price:

Platforms:

Databases:

Language:

Last Updated:

Category:
Mehdi Gholam | More scripts
fastjson.codeplex.com
LGPL - GNU Lesser General Public License 

Windows / Linux / Mac OS / BSD / Solaris
N/A
C#
October 31st, 2012, 18:56 GMT [view history]
C: \ Development Tools \ Other Libraries

JSON is a light-weight, language independent, data interchange format.

Here are some key features of "fastJSON":

· Just 3 classes + 2 helpers, 1158 lines of code
· Works on .NET 2.0+
· Extremely small size, 25kb when compiled
· Blazingly fast (see the performance tests section)
· Can dynamically create types
· Handles Guid, Dataset, Dictionary, Hashtable and Generic lists
· Handles Nullable types
· Handles byte arrays as base64 strings
· Handles polymorphic collections of objects
· Thread safe
· Handles value type arrays
· Handles value type generic lists
· Handles Embedded Classes
· Override null value outputs.
· Handles XmlIgnore attributes on properties.
· Datatable support.
· Indented JSON output via IndentOutput property.
· Support for Silverlight 4.0+

Limitations:

· Silverlight 4.0+ support lacks HashTable, DataSet, DataTable as it is not part of the runtime.
· Currently can't handle multi dimensional arrays.

What's New in This Release: [ read full changelog ]

· Added support for root level DataSet and DataTable deserialize (you have to do ToObject<DataSet>(...) ).
· Added dataset tests.


Download button
Via: fastJSON 2.0.9

0 Comment: