question

stevecoakley-5353 avatar image
0 Votes"
stevecoakley-5353 asked stevecoakley-5353 answered

Best design principles and approaches for a Windows desktop app used across a home network

Hi - forgive this question if it's too 'newbie' or green - I'm not a professional developer or anything. I'm a hobbyist coder.

I'm developing a windows desktop application which requires the following features:

  1. The app can be downloaded to any number of client machines on a home network (on the LAN).

  2. All clients will access a shared database file (using LiteDb) which is accessible to all clients across the network.

  3. The licencing system will be online verification of a licence key and storage of such verification alongside any expiry dates in the registry (or equivalent). Thus, each client will also need to be able to access a shared registry space.

  4. Each client app will also need to access other shared files (such as shared assets - pictures/videos etc).

  5. Each client app will also have local files specific to that particular installation (e.g. themes for the client app).

My question is what is the best way to achieve this? I am scoping out my options at present. It should all be invisible to the end user (i.e. no network drive mapping etc).

I briefly explored Appdata.roaming - Weirdly, the same appdata.roaming folder on two lan machines for the same user had different files in - thought they were meant to be the same? Had considered this as a storage space for the shared files.

The most preferable scenario would be this being applicable for different users across the network. E.g. Windows User A has it installed on Client 1 and Windows User B on Client 2 - they can each access the same database/files/registered app. However, it would be possible to limit this to apps being used by the same windows user account if this would provide the most optimal of solutions.

Lastly, as likely goes without saying, the most optimised route is preferable - mainly being access times to the database and asset files (images/videos etc).

Don't ask for much, do I!? Hope someone more experienced and knowledgeable that I can help!

windows-10-network
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi

I'm currently working with your case, and i will get back to you as soon as possible.

Mulder

0 Votes 0 ·
JiangZhang-MSFT avatar image
0 Votes"
JiangZhang-MSFT answered JiangZhang-MSFT edited

Hi,

Thank you for posting here.

After carefully review and continuous searching, unfortunately this topic is beyond my capability, and I get no thoughts so far. I will continue to search for the solution and meantime if it is an urgent scenario, please open a case to Microsoft. You may summit the case by the following link.

https://support.microsoft.com/en-us/topic/global-customer-service-phone-numbers-c0389ade-5640-e588-8b0e-28de8afeb3f2

Best Regards,
Mulder Zhang


If the Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

stevecoakley-5353 avatar image
0 Votes"
stevecoakley-5353 answered

No. My apologies - I thought this was a Windows community forum. please close this

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.