INSTALLING NEW SOFTWARE IS RISKY

Written by Bob McElwain


When you get a new computer, you'll want to install your favorite software and get everything running justrepparttar way you want it to. Then you'll likely add some new stuff, possibly over a period ofrepparttar 107908 next couple of months. Beyond this point, hesitate to add more. Here's why.

Shared Library Files

Many software firms use DLL (Dynamic Linked Libraries) in developing programs. They are kind of like a tool box from whichrepparttar 107909 programmer choosesrepparttar 107910 one needed. Even thoughrepparttar 107911 program being created may need only a couple of "tools" from this DLL, using them saves programming time, which is expensive. This is a safe and efficient procedure, forrepparttar 107912 code inrepparttar 107913 library is well tested and will run reliably.

Other software developers userepparttar 107914 same library. Some DLLs are used in many programs. For you, this means less disk space required on your system, for only one copy ofrepparttar 107915 library is needed.

You also benefit in that you pay less forrepparttar 107916 software and it runs reliably. It's hard to see anything negative in such a procedure. Or in software using any other shared procedures. For example, you might have several programs that use a common routine that is part of connecting your system torepparttar 107917 Web over a phone line.

All About Versions

Most companies developing software will userepparttar 107918 latest version of a DLL. It contains changes and enhancements over earlier ones. Thus differences exist between them.

This is true of different versions of other software. The latest version of IE (Internet Explorer), for example, contains changes and enhancements overrepparttar 107919 previous one. Migrating from repparttar 107920 current version torepparttar 107921 latest, can mean installing what amounts to almost a new program.

The Catch In Upgrading Or Installing Software

When you install an upgrade or a new piece of software, any DLLs used will also be installed. Windows makesrepparttar 107922 rules in this. An older version of a DLL is not allowed to overwrite a later one. But a newer one IS allowed to overwrite an older one. Here's how things can go wrong.

Suppose you have a program call SPLAT, another called SPRANG, and a third call SPUNK. Suppose they all use a DLL called STUFF. If you upgrade SPUNK, andrepparttar 107923 upgrade includes a new version of STUFF, then quite suddenly SPLAT and SPRANG may not run properly. That is, they are now forced to use a version of STUFFrepparttar 107924 programmer had not planed for.

While it's quite likely a new DLL will run just fine with older programs, it may not. If your older programs won't run well enough to suit your needs, you may be forced to upgrade to later versions. Unfortunately, this may not solverepparttar 107925 problem ifrepparttar 107926 older DLL is still in use.

The Single Least Expensive Yet Most Valuable Way to Upgrade Your Computer's Performance

Written by Dennis Eppestine


Is your computer not what it used to be? I bet when you bought it, it was top ofrepparttar line, wasn't it? Well, I can almost guarantee it's not anymore! Atrepparttar 107907 current rate of development, it probably lackedrepparttar 107908 most modern advances byrepparttar 107909 time you got it out of box.

If you're like me, you can't buy a new computer everytime some new feature is released. But there is a way to quickly triple your clockspeed (that means how fast it runs).

How? Upgraderepparttar 107910 RAM. RAM stands for Random Access Memory, and to make a long story short,repparttar 107911 more you have,repparttar 107912 faster your computer runs. It also makes multi-tasking much easier. Doublingrepparttar 107913 RAM in your PC can triplerepparttar 107914 speed of your computer.

Cont'd on page 2 ==>
 
ImproveHomeLife.com © 2005
Terms of Use