Linked by Thom Holwerda on Sun 11th Jan 2009 10:54 UTC, submitted by Hiev
Mono Project Arstechnica reports that Mono, an open source implementation of .NET runtime, is bringing Microsoft's development technologies to some unexpected places, including the iPhone, Android, and the Wii.
Thread beginning with comment 343136
To view parent comment, click here.
To read all comments associated with this story, please click here.
adkilla
Member since:
2005-07-07

These links do not state that app.config and user.config are meant replace storage of configuration that is handled by the registry in .Net applications.

I have posted in this thread about those APIs and are nothing new to me. What you still haven't proven is that MS expects .Net developers to use these classes and not the registry! Get it?

-Ad

Reply Parent Score: 0

lsls Member since:
2006-11-13

These links do not state that app.config and user.config are meant replace storage of configuration that is handled by the registry in .Net applications.

I have posted in this thread about those APIs and are nothing new to me. What you still haven't proven is that MS expects .Net developers to use these classes and not the registry! Get it?


I did not make such a claim. I just showed you that for writing .net applications the use of the registry is not mandatory as you incorrectly claimed, since the framework offers other ways of handling application settings. Get it?

Reply Parent Score: 1

adkilla Member since:
2005-07-07

WTH? That reply was meant for google_ninja not you!

-Ad

Reply Parent Score: 1

google_ninja Member since:
2006-02-05

I did, the MSDN on System.Configuration. They use a Facade pattern for the API with the ConfigurationManager class (http://msdn.microsoft.com/en-us/library/system.configuration.config...)

Reply Parent Score: 3

adkilla Member since:
2005-07-07

So where does it imply that MS expects .Net developers to use these classes and not the registry? I see no statement implying such. Please don't be vague.

The link you provided refers to app.config, which is not practical for storing user settings because of this precaution in the Notes to Implementers section:
The user or process that writes must have the following permissions:

-Write permission on the configuration file and directory at the current configuration hierarchy level.

-Read permissions on all the configuration files.


-Ad

Reply Parent Score: 1