In a current project the client asked for the possibility of answering a questionnaire in two ways: using a Wizard (one question at a time) and Listing
You can use ServiceStack JsonSerializer which is pretty fast in benchmark results
here is documentation
http://mono.servicestack.net/docs/text-serializers/json-serializer
and here is the benchmarks
http://mono.servicestack.net/benchmarks/