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.
Permalink for comment 343062
To read all comments associated with this story, please click here.
adkilla
Member since:
2005-07-07

If you are really a pro like you fictitiously claim to be then you would provide some links that back your claim. You have yet to explain why you brought up the GAC which has little to nothing to do with the registry.

FYI the configuration files accessible by System.Configuration have the following drawbacks:
"You use one of the Save methods to write configuration information. Note that 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."

You can refer to this in this MSDN link:
http://msdn.microsoft.com/en-us/library/system.configuration.config...

We've had this experience before when attempting to modify the configuration file. But because the user had no permission to write to "Program Files" directory this was not recommended. You cannot assume the user will always be administrator when using your app!

Instead an MVP advised us to use the registry as MS has recommended here:
"This class provides the set of standard root keys found in the registry on machines running Windows. The registry is a storage facility for information about applications, users, and default system settings. For example, applications can use the registry for storing information that needs to be preserved after the application is closed, and access that same information when the application is reloaded. For instance, you can store color preferences, screen locations, or the size of the window. You can control this data for each user by storing the information in a different location in the registry."
Here is the link for that info in the MSDN .Net reference:
http://msdn.microsoft.com/en-us/library/microsoft.win32.registry.as...

If you do not have any legitimate links to back up your so called facts, then you sir are a charlatan.

-Ad

Reply Parent Score: -1