Marc
Thu Jun 30 01:50:36 CDT 2005
>MS doesn't make wrong decisions. You're right.
That's not what I'm saying - what I'm saying is that MS has to make
decisions, and they have to base them on their intended target
audience, and if you're doing something different, then those
decisions might not seem to make a lot of sense to YOU, but they might
be just fine for the actual target audience.
Just because something seems odd or wacky to YOU doesn't mean it's
brain-dead in the first place - maybe you're just not the "typical"
developer / scenario that MS had in mind when they made their design
decisions.
Design decisions are never right or wrong - they're always compromises
between a great number of factors.
As for your config settings - well, MS does provide the Configuration
Application Block (stand-alone or part of the MS Enterprise Library),
or you can find TONS of samples of how to create easy-to-use user
settings on e.g.
http://www.codeproject.com.
And while you're at it, it might be a good idea from a business
standpoint to think about how to can create your apps in such a way
that - heaven should forbid! - a corporate customer is ever interested
in your app, you wouldn't have to go rewrite half your app because you
wrote it in such a way that it wouldn't work on a corporate
network.... that's all I'm saying - why not create your app in such a
way that it *would* run just fine in a network environment? Why insist
on doing it in a way that will DEFINITELY break it in such an
environment? Just plain doesn't make sense to me.
Marc
================================================================
Marc Scheuner May The Source Be With You!
Berne, Switzerland m.scheuner -at- inova.ch