This is a general programming question but since i am making one application in C# i posted it in this section. Just wanted to know where do i store data?(application specific). I mean this is not database driven application so definitely not in database. Another choice is flat file. But that requires parsing and other complex and unmaintainable code. Yet another choice is registry. But i want to store information in bulk say few 100 of lines at a time and registry is not meant for that(i suppose). Another is .xml file, that suits my requirement. My only doubt is do professional programmers also store data like this only? in some .xml or flat files? or do they store it somewhere else?
Thanks in advance