vergil

I have one embedded visual basic application which is going to be implemented in dot net.I came across a method that suggest the proper transfre from ADO ce to ADO dotnet.And pocket access db to sql server CE.I just want to know whether this process is fine.Also we want the application to implement syncml so that we can synchronise with remote database.Is there any plugin available for this If we cant use syncml what is the other possiblity that we can accomplish our task