« May 2006 | Main | July 2006 »

June 27, 2006

FileHelpers

I haven't found a good, simple, robust way of reading data from delimited files in .NET. I've just the simple technique of reading the line and splittingon the delimiter character and reading it in through an ODBC connection depending on the complexity of the data. But both approaches have their disadvantages. Here's something I need to look into more the next time I need to read from a CSV or tab (or whatever) delimited file.

http://filehelpers.sourceforge.net/

Posted by mikel at 03:16 PM | Comments (0) | TrackBack

Windows Mobile Tool Support Matrix

I have an old Dell Axim Pocket PC 2002 handheld. I ran an app written for the CF 1 using VS 2005 on my device. But when I tried to debug directly on the device from VS, I got an error message that "Error 1 The specified program requires a newer version of Windows on the device. Device Connectivity Component"

The Windows Mobile Tool Support Matrix shows why.

http://blogs.msdn.com/windowsmobile/archive/2005/06/02/424382.aspx


Posted by mikel at 09:34 AM | Comments (0) | TrackBack

June 18, 2006

Adapt your App

One of the nice things about writing software for Pocket PCs was that Microsoft dictated to the hardware vendors certain things like screen size, resolution, orientation, the number of buttons, sound recorder, etc. So you could write your app towards the generic device and it would work on all Pocket PCs. Now there are so many different types of devices for both Pocket PC and Smartphone it makes me feel like I'm writing for Java (write once, test everywhere). Here's a site with resources of the different types of devices currently supported.

http://msdn.microsoft.com/mobility/windowsmobile/howto/AdaptYrApp/default.aspx

Posted by mikel at 08:59 PM | Comments (0) | TrackBack