Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

8
  • 10
    Configuration in .NET is a mature and well understood process... why re-invent the wheel? Commented Nov 11, 2012 at 8:56
  • 3
    Why are you not considering YAML? I think YAML is the best fit. Commented Nov 12, 2012 at 4:08
  • 1
    @sawa actually I've never heard of YAML. It looks rather interesting Commented Nov 12, 2012 at 4:58
  • 5
    @Earlz and if needed the end-user should find it easily editable. However, it also will contain a lot of things in it. (depending on certain factors, could be 1Mb or more). You can't have your cake and eat it. 1MB files are by definition not easily editable. Either it's a database(even if small), and then SQL-lite is a good option or it's a config file(you shouldn't have 1MB of config). Commented Nov 12, 2012 at 8:28
  • 3
    What about INI files? They are the most common way of configuring applications in both Windows and UNIX-like systems. Commented Oct 1, 2013 at 11:41