L
Lonifasiko
Hi,
We are planning a new project for devices running Windows Mobile. The
main doubt we've got at the moment is if we build a sometimes
connected scenario or an always connected one.
There will be a database server as the main application's repository,
but the most important part of the project targets people that need
mobility (no tied to desktop PC) in a quite reduced indoor space,
therefore, the idea would be to set up a WIFI network indoor.
Then, my initial idea would be to have a local database on the device,
that at a regular period synchronizes data with database server thanks
to WIFI connection (GPRS would not be needed). The unique limitation
we've got is that synchronization must be done quite often, that is,
we cannot be more than 15 minutes for example without synchronizing
data with the server. Changes made on devices must be available "quite
instantly" (15 minutes of delay would be nice) on database server for
other users to consume them.
As you can see, I'm talking about an scenario very near to "always
connected" paradigm. Then, would be possible to develop a Compact
Framework application that is "always connected" to the server. Some
years ago there were ASP.NET Mobile applications, but the problem
there was that you must open a browser and point to web application
server URL, the application was formatted depending on the device, and
so on, and that's a very different approach of interacting with a
Windows Forms Compact Framework "user-friendly" application.
Don't know if nowadays there's something similar and mor euser-
firendly that lets the user be "always or almost always
connected" (VIA WIFI, no GPRS) to a server from a device running
Windows Mobile.
Any advice or suggestion would be greatly appreciated. Thnaks very
much in advance.
Miguel
Blog: http://lonifasiko.blogspot.com
We are planning a new project for devices running Windows Mobile. The
main doubt we've got at the moment is if we build a sometimes
connected scenario or an always connected one.
There will be a database server as the main application's repository,
but the most important part of the project targets people that need
mobility (no tied to desktop PC) in a quite reduced indoor space,
therefore, the idea would be to set up a WIFI network indoor.
Then, my initial idea would be to have a local database on the device,
that at a regular period synchronizes data with database server thanks
to WIFI connection (GPRS would not be needed). The unique limitation
we've got is that synchronization must be done quite often, that is,
we cannot be more than 15 minutes for example without synchronizing
data with the server. Changes made on devices must be available "quite
instantly" (15 minutes of delay would be nice) on database server for
other users to consume them.
As you can see, I'm talking about an scenario very near to "always
connected" paradigm. Then, would be possible to develop a Compact
Framework application that is "always connected" to the server. Some
years ago there were ASP.NET Mobile applications, but the problem
there was that you must open a browser and point to web application
server URL, the application was formatted depending on the device, and
so on, and that's a very different approach of interacting with a
Windows Forms Compact Framework "user-friendly" application.
Don't know if nowadays there's something similar and mor euser-
firendly that lets the user be "always or almost always
connected" (VIA WIFI, no GPRS) to a server from a device running
Windows Mobile.
Any advice or suggestion would be greatly appreciated. Thnaks very
much in advance.
Miguel
Blog: http://lonifasiko.blogspot.com