title: Getting started with JSON in .net and mono
body: <p>I would like to keep a custom configuration file for my app and JSON seems like an appropriate format*. </p>
  
  <p>I know that there are JSON libraries for .NET, but I couldn't find a good comparative review of them. Also, my app needs to run on mono, so it's even harder to find out which library to use.</p>
  
  <p>Here's what I've found:</p>
  
  <ul>
  <li><a href="http://json.codeplex.com/">JSON.NET</a></li>
  <li><a href="http://code.google.com/p/jsonsharp/">JSONSharp</a></li>
  </ul>
  
  <p>I remember reading that there is a built-in way to (de)serialize JSON as well, but I don't recall what it is.</p>
  
  <p>What library would be easiest to use in mono on linux? Speed isn't critical, as the data will be small.</p>
  
  <p>*Since the app runs on a headless linux box, I need to use the command line and would like to keep typing down to a minimum, so I ruled out XML. Also, I couldn't find any library to work with INF files, I'm not familiar with standard linux config file formats, and JSON is powerful.</p>