All blogs / Mobile / iOS / Android
David Kline
learn.microsoft.com/en-us/archive/blogs/davidklinems
Mobile / iOS / AndroidC# / .NETTesting / QAMicrosoft blogsMSDN archive
- Posts
- 215 from 17 Jun 2004 to 20 Aug 2014
- Posting
- archived, read-only
- Kind
- personal blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/davidklinems/feed.xml
2014 1
2008 2
2007 48
- Presentation tip: Showing code
- .NET Compact Framework v3.5 Power Toys Released!
- Quick Tip: Add files to Visual Studio projects the easy way
- CoreCon API: Brought to you by the Visual Studio for Devices team
- Steven Pratschner on the CLR Profiler for the .NET Compact Framework
- [Off-topic] A present to myself
- The Journey of the Lunch Launcher: Part 8 - What did I learn?
- Quick Tip: Debugging Smart Device Unit Tests
- The Journey of the Lunch Launcher: Part 7 - The Lunch Manager
- Microsoft Tester Center open for business
- The Journey of the Lunch Launcher: Part 6 - Processing messages
- Recommended Reading: Windows Mobile Data Synchronization with SQL Server 2005 and SQL Server Compact 3.1
- The Journey of the Lunch Launcher - Part 5: Receiving messages
- The Journey of the Lunch Launcher - Part 4b: The output channel
- The Journey of the Lunch Launcher: Part 4 - Sending messages
- .NET Compact Framework v3.5 Power Toys CTP
- The Journey of the Lunch Launcher: Part 3 - Managing the Transport
- The Journey of the Lunch Launcher: Part 2 - MEDC 2007
- The Journey of the Lunch Launcher: Part 1 - The origins of the 'lunch launcher'?
- Handy "What is supported" table for Windows Communication Foundation in .NET Compact Framework v3.5
- Knowing when to Ship: Part 2 - Interpreting Quality Metrics
- About page finally has content
- Steve Lasker details how to configure Visual Studio 2005 for SQL Server 2005 Compact Edition
- Windows Live Search v2 for Windows Mobile
- Visual Studio 2008 / .NET Framework v3.5 / .NET Compact Framework v3.5 Beta 2
- Knowing when to Ship: Part 1 - Quality Metrics
- Windows Mobile Security Primer
- Stress Testing for Fun and Profit
- Quick Tip: Getting the Collection of Checked ListView Items
- Testing performance
- Alan Page on Root Cause Analysis
- Testing Priorities
- What is testing?
- Scott Holden on MIX, MEDC and Silverlight
- Looking back at MEDC 2007
- MEDC 2007 - Day 1 (in progress)
- Mark Prentice Introduces Store and Forward Messaging in .NET Compact Framework v3.5
- MEDC 2007 - Just about here...
- MEDC 2007: T-3 weeks and counting...
- Windows Communication Foundation for .NET Compact Framework
- Quick Tip: Using XPath to find nodes by attribute value
- .NET Compact Framework v2 SP2 is here!
- MEDC 2007: What's New in .NET Compact Framework v3.5
- I may not be the David you are looking for
- MEDC 2007: Real World Testing of Managed Smart Device Applications
- No ParameterizedThreadStart? No problem.
- The Portable Old New Thing
- MEDC 2007
2006 51
- Best of 2006
- Recommended Reading IV
- Quick Tip: Identifing the interfaces that an object implements
- Quick Tip - Sharing code between multiple projects in Visual Studio 2005
- What is late binding?
- Quick Tip: Specifying a field's name when using the XmlSerializer
- 'const' vs 'static readonly'
- Is it a field or a property?
- What is a Side Effect?
- Separating Application Logic and Data Presentation layers
- Quick Tip: Serializing an Object Field as an XML Attribute
- Quick tip: Filtering input to a TextBox control
- Command Line Debugging Revisited - Part 5: The X Command
- Dan Elliott Joins the Blogging Community and Talks about Extending Controls in the .NET Compact Framework
- Using the .NET Compact Framework Remote Performance Monitor to Configure Diagnostic Options
- The Error Log: A New Diagnostic in .NET Compact Framework v2 Service Pack 1
- Shared Source Device Emulator 1.0
- Command Line Debugging Revisited - Part 2: The Device Emulator
- Command Line Debugging Revisited - Part 1: Getting started with MDbg and .NET Compact Framework Version 2 Service Pack 1
- .NET Compact Framework v2 Service Pack 1 is now available
- MEDC 2006 Update: What went wrong in the debugging demo during APP326?
- MEDC 2006 Session Photo
- Application Performance: Value Type Boxing
- Using .stat Files with the .NET Compact Framework Remote Performance Monitor
- MEDC 2006: Another Great Conference
- MEDC 2006 - Day 2 (Belated)
- MEDC 2006: Day 1 -- Wrap up
- MEDC 2006: Day 1 - In progress
- MEDC 2006 or Bust
- Live from Redmond - INETA Webcast Followup
- Easier Linked Lists: A real world application of code reviews
- Come and get it! (.NET Compact Framework Version 2 Service Pack 1 BETA)
- Programmatically Rotating the Screen using the .NET Compact Framework
- Speaking at the INETA - April 20th Webcast
- MEDC 2006: Speaker Training Day
- Chris Lorton on alpha blending with the .NET Compact Framework
- Determining the type of a device at runtime II: A single binary solution
- Error #4 when installing .NET Compact Framework version 2?
- MEDC 2006: Essential Tips and Tricks for .NET Compact Framework Application Developers
- The Importance of Debugger Symbols: or Reloading Symbols while Debugging
- Sessions listed on the MEDC 2006 site
- Determining the type of a device at runtime
- Are you having issues with Application Configuration files on the .NET Compact Framework version 2?
- Checking for Screen Rotation Support using version 2 of the .NET Compact Framework - Visual Basic .Net version
- MEDC 2006: Getting started
- Quick Creation of Text Files From the Command Line
- Using the Interop Log to Diagnose P/Invoke Call Issues
- Diagnosing MissingMethodExceptions and TypeLoadExceptions using the Loader Log
- The Value of a Code Review
- Wrapping Unmanaged Resources
- What is a ThreadPool?
2005 66
- Best of 2005
- Monitoring Application Performance on the .NET Compact Framework - Table of Contents and Index
- Monitoring Application Performance on the .NET Compact Framework Part IX - Version 2 performance counters (Part VII: Windows.Forms counters)
- Monitoring Application Performance on the .NET Compact Framework Part VIII - Version 2 performance counters (Part VI: Exceptions, Interop and Networking counters)
- Monitoring Application Performance on the .NET Compact Framework Part VII - Version 2 performance counters (Part V: JIT Compiler counters)
- Monitoring Application Performance on the .NET Compact Framework Part VI - Version 2 performance counters (Part IV: Garbage Collector counters)
- Richard Greenberg has joined the .NET Compact Framework web logging roster
- Using a UserControl to combine related controls
- Three Common Causes of Memory Leaks in Managed Applications
- Running NetCF v1 applications on v2 post has been updated
- Monitoring Application Performance on the .NET Compact Framework Part V - Version 2 performance counters (Part III: Locks and Threads counters)
- Is your application running on version 2 of the .NET Compact Framework?
- Targeting Windows CE processors for native Visual Studio 2005 projects
- .NET Compact Framework v2 is now available!
- Monitoring Application Performance on the .NET Compact Framework Part IV - Version 2 performance counters (Part II: Generics counters)
- Mike Hall podcast interview with Richard Greenberg
- Monitoring Application Performance on the .NET Compact Framework Part III - Version 2 performance counters (Part I: Loader counters)
- Monitoring Application Performance on the .NET Compact Framework Part II - Version 1 performance counters
- Monitoring Application Performance on the .NET Compact Framework Part I - Enabling performance counters
- Debugging Multi-Threaded Applications III - Thread Specific Breakpoints
- Debugging Multi-Threaded Applications II - Setting A Thread's Name Using The Debugger
- Recommended Reading III
- Debugging Multi-Threaded Applications I - Deadlocks
- Resetting the source code associations in the Visual Studio debugger
- Quick code commenting and uncommenting using Visual Studio
- Using Set Next Statement to test code paths
- Just-In-Time Debugging on the .NET Compact Framework Version 2
- Adding a Non-Modal Splash Screen to your .NET Compact Framework Application
- Recommended Reading II
- Welcome Mr. Hamilton
- Configuring How the Visual Studio Debugger Handles Custom Exceptions
- How to Stop on First Chance Exceptions - Visual Studio 2005
- How to Stop on First Chance Exceptions - Visual Studio .NET 2003
- What is a First Chance Exception?
- Using Run to Cursor II - Keyboard shortcut
- Recommended Reading I
- Checking for Screen Rotation Support in NetCF version 2
- Mark Prentice opens his Gaming on the .NET Compact Framework weblog
- Switching the Target Device in Visual Studio 2005 .NET Compact Framework Projects
- Debugging the Managed and Native Code during a P/Invoke call on NetCF v2 using Visual Studio 2005
- Attaching the Managed Debugger to a Running NetCF v2 Application using Visual Studio 2005
- Enabling Attach to Process support in NetCF v2
- Exception.StackTrace and the .NET Compact Framework
- MEDC 2005 - Wrapup
- Live from MEDC 2005 IV - Day 2 Summary
- Live from MEDC 2005 III - Day 1 Summary
- Live from MEDC 2005 II - Windows Mobile 5.0
- Live from MEDC 2005 I
- MEDC 2005 - Debugging .NET Compact Framework Applications III
- Exploring The NetCF WebCrawler Sample III - Visual Studio 2005 Beta 2
- Determining the NetCF version while debugging
- Running NetCF v1 Applications on v2 - Part II
- .NET Compact Framework v2 Beta 2 is Now Available!
- Using Run to Cursor to set one time breakpoints
- MEDC 2005 - Debugging .NET Compact Framework Applications II
- Exploring the NetCF Web Crawler sample (Visual Studio .NET 2003) - Part II: Updating the UI
- MEDC 2005 - Debugging .NET Compact Framework Applications
- What was that cool thing you just did? - Addendum: Clearing the command history
- Saving time when navigating directories at the Command Prompt using pushd and popd
- Exciting news... New CLR book by Steven Pratschner (NetCF Program Manager)
- Is my device running on battery or AC power?
- How To Get The Display's Color Depth using NetCF Version 1
- Checking for Screen Rotation Support Using NetCF
- Accessing a WebService's WebRequest and WebResponse in NetCF
- Determining the IP address of your device
- Got feedback for the .NET Compact Framework?
2004 47
- Scott Holden on GC.Collect
- The old days...
- Can I debug a NetCF application without being an administrator?
- Please welcome Mike Zintel and read about NetCF memory management
- Determining the type of data pointed to by a Url - VB.NET version
- Determining the type of data pointed to by a Url
- Debugging NetCF apps with cordbg - Part XI: VB.Net
- What does code using a ConditionalAttribute look like under the debugger?
- Debugging NetCF apps using CorDbg - Part X: Threads
- What was that cool thing you just did?
- Simpifying socket exception handling
- Simple object remoting using the XmlSerializer
- Debugging NetCF applications with cordbg - Part IX: Disassembly
- Back from vacation
- September Vacation 2004
- No more paper maps for me...
- Building a simple NetCF application from the command line - VB.NET version
- Debugging NetCF applications with CorDbg - Part VIII - Playing catch
- Rhubarb and the strawberry debate
- Building a simple NetCF application from the command line - C# version
- Debugging NetCF apps with CorDbg - Part VII - Walking the Stack
- Blue Angels show
- Going to see the Blue Angels
- Minor housecleaning...
- How do I force my NetCF v1 application to run against NetCF v2?
- Where do I get the NetCF v2 beta?
- Major Flashback....
- Debugging NetCF applications with CorDbg - Part VI: Function evaluation
- RichInk control being removed from NetCF version 2
- NTLM authentication support in NetCF
- New Hawking theory on Black Holes!!!
- Congrats, NASA, on the anniversary of the Apollo 11 launch
- Vacation time
- .NET Compact Framework V1.0 SP3 Beta Release
- Debugging NetCF apps with cordbg - Part V: Breakpoints, stepping and setip
- Why coffee is the elixer of life...
- IPv6 and the NetCF v2 beta
- Debugging NetCF applications with cordbg - Part IV
- Thirteen years? Already?
- Debugging NetCF applications using cordbg -- Part III
- Why do I get SocketExceptions on NetCF when setting some socket options?
- Debugging NetCF Applications using cordbg.exe - Part II
- Debugging .NET Compact Framework applications using the .NET SDK command line debugger (cordbg.exe) - Part I
- "I don't want to walk him... they'll wave the chickens at me"
- Deserializing OR'ed flags without the XmlSerializer
- Increasing web service client performance
- Howdy folks