473,320 Members | 1,974 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Storing user settings file

I have an application we are building that will be used by a number of
different users on shared PCs. I want to be able to store a number of user
settings in a location that is unique for each user, so that one user's
settings do not affect another. Is there a "standard" location to store
these files? How about a "standard" location to store a file of default
settings if the user hasn't run the application yet?

TIA
Ron L

Jul 21 '05 #1
13 1862
"Ron L" <ro**@bogus.Address.com> schrieb:
I have an application we are building that will be used by a number of
different users on shared PCs. I want to be able to store a number of user
settings in a location that is unique for each user, so that one user's
settings do not affect another. Is there a "standard" location to store
these files? How about a "standard" location to store a file of default
settings if the user hasn't run the application yet?


\\\
Dim Path As String = _
Environment.GetFolderPath( _
Environment.SpecialFolder.LocalApplicationData _
)
///

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Jul 21 '05 #2
Herfried
Thank you for the response. I assume that this will get the location
for an individual user, do you know how to get one for a set of defaults, or
should those simply be stored in the same directory as the application?

TIA
Ron L
"Herfried K. Wagner [MVP]" <hi***************@gmx.at> wrote in message
news:uh**************@TK2MSFTNGP14.phx.gbl...
"Ron L" <ro**@bogus.Address.com> schrieb:
I have an application we are building that will be used by a number of
different users on shared PCs. I want to be able to store a number of
user settings in a location that is unique for each user, so that one
user's settings do not affect another. Is there a "standard" location to
store these files? How about a "standard" location to store a file of
default settings if the user hasn't run the application yet?


\\\
Dim Path As String = _
Environment.GetFolderPath( _
Environment.SpecialFolder.LocalApplicationData _
)
///

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Jul 21 '05 #3
Herfried
Thank you for the response. I assume that this will get the location
for an individual user, do you know how to get one for a set of defaults, or
should those simply be stored in the same directory as the application?

TIA
Ron L
"Herfried K. Wagner [MVP]" <hi***************@gmx.at> wrote in message
news:uh**************@TK2MSFTNGP14.phx.gbl...
"Ron L" <ro**@bogus.Address.com> schrieb:
I have an application we are building that will be used by a number of
different users on shared PCs. I want to be able to store a number of
user settings in a location that is unique for each user, so that one
user's settings do not affect another. Is there a "standard" location to
store these files? How about a "standard" location to store a file of
default settings if the user hasn't run the application yet?


\\\
Dim Path As String = _
Environment.GetFolderPath( _
Environment.SpecialFolder.LocalApplicationData _
)
///

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Jul 21 '05 #4
You may want to store the settings in registry, use

System.Windows.Forms.Application.CommonAppDataRegi stry to store application
specific settings (shared among all users)
and System.Windows.Forms.Application.UserAppDataRegist ry for user-specific
settings

"Ron L" <ro**@bogus.Address.com> wrote in message
news:eu**************@TK2MSFTNGP10.phx.gbl...
I have an application we are building that will be used by a number of
different users on shared PCs. I want to be able to store a number of user settings in a location that is unique for each user, so that one user's
settings do not affect another. Is there a "standard" location to store
these files? How about a "standard" location to store a file of default
settings if the user hasn't run the application yet?

TIA
Ron L

Jul 21 '05 #5
You may want to store the settings in registry, use

System.Windows.Forms.Application.CommonAppDataRegi stry to store application
specific settings (shared among all users)
and System.Windows.Forms.Application.UserAppDataRegist ry for user-specific
settings

"Ron L" <ro**@bogus.Address.com> wrote in message
news:eu**************@TK2MSFTNGP10.phx.gbl...
I have an application we are building that will be used by a number of
different users on shared PCs. I want to be able to store a number of user settings in a location that is unique for each user, so that one user's
settings do not affect another. Is there a "standard" location to store
these files? How about a "standard" location to store a file of default
settings if the user hasn't run the application yet?

TIA
Ron L

Jul 21 '05 #6
Hi
try to use isolated storage available in .net that is unique for every user.
other good thing is that it acts like a harddisk space and you can even store
files in that.

"Ron L" wrote:
I have an application we are building that will be used by a number of
different users on shared PCs. I want to be able to store a number of user
settings in a location that is unique for each user, so that one user's
settings do not affect another. Is there a "standard" location to store
these files? How about a "standard" location to store a file of default
settings if the user hasn't run the application yet?

TIA
Ron L

Jul 21 '05 #7
Hi
try to use isolated storage available in .net that is unique for every user.
other good thing is that it acts like a harddisk space and you can even store
files in that.

"Ron L" wrote:
I have an application we are building that will be used by a number of
different users on shared PCs. I want to be able to store a number of user
settings in a location that is unique for each user, so that one user's
settings do not affect another. Is there a "standard" location to store
these files? How about a "standard" location to store a file of default
settings if the user hasn't run the application yet?

TIA
Ron L

Jul 21 '05 #8
Pankaj

Thank you for the response. I am not sure what you mean by "isolated
storage", can you elaborate on this, please?

Ron L
"Pankaj Aggarwal" <Pankaj Ag******@discussions.microsoft.com> wrote in
message news:7E**********************************@microsof t.com...
Hi
try to use isolated storage available in .net that is unique for every
user.
other good thing is that it acts like a harddisk space and you can even
store
files in that.

"Ron L" wrote:
I have an application we are building that will be used by a number of
different users on shared PCs. I want to be able to store a number of
user
settings in a location that is unique for each user, so that one user's
settings do not affect another. Is there a "standard" location to store
these files? How about a "standard" location to store a file of default
settings if the user hasn't run the application yet?

TIA
Ron L

Jul 21 '05 #9
Pankaj

Thank you for the response. I am not sure what you mean by "isolated
storage", can you elaborate on this, please?

Ron L
"Pankaj Aggarwal" <Pankaj Ag******@discussions.microsoft.com> wrote in
message news:7E**********************************@microsof t.com...
Hi
try to use isolated storage available in .net that is unique for every
user.
other good thing is that it acts like a harddisk space and you can even
store
files in that.

"Ron L" wrote:
I have an application we are building that will be used by a number of
different users on shared PCs. I want to be able to store a number of
user
settings in a location that is unique for each user, so that one user's
settings do not affect another. Is there a "standard" location to store
these files? How about a "standard" location to store a file of default
settings if the user hasn't run the application yet?

TIA
Ron L

Jul 21 '05 #10
"Ron L" <ro**@bogus.Address.com> schrieb:
I am not sure what you mean by "isolated storage", can you elaborate on
this, please?


..NET Framework Class Library -- 'System.IO.IsolatedStorage' Namespace
<URL:http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemioisolatedstorage.asp>

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Jul 21 '05 #11
"Ron L" <ro**@bogus.Address.com> schrieb:
I am not sure what you mean by "isolated storage", can you elaborate on
this, please?


..NET Framework Class Library -- 'System.IO.IsolatedStorage' Namespace
<URL:http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemioisolatedstorage.asp>

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Jul 21 '05 #12
Herfried

Thank you, I will take a look at that link.

Ron L

"Herfried K. Wagner [MVP]" <hi***************@gmx.at> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...
"Ron L" <ro**@bogus.Address.com> schrieb:
I am not sure what you mean by "isolated storage", can you elaborate on
this, please?


.NET Framework Class Library -- 'System.IO.IsolatedStorage' Namespace
<URL:http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemioisolatedstorage.asp>

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Jul 21 '05 #13
Herfried

Thank you, I will take a look at that link.

Ron L

"Herfried K. Wagner [MVP]" <hi***************@gmx.at> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...
"Ron L" <ro**@bogus.Address.com> schrieb:
I am not sure what you mean by "isolated storage", can you elaborate on
this, please?


.NET Framework Class Library -- 'System.IO.IsolatedStorage' Namespace
<URL:http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemioisolatedstorage.asp>

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Jul 21 '05 #14

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: alock | last post by:
I am looking for different opinions on how the state data of a .NET application should be stored. An example would be the size and location of the main application window. This allows the users'...
7
by: Ron L | last post by:
I have an application we are building that will be used by a number of different users on shared PCs. I want to be able to store a number of user settings in a location that is unique for each...
2
BSOB
by: BSOB | last post by:
I am just wondering about how practical it is to use the registry to store settings. I have several boolean values that are currently being stored in the regestry for my application and a seperate...
9
by: KarlM | last post by:
After reading some articles regarding confuguration data I'm a bit confused. Where is the right place for storing configuration data? - XML-files? - registry? - INI-files? (from a users point...
2
by: Regnab | last post by:
I'm creating a database that will be used independently at different sites (in the same company). Given the fact that there will be inevitable changes down the track, I'm trying to work out the...
2
by: Paul Hadfield | last post by:
Hi, I'm not having a lot of luck googling for this one, I want to be able to store a custom class in the user settings (DotNet2.0, win app). I don't wish to create public get / set properities...
6
by: J055 | last post by:
Hi I have the following code. I upload an XML file using the FileUpload object, store the stream in a session so the user gets the chance to confirm some options then pass the stream from the...
11
by: =?Utf-8?B?bWljaGFlbCBzb3JlbnM=?= | last post by:
I have worked with application settings in VS2005 and C# for awhile, but usually with standard types. I have been trying to store a custom container/class/type in an application setting and I have...
11
by: =?Utf-8?B?cGJjb2Rlcg==?= | last post by:
Hi, I have been asked to create a solution in a single exe - using C# .NET 3.5. I have found that I can us ILMerge to create a single exe of all of my Application assemblies. But my...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.