Latest Posts


  • Using RemoteWipe

    With Windows Mobile 5.0 AKU2.0 (Messaging & Security Feature Pack) a new feature was implemented called RemoteWipe. This allowed an administrator to remotely wipe a device if it may have got lost and was designed to remove all sensitive data… Continue reading

  • Session Materials from Tech-Ed

    I’ve posted a number of links relevant to the session I gave last week on our Tech-Ed page here. This includes the sample code which is an additional selection of samples than those which appear in the 32feet.NET package itself.… Continue reading

  • Chinese Translation of Microsoft Mobile Development Handbook now available

      I just got word from David Chang that the Chinese translation of our book is now complete. You can order it from Amazon.cn here:- http://www.amazon.cn/mn/detailApp?pageletid=newpromote&prodid=bkbk820876 Continue reading

  • New Mobile Development Team Blog

    Amit Chopra’s Visual Studio for Devices team has grown to include Silverlight Mobile and .NETCF and the team have a new blog to cover all these areas. I’m looking forward to some great content from the team:- http://blogs.msdn.com/mobiledev/ Continue reading

  • Disable Windows Mobile 6.1 Threaded SMS View

    There may be an occasion where you want to restore the original chronological view for the SMS Inbox rather than the new threaded view. One example is where a system programmatically moves or inserts SMS messages into the system because… Continue reading

  • Antialisasing and .NETCF

    On the newsgroup, a developer asked if it was possible to use antialiasing on a Label font. By default on Windows Mobile the text does not use antialiasing unless you turn on the global ClearType option under Settings > System… Continue reading

  • New Windows Mobile 6.1 Screen Resolutions

    The release of Windows Mobile 6.1 brings a number of improvements for users but retains the same SDK and libraries as 6. The devices ship with .NETCF 2.0 SP2 in ROM.  This release adds additional screen resolutions to both the… Continue reading

  • Exception Messages on .NETCF v3.5

    Martijn Hoogendoorn provides a description of how to avoid the message:- “An error message is available for this exception but cannot be displayed because these messages are optional and are not currently installed on this device. Please install ‘NETCFv35.Messages.EN.wm.cab’ for… Continue reading

  • How To: Get System Power State Name and Flags

    A question came up on our forums and so I investigated writing a wrapper for the GetSystemPowerState API function. This allows you to retrieve the power state name, and also a bitmask of flags – Is the backlight on, is… Continue reading

  • Tech-Ed 2008

    I was delighted to find out this week that my session on Personal Area Networking was selected for Tech-Ed Developers this year. The session will cover a range of networking topics including of course Bluetooth. There will be a selection… Continue reading