I am writing a XNA game which is stand-alone, but I'd like to include an option to share the highscores. So I'd think I'd build in a function that gets the current high score file from a website when online, else use the ladt succesfully downloaded highscore info. Then when the game is finished, the new highscore file should be uploaded to the URL. Ideally I should have a file locking mechanism so not two players can upload a new file at the same time, but I don't expect my game to be so massively popular that the risk of this happening is very big.
I have registered a URL aleady, but have no clue how to proceed, gathering info now.
Any input is welcome. Thanks.