I have to develop an application (in C#) that has to work with files. The application consists of two versions: a web version and a windows version. Therefore, the files must be stored on a place where both versions can access the files.In both versions, the files can be edited and new files can be created.I've been thinking about the following options to store files:IIS using WebDavSharepointUsing a share and make this share a virtual directory in IIS.I don't have experience with one of these options and these were the options that came to my mind.What is in your eyes the best way to store the files?
What is the best way to store files when using winforms and web?
web development;c#;windows;file storage
Unless you have other requirements I'd keep it simple, use a share. You might want to think about who has access to the files, perhaps you don't want other people randomly removing them if they are controlled by your code, but you can do this with ACLs quite easily.WebDav and Sharepoint would both work but I think both add a little more complexity. 