13 August, 2012

fastJSON v2.0.1


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#
August 14th, 2012, 04:58 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 ]

· Changed ArrayList to List<object> and consolidated Silverlight code.
· Added more tests.
· Speed increase when using global types ($types).


Download button
Via: fastJSON v2.0.1

0 Comment: