FOLLOW-UP, Part One |
| by Wayne M. Krakau - Chicago Computer Guide, April 1997 |
| Due to popular demand, this column is devoted to following up on
topics I originally covered in previous columns. I am constantly bombarded with
"whatever happened to" type of questions regarding my old articles, so I thought
that I should reply to them in print. |
|
|
| The Shoemakers Children Go Barefoot |
| After all of the carping I did in my series of columns cautioning
people about the potential hazards of vertical market software, you would think I would
know better than to get caught in the very trap that I described. |
| After years of creating quotes using what I refer to as "My Giant
Spreadsheet From Hell," I purchased special quoting software specifically marketed as
the salvation of companies that sell computer hardware, software, and related services.
The software is Windows-based, and is allegedly (rampant O.J.-ism) capable of importing
data supplied by many major computer product distributors. That data, along with manually
entered information on products and services not already available in computer format,
provides the base information for quoting. |
| My initial experience with this software was quite unpleasant. After
numerous attempts, while using the documentation, I finally had to call tech support just
to get it installed properly. After we finally got it installed, the technician admitted
that the information I needed was not in the manual, in a README file, or on their Web
site. |
| Once the product was installed, I assumed it would work as it did in
its reviews - WRONG! It constantly blew up, taking the whole system with it. When it
wasnt locking up my system, it was taking a ridiculously long time to import the
distributors data. After it took 22 hours to get 7% of one distributors data
imported, tech support finally told me to download a new, experimental patch for the
program. That patch fixed the import problem. The program imported all of the data in just
a couple of hours. |
| Now, I had a working program, but its usefulness was in doubt. It was
written in FoxPro for Windows. While I have read in reviews that FoxPro can create true
Windows programs, I havent seen one. This quoting program, and all of the other
FoxPro for Windows programs that I have encountered run in Windows, but use a unique and
proprietary interface which only vaguely resembles a real Windows program. The mouse
clicks, keystrokes, shortcuts, and even the scroll bars, work in their own bizarre
non-Windows-like way. Even the fonts are proprietary and limited in their sizes. The
program cant even use standard Windows fonts! (One of my customers purchased a
FoxPro-based program which cant even be used with Microsofts own video
drivers!) |
| After wasting thousands of dollars of my time installing, debugging,
and attempting to use this software, I finally gave up and went back to my spreadsheet.
Thats what I get for not following my own advice. (Note that mentioning this
products name will not help any of my clients or prospective clients, but will help my
competition. Ive provided more than enough information for them to figure it out for
themselves.) |
|
|
| Windows 0.95 |
| I got a mixed reaction to my comments about this operating system. Some
people told me about their successes with Windows 95 and were offended that I considered
it an immature product (as in "0.95" being the product prior to version 1.00).
Some even suggested that I might simply be a bit dim (a distinct possibility!), since I
had so much trouble with Windows 95. Of course, they obviously forgot to read the part of
the article that mentioned that in each case where I even thought I might be out of my
depth, I immediately called in experienced, Microsoft-certified personnel - who
subsequently also had lots of problems. |
| Many more told me of problems just as bad as mine. Since I frequently
write about computer problems, I suspect that I attract horror stories, so I wouldnt
apply much statistical validity to these results. Just be aware that I am not the only one
having problems with Windows 95. |
| Some of my clients are doing limited installations of Windows 95. Where
possible, they are limiting their efforts (as per my advice) to new computers loaded with
all Windows 95 specific software to reduce their risk. Even within those limitations, it
can still be a challenge. |
| I have discovered that the same software companies that heavily
advertise the new features added to the Windows 95 versions of their products, neglect to
be so forthcoming with the news that they have removed old and trusted features from these
same products, ostensibly due to the difficulty in implementing these features in Windows
95. You only get the nasty surprise that the features are missing after looking in vain
for them in the product and its associated documentation, and finally calling tech support
for help. |
| For example, STAC electronics has removed the outbound calling
capability from the Host-Only version of their Reachout remote control software. Also,
Artisoft removed the UPS (Uninterruptible Power Supply) interface software from the
Windows 95 version of LANtastic. |
| One of the problems with DOS and Windows 3.x was that, due to
limitations in the products and their documentation, software companies regularly wrote
programs that violated Microsofts rules (including Microsofts own applications
programs). A computer system would then act strange or even lock up because of these
transgressions. Windows 95 was supposed to fix that. It includes many features which
previously had to be manually created by software companies, has much more extensive and
higher quality documentation, and Microsoft has stated that they are willing to withhold
certification from software that doesnt follow the rules. |
| Despite these efforts, nonstandard, rule-breaking programming
techniques have become common. While these wont necessarily be unsafe, in that they
will disable your system, there are potential complications. For instance, Artisoft added
a modem sharing feature to their LANtastic for Windows 95 product. To do this, they added
multiple, nonstandard communications port definitions to the Windows 95 registry. This
causes warning messages that claim that the system timer and the DMA (Direct Memory
Access) controller of your motherboard are malfunctioning due to conflicts with some of
these bogus COM ports. |
| If you try to remedy the situation by deleting the fake COM ports,
everything goes back to normal - or so it seems. In reality, deleting these fake devices
corrupts the registry so badly that Windows 95 must be reloaded. Of course, the fact that
the conflict warning messages are really false alarms is not documented. You have to call
tech support to find out what is really happening. |
| An additional complication is the existence of OEM Release B of Windows
95. Every new computer bundled with Windows 95 since around late 1996 has this version.
The catch is that none of the software companies I have talked to have tested their
products with this version. Even STAC, which is partially owned by Microsoft, hasnt
tested with OEM Release B. Luckily, most software that works with earlier versions of
Windows 95 work with this version, but I have already started finding exceptions. These
exceptions are gradually being fixed, but it means that you could be a beta tester without
even knowing it. |
| Next month I will continue following up with past topics. I need to
mention that I didnt want to pick on either STAC or Artisoft in this article. They
are just the most prominent and recognizable examples that I could find for the type of
difficulties mentioned. Their respective technical support departments were helpful,
cooperative, and, considering the type of problems encountered, appropriately apologetic. |
| ©1997, Wayne M. Krakau |