I have an app that is being used by a few users (< 12 users). There are less than 2000 records so I decided to use an XML file and store the file under \company\product\p.xml.
Is this okay or am I breaking some design guidelines without realizing it?
EnvironmentL .net/c#/winforms
Update: Only 1 user, 1 thread will be reading or updating at any given time.