software you can take with you

Browse by Tags

  • Replacement for Type.GUID

    A question came up on the newsgroups of how to get the Guid assigned to a Type via a GuidAttribute. Typically this will be defined when creating a manged Class/Interface to match a COM exposed CoClass/Interface. The desktop exposes a GUID property of the Type class. The workaround for the Compact Framework...
    Posted to Peter Foot (Weblog) by PeterFoot on 01-04-2010
  • Email Configuration with Mobile In The Hand 4.0

    One of the new items introduced in version 4.0 is a wrapper for the Email configuration provider. This provides a one-stop-shop to access and modify email account settings. This is used for all email account types except for Exchange synchronisation. Each account is identified by a unique Guid so to...
    Posted to Peter Foot (Weblog) by PeterFoot on 12-30-2009
  • Internet Connection Sharing with Mobile In The Hand 4.0

    In Mobile In The Hand 4.0 all the Windows Mobile networking features are found in the InTheHand.WindowsMobile.Net assembly. This contains support for Connection Manager, Internet Sharing and Wireless Manager. This post will look at the Internet Sharing classes. Internet Sharing was introduced in Windows...
    Posted to Peter Foot (Weblog) by PeterFoot on 12-22-2009
  • More on "My" Functionality in Mobile In The Hand 4.0

    In the last post on "My" functionality I showed you how to get started adding the My Extensions to your project. In this post I have assembled a detailed tree of all the "My" functionality added in Mobile In The Hand 4.0. My Application Culture Info AssemblyName CompanyName Copyright...
    Posted to Peter Foot (Weblog) by PeterFoot on 12-15-2009
  • Vibration and Profiles with Mobile In The Hand 4.0

    One of the goals of the Mobile In The Hand library has always been to provide a consistent managed API regardless of which specific flavour of Windows Mobile device you are using. One example of this is using the Vibration feature used to alert the user. The APIs are completely different and so we have...
    Posted to Peter Foot (Weblog) by PeterFoot on 12-14-2009
  • Using Bluetooth Headsets with Mobile In The Hand 4.0

    A commonly requested feature is the ability to switch audio to play through a Bluetooth headset device. Mobile In The Hand 4.0 brings this functionality to .NET Compact Framework developers allowing you to play any device audio through a paired headset device. It also includes classes to playback sounds...
    Posted to Peter Foot (Weblog) by PeterFoot on 12-11-2009
  • Windows Mobile Provisioning using Mobile In The Hand 4.0

    In the last post we saw the new My Extensions template which adds access to new Visual Basic features. In this post we will look at another new item introduced with Mobile In The Hand 4.0 - Provisioning XML. Visual Studio has a rich XML Editor built in, Windows Mobile uses provisioning XML documents...
    Posted to Peter Foot (Weblog) by PeterFoot on 12-09-2009
  • New "My" Functionality in Mobile In The Hand 4.0

    This blog post will walk through the process of adding the additional "My" functionality added in InTheHand.VisualBasic. To start off, open Visual Studio 2008 and create a new Visual Basic device project (or open an existing one). At this point you'll end up with a solution window which...
    Posted to Peter Foot (Weblog) by PeterFoot on 12-07-2009
  • Mobile In The Hand 4.0 Released

    Today we put the final touches to Mobile In The Hand 4.0 and have released this latest version of the suite. This is a major reworking of the code and the library is now broken into 10 separate dlls so you only need to deploy the specific functionality you require in a project. We have also added some...
    Posted to Peter Foot (Weblog) by PeterFoot on 12-07-2009
  • Get the name of your executing .exe

    The Compact Framework doesn't support Assembly.GetEntryAssembly to determine the launching .exe. You can instead P/Invoke the native GetModuleFileName function like so:- byte[] buffer = new byte[MAX_PATH * 2]; int chars = GetModuleFileName(IntPtr.Zero, buffer, MAX_PATH); if (chars > 0) { string...
    Posted to Peter Foot (Weblog) by PeterFoot on 08-24-2008
Page 2 of 2 (20 items) < Previous 1 2
Copyright © 2001-2013 In The Hand Ltd. All rights reserved. Terms of Use and Privacy Policy. OrcsWeb's Windows Cloud Server Hosting