Im looking for a simple solution to serialize and store objects that contain configuration, application state and data. Its a simple application, its not alot of data. Speed is no issue. I want it to be in-process. I want it to be more easy-to-edit in a texteditor than xml.
I cant find any document database for .net that can handle it in-process.
Simply serializing to xml Im not sure I want to do because its… xml.
Serializing to JSON seems very javascript specific, and I wont use this data in javascript.
I figure there’s very neat ways to do this, but atm im leaning to using JSON despite its javascript inclenation.
Just because “JSON” it’s an acronym for JavaScript Object Notation, has no relevance on if it fits your needs or not as a data format. JSON is lightweight, text based, easily human readable / editable and it’s a language agnostic format despite the name.
I’d definitely lean toward using it, as it sounds pretty ideal for your situation.