CSO Gateway - An object-oriented alternative to JSON

  •        0

The CSO Gateway library will recursively explore the classes, structs interfaces and enums in the inheritance hierarchy and composition graph of an object, create equivalent types in javascript and then create an equivalent object on the client side.

http://csogateway.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Enum Utilities Library


The Enum Utilities Library provides a collection of utility methods and classes to operate on regular enums and flag enums. Features include: * Bit shifting enums * Generating Bitmasks * LINQ queries against enums * Testing flag enums * Enum Extension methods * And more!

php-enum - A class for creating PHP classes to mimic the functionality of Java Enums


A class for creating PHP classes to mimic the functionality of Java Enums

SpecializedEnum: a base class to allow enum-like behavior with arbitrary objects


This class uses readonly variables, reflection, generics, and an internal ordered list to provide behavior similar to that of an enum but with arbitrary objects or value types rather than only integer numeric types. Public static readonly variables can be added in the derived ...

php-enum-query - Simple PHP class wrapping a perl script implementing ENUM queries


Simple PHP class wrapping a perl script implementing ENUM queries

finite - Describes intersection of Enum and Bounded classes


Describes intersection of Enum and Bounded classes

Enumeration of objects Class Library C#


At core level in Java I like extension of traditional enum type permiting use as the elements instances of a class. The project implements the same idea by C# with some more advanced features like a set type with boolean operators extending idea of FlagsAttribute

dnum - Type-safe .NET Enum class replacement.


Type-safe .NET Enum class replacement.

PHP-Enum


The project is to emulate enum in php. The idea was originally from http://stackoverflow.com/questions/956401/can-i-get-consts-defined-on-a-php-class

.NET JSON parser & deserializer


JSON.net makes it easy to consume JSON encoded objects in your application. It features a fast parser and deserializer written in C# 3.0 with a simple and intuitive API making integration in your application a breeze

deserializer - A prototype.js form deserializer


A prototype.js form deserializer

ticl-me-ruby - What the hell... color conversion classes.


What the hell... color conversion classes.

Time4J - Advanced date, time and interval library for Java


Time4J is thought as a complete and high-end replacement for old java classes around java.util.Date, java.util.Calendar and java.text.SimpleDateFormat. This project is also intended as first-class alternative to the popular libraries JodaTime and its successor JSR-310 (Threeten) since the target audience of Time4J will not only be business Java developers, but also developers with a more scientific background (for example extended time scale support including leap seconds or historically accurate dates).

Class-Base26 - A class to provide conversion between Integers and Alphabets (A equiv 0)


A class to provide conversion between Integers and Alphabets (A equiv 0)

pokesprite - Pokémon icon database and sprite sheet generator


When loading an HTML page, the main factor that determines how long it takes is the amount of connections that need to be opened. For each file you include (CSS files, Javascript files, image files—anything), a new connection has to be made to request that file. If the file itself is small, it won't take long to download, but the act of opening the connection and getting the green light to begin transmitting the file's data takes time as well.For that reason, it's recommended to minimize the amo

C-Enum - Simple C headers for enum and enum property table generation


Simple C headers for enum and enum property table generation

smartenum


Macros for declaring enums in C++ that include to_string conversion and looping through all enum values

Class Builder Wizard


Class Builder Wizard is a Microsoft Visual Studio wizard that generates data object classes and a full data layer implementation for database objects (MS SQL Server and others). It can also be used to quickly create custom classes (not necessarily based on a database object) b...