We have a number of inspectors who go into the fields (far from any network connection), inspect culverts, and record the results of their inspections using PocketPCs. Given the PocketPC keyboard (none), it is essential that as much data possible be pre-entered. When they get back in, the inspection data goes to the engineer, who vets the results and then puts them into our SQL Server db.
I thought of doing it in a daily cycle like this:
[ul][li]Inspectors desktop app: SQL Server data =>"culvert" data [/li][li]Inspectors PocketPC app: Load "culvert" data, add "inspection" data to some culverts[/li][li]Inspectors desktop app: save changed "culvert" and new "inspection" data to the LAN[/li][li]Engineer's desktop app: load "culvert" and "inspection" data from LAN, update SQL Server[/li][/ul]
I had it about 2/3 coded in Python/XML when the network admin decreed ".Net". .Net has so many parts that I don't know where to begin!
[ul][li]I'd like "culvert" and "inspection" object's states to be serialized in XML. Is that a mistake?[/li][li]Python supports several data compression schemes natively -- is there a .NET equivalent?[/li][li]Which .Net technologies should I concentrate on?[/li][/ul]
Ron
I thought of doing it in a daily cycle like this:
[ul][li]Inspectors desktop app: SQL Server data =>"culvert" data [/li][li]Inspectors PocketPC app: Load "culvert" data, add "inspection" data to some culverts[/li][li]Inspectors desktop app: save changed "culvert" and new "inspection" data to the LAN[/li][li]Engineer's desktop app: load "culvert" and "inspection" data from LAN, update SQL Server[/li][/ul]
I had it about 2/3 coded in Python/XML when the network admin decreed ".Net". .Net has so many parts that I don't know where to begin!
[ul][li]I'd like "culvert" and "inspection" object's states to be serialized in XML. Is that a mistake?[/li][li]Python supports several data compression schemes natively -- is there a .NET equivalent?[/li][li]Which .Net technologies should I concentrate on?[/li][/ul]
Ron