If you're building a RESTful Web service, you can provide both guidance and control around the JSON messages your service works with by replacing documentation with JSON Schemas. Say what you want ...
Once you've created a JSON Schema that describes a JSON document, you can use it both in Visual Studio -- to provide guidance when creating JSON documents -- and in your code to validate the messages ...
No formula exists today for answering this question in quantifiable terms — it requires evaluation and reflection on the part of the organization. Taxonomy and metadata schema design can be hotly ...