• Marcus Perryman's WebLog

    Timed Camera Capture

    • 65 Comments
    Jason Langrage asked if it’s possible to automatically capture an image from the camera of a WM 5.0 Smartphone every 30 mins, and then to upload to a web service. WM5.0 has three new ways of working with the camera, but unfortunately the two mechanisms...
  • Marcus Perryman's WebLog

    Windows Mobile in Kiosk Mode

    • 10 Comments
    This topic rates in my top 3 'soapbox' issues and it’s about time I vented some of my inner frustration... so let me just step up onto my soapbox and begin. Imagine a large enterprise wants to roll out a line of business application to its field or...
  • Marcus Perryman's WebLog

    Deploying applications to Windows Mobile

    • 15 Comments
    I thought I would be a little different and make my first post as useful as possible by including some of my latest work. I guess I cant totally skip the intro bit tho: My name is Marcus Perryman and I've been working with or for Microsoft in the UK for...
  • Marcus Perryman's WebLog

    Autorun installation

    • 13 Comments
    My first post on this blog was about deploying application and I touched briefly on autorun.exe. I have been asked several times to expand on this and go into the details so here it is! Windows Mobile supports a simple, automated way of installing...
  • Marcus Perryman's WebLog

    Active Sync 4.1 download available

    • 9 Comments
    At the VS launch event I was asked about the availability of 4.0 version of ActiveSync which felt like it was in beta for ever! A quick look over on the download page revealed that ActiveSync 4.1 has shipped very recently (18th Nov) and is available here...
  • Marcus Perryman's WebLog

    How is Windows Mobile Related to Windows CE (2)

    • 3 Comments
    I want to pick up on a couple of comments to my earlier post : 1> From Windows Mobile ISV - Developer : Windows Mobile as an OS has to tread a fine line between providing an unmovable target (in terms of its SDK) for developers to have confidence...
  • Marcus Perryman's WebLog

    Q&A from Mobility MSDN TechTalk

    • 5 Comments
    Tuesday evening I was speaking at an MSDN event in Reading , UK about Mobile Development and there were a number of questions raised during and after the event: From Chris Walker: "Do you know if there is any audio/multi media tutorials etc. I think...
  • Marcus Perryman's WebLog

    MSMQ on Windows Mobile 5.0

    • 39 Comments
    Did you know there is a new version of MSMQ for Mobile 5.0? The distribution package is available as an aditional download from here: http://msdn.microsoft.com/mobility/windowsmobile/downloads/default.aspx And finally its available through CF...
  • Marcus Perryman's WebLog

    Device provisioning with XML

    • 22 Comments
    I guess this post is loosely related to deployment – I’ve been working on another customer question today around pre-configuring a VPN connection to use IPSec pre-shared keys. One of the really useful features of Smartphone that made it to Pocket PC 2003...
  • Marcus Perryman's WebLog

    How is Windows Mobile related to Windows CE?

    • 11 Comments
    I keep getting the question “How is Windows Mobile related to Windows CE?” To be more precise I get lots of questions that don’t make sense if you understand the relationship between CE and Windows Mobile. So for my own sanity I'm going to document it...
  • Marcus Perryman's WebLog

    Custom Soft Input Panel (SIP) for Pocket PC

    • 18 Comments
    SIP - Soft Input Panel is the term used to describe the popup software keyboard provided on Pocket PC devices to simplify input. SIP's are generally 80 pixels high and shown at the bottom of the screen just above the menu bar. 'Can I write and install...
  • Marcus Perryman's WebLog

    Windows Mobile 5.0 Local Authentication Sub System (LASS) - Part 2

    • 30 Comments
    In Part 1 we looked at the power-on-password replacement options for Windows Mobile 2003. In this blog I want to take you through the new Local Authentication Sub System (LASS). This new architecture can be found in Windows CE 5.0 and Windows Mobile...
  • Marcus Perryman's WebLog

    Exploring Buffer Overrun Vulnerability

    • 2 Comments
    The concepts of buffer overrun attacks are well documented and most developers are aware of the technique and broadly how it works, but have you ever tried to write code to demonstrate buffer overrun? I have a session to present next month on a generic...
  • Marcus Perryman's WebLog

    What Operating Systems does the .NET platform ship natively now?

    • 9 Comments
    Got this question over the weekend: "What Operating Systems does the .NET platform ship natively now?" So the obvious ones first: Windows XP Pro SP1 Windows XP Pro SP2 Windows Server 2003 What about embedded and mobile? WinCE 4.0 and above has the optional...
  • Marcus Perryman's WebLog

    Secure Clock

    • 3 Comments
    I've recently been working on an interesting problem for detecting clock changes in Windows Mobile 5.0. The problem I’ve been trying to solve is this: lets say you have a business operation that takes place at date/time x and the data is only valid...
  • Marcus Perryman's WebLog

    MEDC 2005: Breakout 'Whats new in C++'

    • 2 Comments
    My 3 rd session was “What’s new in C++” which has some great material even if it was a little dry in presentation style. I was discussing presentation style with a colleague during the break and we came to the conclusion that a presentation about code...
  • Marcus Perryman's WebLog

    Motorola 'Q' Smartphone

    • 3 Comments
    Last night Ed Zander of Motorola and Steve Ballmer jointly anounced the Motorola 'Q'. Its a Windows Mobile 5.0 Smartphone device with a QUERTY keyboard - touted as the worlds smallest QUERTY phone. Its based on the very popular Motorola RAZR hardware...
  • Marcus Perryman's WebLog

    Timed Camera Capture - Update

    • 10 Comments
    Regards the Timed Camera Capture sample I posted last month, lots of you came across a bug in my code that slipped through my rigorous testing. I did a little code tidy up before I posted the ZIP and inadvertently removed an important line from the graph...
  • Marcus Perryman's WebLog

    Let’s Talk About Touch (Part1)

    • 5 Comments
    Windows Mobile (and CE) has supported touch screen interfaces since the beginning but the release of Windows Mobile 6.5 brings something new to the platform: gesture support. Gestures are intended to be a more natural way of interacting with the device...
  • Marcus Perryman's WebLog

    Is Motorola cool again?

    • 1 Comments
    This Business Week article is an interesting read discussing where Moto is headed and how they intend to get there. It’s great to see Microsoft Smartphone OS powering some of the coolest new phones such as the 'Q'. I liked this quote: 'And the Q phone...
  • Marcus Perryman's WebLog

    Ali B's Nugget

    • 0 Comments
    What would you do if your Managing Director said he was spending a day in your department to better understand what you do? Several late nights preparing slides, maybe? Polish up your CV? Take a sickie? Well how about firing up VS and getting him to write...
  • Marcus Perryman's WebLog

    MEDC Europe: T - 2 weeks

    If you are not registered for MEDC Europe yet, there is still time: Good reasons to register and attend: Chance to WIN an i-mate K-JAM: From 1 May 2006 - 2 June 2006 all registered delegates will be entered into our DAILY prize draw to WIN an i...
  • Marcus Perryman's WebLog

    Connection Manager

    • 6 Comments
    Connection Manager We’ve been working on a bunch of very tricky connection issues recently that came to light when creating a network configuration setup for a Mobile Operator (MO). The trickiness comes as a result of the complex network topology and...
  • Marcus Perryman's WebLog

    Windows Mobile 5.0 Role security

    • 6 Comments
    I've just submitted a new post to my security column ( http://www.microsoft.com/uk/msdn/security/default.mspx ) , but it takes a couple of weeks to hit the web through that route. So I might as well post it here too. Here is the unedited version...
  • Marcus Perryman's WebLog

    Installing Certificates on Windows Mobile 5.0 Smartphone

    • 3 Comments
    Certificate installation is controlled by the GRANT MANAGER security policy. To install certs interactively via the UI requires the USER_AUTH role to be added to this policy – by default on WM 5.0 its not set. The problem is somewhat compounded because...
Page 1 of 5 (117 items) 12345