KA5WSS

LogConv FAQ - .Net

Q: Why on Earth did you write LogConv in .Net?
A:
There are a couple of reasons. First, .Net is becoming more important in my full time job and I needed to get more experience with the platform and do so faster than I was able to do so at work alone. Secondly, the .Net platform provided me a way out of the hassles I had faced in trying to support multiple platforms in the past from DOS to Linux. Instead of implementing new features, I was spending too much time tracking down memory errors that were only occurring on one platform and not others. I want the majority of the time I spend developing LogConv to go towards new features and enhancements.

Q: What platforms support the .Net runtime?
A:
Microsoft provides .Net runtime v2.0 installations for Windows 98, Windows ME, Windows 2000, Windows XP and Windows 2003, Windows 2008 and Windows 7. There is no support for Windows 95.

In the future LogConv will probably be migrated to use the .Net 3.5 or .Net 4.0 runtime. That will run on Windows XP, Vista, Windows 2003, Windows 2008 and Windows 7.

Q: Why is the .Net runtime install so big?
A:
The LogConv install is small, but the .Net runtime install is quite large, but you should only have to download and install it once. Subsequent versions of LogConv will support the same runtime, so downloading the next LogConv release will not require so much bandwidth. The size of the .Net runtime install is large because the .Net platform provides so much power to the programmer, and thus the programs that are written for it.

Q: Where can I get the right version of the .Net runtime?
A:
The v2.0 .Net is available directly from Microsoft at:
    .Net v2.0 runtime
However, if your machine will support it I recommend going ahead and installing the v3.5 runtime that supports 2.0 and will also position you for future versions of LogConv:
    .Net v3.5 runtime