Articles

  • One-handed Pocket PC Applications

    Mark has posted the final version of his MSDN article on designing for stylus-free usage on Windows Mobile. This covers both what you get for free in .NETCF v2.0 for navigating around forms with the d-pad and also what you can… Continue reading

  • Hosting a Native Windows Control – Live on MSDN

    My latest .NETCF article is now live in the MSDN library. This is an update of the control hosting article previously published here at OpenNETCF.org. The process has been simplified so that there is now a standard base class (ControlEx) which… Continue reading

  • Want to know more about OpenNETCF.Security.Cryptography?

    As Sam points out, the OpenNETCF.Security.Cryptography library was donated to the OpenNETCF codebase by fellow MVP Casey Chesnut. So a good source of information about how the library is built is Casey’s original article on the subject. The library is designed in… Continue reading

  • .NET Compact Framework drum machine…

    Spotted this on Seth Demsey’s blog:- The article by Ianier Munoz shows how a desktop drum-machine sample was converted to the .NET Compact Framework. Calls to managed Direct Sound were replaced with P/Invokes to the WaveOut APIs. Check it out!… Continue reading

  • Understanding AcceptChanges and DataAdapter.Update

    Bill Ryan from KnowDotNet and Devbuzz has posted an article clearly describing the issues around DataSets which arise commonly on the newsgroups and discussion forums. http://msmvps.com/williamryan/posts/5679.aspx These include “Why does calling AcceptChanges followed by DataAdaptor.Update do nothing to the database”… Continue reading

  • Fake Goods

    A new article on using the Virtual Radio feature of the 2003 generation of device emulators is now available at MSDN http://msdn.microsoft.com/mobility/default.aspx?pull=/library/en-us/dnppcgen/html/callevents.asp It shows how to simulate incoming calls and SMSs using the Fake RIL on the emulator. Continue reading

  • All about RAPI

    If you are writing a desktop application to talk to your device-side software, chances are you’ll need to work with the Remote API (RAPI). This article by Larry Roof describes RAPI and uses OpenNETCF’s Communication library to copy files, launch… Continue reading