I asked about this a little while ago, on a few newsgroups but time got in
my way and I need to discuss it further before I can make a choice in
developmental direction ...

Please also note I am not an expert Flash developer, nor am I in any way
expert in other web technologies ...


I have a project that has the following outline goals:-


- PocketPC ++ Flash 6 player
- Flash application is interface to a database - let's say it's a contact
database
- user can query and update the database via Flash database
- Database synchronises/replicates/whatever you want to call it with parent
database on Linux serve running Apache and MySQL on demand or on daily synch
as per user desire


I am tying to establish what will be the best combination of technologies...
the hardest part appears to be finding a way to synchronise the local
database with the parent on the Linux server. Apparently if I could use
Windows server and SQL Server it would 'just work' but that is not an option
at all.


So things that have come up include:-

PocketPC interface over eVB shell
PocketPC interface over eVC shell
PocketPC interface over c# .net shell
-- Which is more likely to succeed?
-- Which is most accessible to someone who knows none of these development
tools?

eVB and winsock was also suggested to me, but I have little idea what that
means ...

I found some tools on a search that might enable synchronisation with the
server but nothing that was supporting Linux/MySQL. This was the closest,
but I contacted them and was told they decided not to support Linux after
all dbBridge :-

http://www.dbbridge.com/dbbridge/dbbridgehome.htm

This looks promising, but I am still waiting for a response to see if I
could put a Flash interface to it HanDBase Enterprise Edition 3.0i

http://www.pocketgear.com/software_detail.asp?id=5126


And this looks hopeful if I go the .net route ... and apparently it should
work with the pocket .net framework. MySQLDirect .NET

http://crlab.com/mysqlnet/



Any and all suggestions welcome :-)



Steve