A method and system for direct server synchronization with a computing
device is disclosed. In one embodiment, the method comprises
synchronizing directly a handheld device and an enterprise server, which
comprises retrieving a record extraction sequence from the server; and
extracting records stored on a database according to the record
extraction sequence, wherein the extracted records are not already stored
on the computing device.