Click here to Skip to main content
15,886,919 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Where To Store Configuration File for This App Pin
Kevin Marois8-Sep-23 5:51
professionalKevin Marois8-Sep-23 5:51 
GeneralRe: Where To Store Configuration File for This App Pin
Richard MacCutchan8-Sep-23 6:13
mveRichard MacCutchan8-Sep-23 6:13 
GeneralRe: Where To Store Configuration File for This App Pin
Kevin Marois8-Sep-23 7:29
professionalKevin Marois8-Sep-23 7:29 
GeneralRe: Where To Store Configuration File for This App Pin
jschell8-Sep-23 7:55
jschell8-Sep-23 7:55 
GeneralRe: Where To Store Configuration File for This App Pin
Richard MacCutchan8-Sep-23 8:01
mveRichard MacCutchan8-Sep-23 8:01 
GeneralRe: Where To Store Configuration File for This App Pin
Gerry Schmitz8-Sep-23 8:20
mveGerry Schmitz8-Sep-23 8:20 
GeneralRe: Where To Store Configuration File for This App Pin
Dave Kreskowiak8-Sep-23 9:24
mveDave Kreskowiak8-Sep-23 9:24 
AnswerRe: Where To Store Configuration File for This App Pin
jschell7-Sep-23 5:11
jschell7-Sep-23 5:11 
Kevin Marois wrote:
My client doesn't have a network.


As stated that is nonsensical with what you said in the rest of your post such as "then another user runs the app, makes a change, and saves BEFORE the first user is done". That second cannot happen unless there is a network.

Also Sharepoint is a teamwork collaboration tool. You can't use it without a network.

Perhaps you meant a shared file system.

But other than that the configuration file is either per user or there is only one for the entire company.

If per user then you store it on each computer. There is no problem.
If one per company then then since you know Sharepoint exists then use it. It has a REST API, and I would be really surprised if there was not a way to store a file. Your app can provide the management including a place for the current user to type in their Sharepoint credentials (or use some other method to authenticate.)

As for the overwrite problem...

There is something wrong with your design if you expect users to be constantly updating the configuration file all of the time. It should be something that is rarely updated and when it is updated one specific person will be tasked with doing that. It will likely be the case that only one person even knows how to do it. So it is a non-issue.

Otherwise it isn't a configuration file. It is in fact a persisted data store. And your design should have accounted for that in the first place.
GeneralRe: Where To Store Configuration File for This App Pin
Kevin Marois7-Sep-23 5:28
professionalKevin Marois7-Sep-23 5:28 
GeneralRe: Where To Store Configuration File for This App Pin
jschell8-Sep-23 7:50
jschell8-Sep-23 7:50 
AnswerRe: Where To Store Configuration File for This App Pin
Richard Andrew x648-Sep-23 10:33
professionalRichard Andrew x648-Sep-23 10:33 
GeneralRe: Where To Store Configuration File for This App Pin
trønderen8-Sep-23 12:19
trønderen8-Sep-23 12:19 
QuestionNeed some advice on Post-Processing large amounts of data. Pin
me@dagsunde.com3-Sep-23 21:31
professionalme@dagsunde.com3-Sep-23 21:31 
AnswerRe: Need some advice on Post-Processing large amounts of data. Pin
Pete O'Hanlon3-Sep-23 21:46
mvePete O'Hanlon3-Sep-23 21:46 
GeneralRe: Need some advice on Post-Processing large amounts of data. Pin
Dag Sunde3-Sep-23 22:20
Dag Sunde3-Sep-23 22:20 
GeneralRe: Need some advice on Post-Processing large amounts of data. Pin
Pete O'Hanlon3-Sep-23 23:18
mvePete O'Hanlon3-Sep-23 23:18 
GeneralRe: Need some advice on Post-Processing large amounts of data. Pin
Dag Sunde4-Sep-23 0:11
Dag Sunde4-Sep-23 0:11 
GeneralRe: Need some advice on Post-Processing large amounts of data. Pin
Pete O'Hanlon4-Sep-23 1:23
mvePete O'Hanlon4-Sep-23 1:23 
GeneralRe: Need some advice on Post-Processing large amounts of data. Pin
me@dagsunde.com4-Sep-23 1:55
professionalme@dagsunde.com4-Sep-23 1:55 
AnswerRe: Need some advice on Post-Processing large amounts of data. Pin
Mircea Neacsu4-Sep-23 0:22
Mircea Neacsu4-Sep-23 0:22 
GeneralRe: Need some advice on Post-Processing large amounts of data. Pin
me@dagsunde.com4-Sep-23 0:39
professionalme@dagsunde.com4-Sep-23 0:39 
GeneralRe: Need some advice on Post-Processing large amounts of data. Pin
Mircea Neacsu4-Sep-23 0:58
Mircea Neacsu4-Sep-23 0:58 
GeneralRe: Need some advice on Post-Processing large amounts of data. Pin
me@dagsunde.com4-Sep-23 1:04
professionalme@dagsunde.com4-Sep-23 1:04 
AnswerRe: Need some advice on Post-Processing large amounts of data. Pin
jschell4-Sep-23 5:33
jschell4-Sep-23 5:33 
GeneralRe: Need some advice on Post-Processing large amounts of data. Pin
Dag Sunde4-Sep-23 9:06
Dag Sunde4-Sep-23 9:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.