Re: Future for VC++ Programmers



lack of a unified installer system
Actually, the RPM used by RedHat was a defacto standard in many distros way
before Windows had something (remember the time when was no msi, only
InstallShield and Wise installer, doing whatever they though is right?)


nothing like the registry to determine what's on
the machine and where
Now, I would not give registry as an example!
I really think the registry was a decent idea for shared info, but is a bad
idea when extended for private stuff. To store there info that is to be
shared, fine (COM interfaces, file associations, etc.)
But application private setting? C'mon!
I really find more convenient the traditional .ini
When I install an apllication on a new machine, I can just copy 1 ini file
and have all the settings the way I want. Not so with the registry.

Ok, registry *should* be nicer than an ini (binary format, faster access,
security rights at key level, etc.) Buit is is not, because for a long time
it was a "free for all", "dump whatever you want, however you want, wherever
you want." Applications writing all over the registy is one of the major
things breaking applications in Vista (running with a non-proviledged user).
Relatively few applications write to "Program Files" or "Windows" folders,
but a lot of them write in HKEY_LOCAL_MACHINE or even HKEY_CLASSES_ROOT.


libraries placed at arbitrary locations
This is really not true.

Have you really used a major Linux distribution in the last 5 years?
But I mean *used* it, not kicking tires 15 minutes?


--
Mihai Nita [Microsoft MVP, Windows - SDK]
http://www.mihai-nita.net
------------------------------------------
Replace _year_ with _ to get the real email
.



Relevant Pages

  • Re: I have a weird problem with InstallShield that came with Windows X
    ... Try the installshield cleanup utility, it amongst other tips about fixing ... Windows help - www.rickrogers.org ... > manual uninstall (all files and registry entries). ... > re-install the Ubisoft software, InstallSheild starts and when the status ...
    (microsoft.public.windowsxp.help_and_support)
  • NewestShareware.com Issue #89
    ... FileBoss for Windows ... Program Homepage/Download url ... In general users make a program execute at window startup by ... Adding programs to the Registry and WIN.INI file protects the program. ...
    (comp.software.shareware.announce)
  • Re: Windows XP home login/off
    ... How to Perform an In-Place Upgrade of Windows XP ... Click on How To Run a Repair Install ... registry has worked the 5 or 6 times I have seen this problem. ... The script will stop and ask you to hit enter to continue to load SCSI ...
    (microsoft.public.windowsxp.wmi)
  • RE: Windows 2000 RRAS and ipSEC /L2TP VPN
    ... How to Configure a L2TP/IPSec Connection Using Pre-shared Key Authentication ... This article contains information about modifying the registry. ... , Windows 2000 is compliant with IKE RFC ...
    (microsoft.public.win2000.networking)
  • RE: Networking and DOS attacks
    ... Windows has found 55 Critical System Errors... ... Install Repair Registry Pro. ... I have tracked all of these UDP port hits since 2001. ...
    (Security-Basics)