I wasn't really sure where to put this posting. I built a VB.NET class to use for interacting with the registry on a remote computer. Since it uses the built in Management Objects in VB.NET it should be safe to use in a multi-threaded application.
I'm looking for people to basically tear my code apart and tell me where I've gone wrong or where I can improve it (make it more intuitive, efficient, etc). I know there are a few places right off the bat to be improved but before I go too crazy re-coding it, I want to get some feedback.
I got frustrated trying to find code online to perform basic registry functions so after compiling all my research I built a class I can re-use. Since, I couldn't find anything like this maybe it will help someone else also. I designed it to accept a management scope object as well. Uses a reference to System.Management
There's too much code to post it inline so I attached a zip file.
*****[EDIT: I'm removing the attachment for now. There was a small bug that was easily fixed, but I want to attach a new version that is almost finished.]*****




Reply With Quote