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…


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…


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…


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”);  …


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,…


Orcas Feedback on Device Features

A few days ago Visual Studio “Orcas” Beta 1 was made available for download. We also handed out DVDs at MEDC 2007 Las Vegas Last week. I hope you were able to install these bits and try out some of the new features we enabled. If you have not downloaded these Bits yet you could…


Testing non-public methods in Orcas Beta1

Unless you’ve been living under a rock, you’re probably aware that we shipped Visual Studio Orcas Beta1 last week. Here’s Soma’s blog post on the release which also has a link to the download. This is a huge milestone for us as the product that we’ve been carving out with love for the last year…


Breakpoints not getting bound/hit sometimes when debugging on Windows Mobile 6

If you’re using the new Windows Mobile 6 SDK, you might find that your breakpoints don’t get hit anymore when you’re debugging a managed application. In this case, check the NetCF version you have installed on the desktop – ensure that it is NetCF V2 *SP1* or above. Note that Windows Mobile 6 has NetCF…


Device Emulator V2 is Live

For those of you developing on Windows Vista, the much awaited for Device Emulator V2 is now live. Check out: for details. Anand Balachandran


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…