CoreCon API – Part V

Last post we looked at how to write a device side agent. I am uploading the source for file viewer written using CoreCon API’s. How to use You need to have visual studio 2008 installed in your machine. Extract the zip file. It has 2 solutions and 2 xsl files. Take a back up of…

4

CoreCon API – Part IV

In the last post we saw how to create a package and use that for downloading set of files. Writing Device Agent What do I get if I write an my own agent? You can reliably start your agent. When the start call is completed you are guaranteed that your agent has started running in…

2

CoreCon API – Part III

Package More than often we would like to deploy multiple files as part of our application. Also these files might vary depending on the architecture of the device. To handle these CoreCon provides something called packages. Packages files are present in the datastore (e.g Microsoft.RemoteTools.Packages.xsl).   Let’s Look at a sample package(FileListPackage.xsl) which we can…

2

CoreCon API – Part II

Let’s see some ways to do send/receive files to device and some process related functions. CoreCon provides a class called FileDeployer using which we can do file transfers across device and desktop. You should have established connection (Device.Connect()) to use the FileDeployer methods.   Device myDevice = GetPPC05Emulator(); myDevice.Connect(); FileDeployer fileDeployer = myDevice.GetFileDeployer(); fileDeployer.SendFile(“foo.txt”,@”%CSIDL_PROGRAM_FILES%\foo.txt”);  …

2

CoreCon API – Part 1

VSD is shipping Set of connectivity API which could be used to write remote tools (Remote file viewer etc) kind of Apps. This series of blog is aimed at giving an introduction about the connectivity APIs.   Datastore is a set of XML files on your desktop computer that contains information about the platforms, devices,…

7

Connectivity issues after installing Visual Studio SP1

Issue: Developers who upgraded to VS 2005 SP1 from VS 2005 RTM may have noticed issues in their connectivity. When they try to connect to device they will be getting one of the following error messages depending on whether you have ActiveSync installed in your machine or not. –          ActiveSync not installed –          Device is not ready…

2