David Kline
It's been such a long time...
Time sure moves fast when you're working on cool stuff. Since my last post (over six years ago?!), I...
Date: 08/20/2014
One of the great ones has passed
This evening, I came home to the news that my absolute favorite author, Arthur C. Clarke had...
Date: 03/18/2008
See you at Mix 2008
Just a quick note to let folks know that I will be making the trip to Mix this year. I have...
Date: 02/14/2008
Presentation tip: Showing code
Since MEDC 2005, I have been tapped to present sessions many times. Over the past three years,...
Date: 12/22/2007
.NET Compact Framework v3.5 Power Toys Released!
I've been meaning to post this for the last week... The .NET Compact Framework v3.5 Power Toys...
Date: 12/19/2007
Quick Tip: Add files to Visual Studio projects the easy way
Here's another in my series of "why didn't I know this feature was there". While I was...
Date: 12/18/2007
CoreCon API: Brought to you by the Visual Studio for Devices team
The Visual Studio for Devices team has been posting a very interesting and informative series on the...
Date: 12/07/2007
Steven Pratschner on the CLR Profiler for the .NET Compact Framework
I love tools. Debuggers, analyzers, performance monitors, profilers, everything. In...
Date: 11/28/2007
[Off-topic] A present to myself
I don't often go off-topic on this site. In fact, I probably start each off-topic post with...
Date: 11/21/2007
The Journey of the Lunch Launcher: Part 8 - What did I learn?
Part 1 - The origins of the 'lunch launcher' Part 2 - MEDC 2007 Part 3 - Managing the Transport Part...
Date: 11/12/2007
Quick Tip: Debugging Smart Device Unit Tests
While browsing MSDN today, I came upon a handy article that I wanted to share. Titled...
Date: 11/12/2007
The Journey of the Lunch Launcher: Part 7 - The Lunch Manager
Part 1 - The origins of the 'lunch launcher' Part 2 - MEDC 2007 Part 3 - Managing the Transport Part...
Date: 11/06/2007
Microsoft Tester Center open for business
Alan Page announced today that the new Microsoft Tester Center site was live. This is very...
Date: 10/22/2007
The Journey of the Lunch Launcher: Part 6 - Processing messages
Part 1 - The origins of the 'lunch launcher'Part 2 - MEDC 2007Part 3 - Managing the TransportPart 4...
Date: 10/17/2007
Recommended Reading: Windows Mobile Data Synchronization with SQL Server 2005 and SQL Server Compact 3.1
I recently finished reading Rob Tiffany's newest book 'Windows Mobile Data Synchronization with SQL...
Date: 10/16/2007
The Journey of the Lunch Launcher - Part 5: Receiving messages
Part 1 - The origins of the 'lunch launcher'Part 2 - MEDC 2007Part 3 - Managing the TransportPart 4...
Date: 10/12/2007
The Journey of the Lunch Launcher - Part 4b: The output channel
Part 1 - The origins of the 'lunch launcher'Part 2 - MEDC 2007Part 3 - Managing the TransportPart 4...
Date: 10/03/2007
The Journey of the Lunch Launcher: Part 4 - Sending messages
Part 1 - The origins of the 'lunch launcher'Part 2 - MEDC 2007Part 3 - Managing the TransportLast...
Date: 09/28/2007
.NET Compact Framework v3.5 Power Toys CTP
The .NET Compact Framework team made an exciting CTP available this week. The .NET Compact...
Date: 09/13/2007
The Journey of the Lunch Launcher: Part 3 - Managing the Transport
Part 1 - The origins of the 'lunch launcher'Part 2 - MEDC 2007In the first two installments (linked...
Date: 09/11/2007
The Journey of the Lunch Launcher: Part 2 - MEDC 2007
In part 1, I introduced the lunch launcher. Today, I'm going to talk a bit about the preparations...
Date: 09/10/2007
The Journey of the Lunch Launcher: Part 1 - The origins of the 'lunch launcher'?
Several years ago, when I first joined the .NET Compact Framework team, we took some time (a week,...
Date: 09/07/2007
Handy "What is supported" table for Windows Communication Foundation in .NET Compact Framework v3.5
Last month, Andrew Arnott posted a very handy table that compares the Windows Communication...
Date: 09/07/2007
Knowing when to Ship: Part 2 - Interpreting Quality Metrics
In the first installment of this series, I detailed a list of key metrics used to determine when a...
Date: 08/27/2007
About page finally has content
I realized, this morning, that this weblog has been active for over three years and still has an...
Date: 08/27/2007
Steve Lasker details how to configure Visual Studio 2005 for SQL Server 2005 Compact Edition
While I am not (yet) much of an expert on databases, I was excited to see Steve Lasker post...
Date: 08/07/2007
Windows Live Search v2 for Windows Mobile
I was just reading through my backlog of weblog subscriptions and happened upon Loke Uei's post...
Date: 07/31/2007
Visual Studio 2008 / .NET Framework v3.5 / .NET Compact Framework v3.5 Beta 2
It seems like everyone is talking about the release of Visual Studio 2008 Beta 2. :) And rightfully...
Date: 07/31/2007
Knowing when to Ship: Part 1 - Quality Metrics
One of the most common questions I hear towards the end of a product cycle is "are we ready to...
Date: 07/30/2007
Windows Mobile Security Primer
It's really cool what you can find by browsing blogs.msdn.com... Today, I found Reed Robison's (of...
Date: 07/11/2007
Stress Testing for Fun and Profit
For me, one of the most enjoyable parts of being a test developer is writing stress tests. Stress...
Date: 07/10/2007
Quick Tip: Getting the Collection of Checked ListView Items
Have you ever created a ListView control and wanted to get the collection of items that the user has...
Date: 06/18/2007
Testing performance
A couple of weeks ago, I described the test development priorities for the .NET Compact Framework...
Date: 06/08/2007
Alan Page on Root Cause Analysis
I have worked with Alan off and on for a very long time now. When I heard that he gave a Lightning...
Date: 06/04/2007
Testing Priorities
Last time, I defined testing as the 'art of mitigating pain'. What I did not talk about is how to...
Date: 05/24/2007
What is testing?
At MEDC 2007, I had the pleasure of delivering a session entitled 'Real World Testing of Managed...
Date: 05/14/2007
Scott Holden on MIX, MEDC and Silverlight
Yesterday, Scott wrote about attending the MIX and MEDC conferences in Las Vegas. I would like to...
Date: 05/08/2007
Looking back at MEDC 2007
This year's MEDC was a blast! When it ended, it seemed as if we had just started. I cannot believe...
Date: 05/06/2007
MEDC 2007 - Day 1 (in progress)
Hello from day 1 of MEDC 2007. I got to Las Vegas yesterday afternoon and it was almost like...
Date: 05/01/2007
Mark Prentice Introduces Store and Forward Messaging in .NET Compact Framework v3.5
Yesterday, Mark posted a 'Hello World' example using the Store and Forward Messaging technology...
Date: 04/26/2007
MEDC 2007 - Just about here...
This time next week we will be in the middle of MEDC 2007. The last couple of weeks has just flown...
Date: 04/25/2007
MEDC 2007: T-3 weeks and counting...
Wow! MEDC is almost here. It hardly seems possible that in three short weeks, we'll be in Las Vegas...
Date: 04/10/2007
Windows Communication Foundation for .NET Compact Framework
Yesterday, Mark Prentice posted an introduction to the Windows Communication Foundation for .NET...
Date: 03/27/2007
Quick Tip: Using XPath to find nodes by attribute value
There are some things that I can just remember: phone numbers, locker combinations, and the like....
Date: 03/13/2007
.NET Compact Framework v2 SP2 is here!
Last week, we released Service Pack 2 for version 2 of the .NET Compact Framework. This release...
Date: 03/13/2007
MEDC 2007: What's New in .NET Compact Framework v3.5
This year's MEDC just gets more exciting for me. In addition to presenting the 'Real World Testing...
Date: 03/01/2007
I may not be the David you are looking for
In recent months, I have received a number of requests for permission to publish excerpts from my...
Date: 02/05/2007
MEDC 2007: Real World Testing of Managed Smart Device Applications
I was recently browsing the MEDC 2007 site and discovered that this year's sessions are now listed....
Date: 01/26/2007
No ParameterizedThreadStart? No problem.
The .NET Compact Framework is a subset of the .NET Framework. As such, there are features and...
Date: 01/26/2007