Back End Database
By Bozteck
In the early years of VNCScan, all of the data was stored in a Microsoft Access database and the settings were stored in INI files. This worked well but required that I distributed a lot of additional runtime files to access the database(pardon the pun).
In late 2003, I decided to move away from Access in favor of flat XML. To this day, I still debate with myself which was better because each have their issues. The XML file format for data made it possible to ship a smaller product with less dependencies but it severely limited the multi-user capabilities for sharing data.
The XML format is just plain text files. When one console reads the data and then writes a change, there’s a chance that another console that is also reading from that same textual XML file can write back what it thinks is accurate data and overwrite the first consoles changes. It can get messy real fast.
At least with the Access database, you could have a few users adding and reading data at the same time without overwriting the whole file just for one change to a single field.
I realize that Microsoft is steering its developers to their mini desktop SQL server instead of Access but it just seems like a lot of overhead for the type of data being stored.
Today, all of the routines needed to read and write to an Access database is built into the existing DotNet Runtime. What drove me to this XML format is no longer a problem.
So, what do you think? Should we make the move back to the Access database to facilitate a better multi-user experience or stick with the XML?
New Ping Features in 2009.4.9 Release
By Bozteck
We’ve had a lot of request for the ability to automatically reconnect to computers when they are rebooted. A majority of the requests were resolved with the implementation of the background scanner and the actions that can be performed when the scanner detects that the computer is alive.
To take this a step further, we’ve modified the ping window that happens when you right-click a computer and choose “Ping Computer”. Instead of just opening a command window with the standard ping command running, we’ve designed our own. We’ve done this in order to bring you an exciting new feature – automatically running commands or connecting when a computer responds for X number of consecutive pings.
Here’s a quick video showing how: http://screencast.com/t/CqJI7YhE
Download the latest version here!
How Do You Use VNCSCan?
By Bozteck
I love hearing all of the feedback that we receive on a daily basis. It’s awesome to see so many people from virtually every country on the planet find VNCScan as useful as I do every day.
We’re coming up on the 10 year anniversary for the VNCScan Console. When I created version 1.0 in the spring of 1999, I had no idea what it would grow into. I am humbled by it’s success and encouraged by your feedback.
I would really like to reach out to the enormous VNCScan user base and get some more feedback about how you’re using the software and maybe some ideas about how it could be tweaked here and there to make your job that much easier.
Please send an email to feedback@vncscan.com and let us know!
Categories
- Announcements (8)
- Backup (1)
- Blog (2)
- General (9)
- how-to (19)
- howto (2)
- podcast (1)
- Polls and Opinions (3)
- Releases (14)
- Support (1)
- Troubleshooting (8)
- Uncategorized (12)
- Updates (2)
- Videos (3)
- VNC Deployment (1)
- White Papers (1)



October 9th, 2009
