I have built a fleet management system that utilizes the MapPoint ActiveX control. GPS data from mobile devices is sent to a server where it is parsed and dumped into a SQL server database. A client application (windows forms) pulls lat/lon data from the database and displays it on MapPoint. Each of our customer sites has its own database server. Client machines never go across the internet to get data, but stay within the company intranet.
I originally thought I would only have a 1-2 client seats at each customer site, but now I have instances of up to 12 seats a site. This is causing a headache when we come out with new releases, as I have to install new software at every machine.
That being said, I would like to create an a web-based application that uses the local activeX control already installed on a client machine. Basically, I would be migrating all of my windows form based code to web forms in ASP.NET or ASP. I believe this would still be in line with the EULA. If my client code was web-based, software upgrades at customer sites would be much, much easier.
Anyone ever tried this or have some sample code to get me started?
Thanks for the help,
Thomas