Sunday, December 13, 2015

KP Login System on Windows 8

The purpose of this project is actually to replace the Novell Netware Server at the company where I am working currently. The main purpose of the server is to share Applications (FoxPro and DBASE) and documents with Data Protection through username and password login. I'm trying to find a solution to replace the server because the Server is outdated in terms of Hardware and Operating System (including the applications shared). Novell Netware is not compatible or supported since Windows 7, and the disk or storage capacity are fewer than a handy drive (approximately 3GB).

Many would think this is a dumb thing to do since there is Microsoft Windows Server to do the job. First, The price for the License is too expensive, imagine if I want to includes about 20 computers to join in the License. And currently the company where I'm working is in the periods of cutting-cost due to the business financial state. Open-Source Linux ? Nope, I don't think so. First thing in mind, could it support to share the Foxpro and DBASE application when the related database folder are crucially required ? (The Visual Foxpro codes are quite tough for me to learn, but I understand some of the syntax and ways.)

I did some attempt to write VB6 and PHP applications to replace the Visual Foxpro and DBASE applications, But I require a lot of time to finish it. So in the meanwhile, I think this is the solution that I could use for now. Currently I'm using Workgroup method to share the files and application, but Microsoft Windows usually allow maximum 10 connections only at a time for Files and Printers sharing and we have about 20 computers connected on the network. The reason I planned to re-writes the programs in PHP is because, PHP supported on almost any Web Browser and it doesn't have a lot of problem in terms of compatibility. I hope one day I could finish it all and share it right here in this blog.

Un-sorted snapshot:

































There is a lot of works to be done here and I'm doing it myself. Til' we meet again in the next post. :)

If you have opinion or idea to share, please feel free to leave your message in the comment section.