Click here to Skip to main content
14,036,655 members

Articles by Don Kackman (Articles: 20, Technical Blogs: 8)

Articles: 20, Technical Blogs: 8

RSS Feed

Average article rating: 0.00

Desktop Gadgets
General
Posted: 19 Mar 2010   Updated: 2 Apr 2010   Views: 70,011   Rating: 4.90/5    Votes: 39   Popularity: 7.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 84   Downloaded: 5,481
Just for fun; a bunch of fish swimming around the screen
Miscellaneous
General
Posted: 25 Aug 2003   Updated: 31 Aug 2003   Views: 211,460   Rating: 4.76/5    Votes: 38   Popularity: 7.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 130   Downloaded: 5,311
Rendering your own theme parts with the Windows XP UxTheme API
Web Services
General
Posted: 19 Apr 2014   Updated: 7 Mar 2015   Views: 61,020   Rating: 4.87/5    Votes: 37   Popularity: 7.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 63   Downloaded: 118
An easy to use Rest client using the Dynamic Language Runtime
Posted: 12 Jul 2015   Updated: 25 Oct 2015   Views: 28,671   Rating: 4.84/5    Votes: 17   Popularity: 5.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 0
Faking http response messages to decouple client unit tests from service implementation
Windows Phone 7/8
General
Posted: 5 Dec 2010   Updated: 21 Dec 2010   Views: 65,990   Rating: 4.95/5    Votes: 36   Popularity: 7.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 85   Downloaded: 2,261
Building a WP7 browser app for last.fm
Posted: 29 Jan 2012   Updated: 30 Jan 2012   Views: 48,810   Rating: 4.95/5    Votes: 10   Popularity: 4.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 1,607
An example of using Google APIs and OAuth2 authentication on Windows Phone 7
Posted: 14 Dec 2010   Updated: 17 Jan 2013   Views: 59,400   Rating: 4.98/5    Votes: 16   Popularity: 5.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 327
A WP7 port of CPVanity with a CodeProject RSS reader.
Windows Mobile
Posted: 2 Aug 2008   Updated: 2 Aug 2008   Views: 104,437   Rating: 4.57/5    Votes: 8   Popularity: 4.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 485
A simple, fully functional flashlight to help you see in the dark.
GDI
General
Posted: 19 Feb 2003   Updated: 27 Aug 2003   Views: 210,331   Rating: 4.93/5    Votes: 40   Popularity: 7.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 106   Downloaded: 7,417
Class wrappers around the Win32 multi-monitor API
C / C++ Language
General
Posted: 2 Jun 2004   Updated: 27 Jun 2004   Views: 134,181   Rating: 4.73/5    Votes: 42   Popularity: 7.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 4,348
A mouse trailing clock screen saver written in MFC.
C#
PInvoke
Posted: 22 Sep 2003   Updated: 30 Dec 2009   Views: 429,211   Rating: 4.61/5    Votes: 38   Popularity: 7.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 190   Downloaded: 19,516
An article on using Windows hooks from .NET, demonstrated with a MouseHook.
C++ / CLI
P/Invoke
Posted: 15 Aug 2003   Updated: 27 Aug 2003   Views: 276,780   Rating: 4.97/5    Votes: 31   Popularity: 7.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 72   Downloaded: 5,229
Using the XP Theme API safely on any OS from C#
LINQ
General
Posted: 27 Jul 2008   Updated: 12 Nov 2009   Views: 87,862   Rating: 4.96/5    Votes: 50   Popularity: 8.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 142   Downloaded: 1,058
Parsing SQL statements to create LINQ Expressions.
Posted: 10 Nov 2009   Updated: 30 Nov 2013   Views: 140,841   Rating: 4.95/5    Votes: 35   Popularity: 7.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 116   Downloaded: 2,469
Extension methods to evaluate plain text SQL queries against IEnumerable collections.
Posted: 19 Sep 2009   Updated: 17 Jan 2015   Views: 115,230   Rating: 4.86/5    Votes: 53   Popularity: 8.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 119   Downloaded: 1,844
Extension methods for variance, standard deviation, range, median, mode and some other basic descriptive statistics.
Windows Presentation Foundation
Controls
Posted: 14 Feb 2010   Updated: 25 Aug 2012   Views: 47,522   Rating: 4.93/5    Votes: 20   Popularity: 6.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 68   Downloaded: 1,049
A WPF control and FlowDocument to display Trace output in a running application.
Bugs & Workarounds
.NET issues
Posted: 25 Oct 2003   Updated: 25 Oct 2003   Views: 197,320   Rating: 4.92/5    Votes: 40   Popularity: 7.72
Licence: Not specified      Bookmarked: 37   Downloaded: 0
Calling Application.EnableVisualStyles prevents images from an ImageList from appearing on Windows Common Controls
Design and Architecture
Patterns
Posted: 8 Sep 2008   Updated: 8 Sep 2008   Views: 29,370   Rating: 4.88/5    Votes: 10   Popularity: 4.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 49   Downloaded: 141
The first part of a Factory: locating Assemblies and finding Types that match criteria.
Installation
General
Posted: 3 Jan 2004   Updated: 3 Jan 2004   Views: 210,400   Rating: 4.91/5    Votes: 24   Popularity: 6.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 58   Downloaded: 1,479
A command line ulitity that updates the version and GUID of VS.NET deployment project files.
Posted: 21 Dec 2004   Updated: 21 Dec 2004   Views: 64,800   Rating: 4.68/5    Votes: 17   Popularity: 5.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 834
A command line tool that generates XML and/or HTML Diff reports of two Windows installer databases.

Average blogs rating: 0.00

Silverlight
General
Posted: 29 Jan 2012   Updated: 29 Jan 2012   Views: 9,820   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
A simple Silverlight object viewer
Windows Phone 7/8
General
Posted: 27 Dec 2010   Updated: 27 Dec 2010   Views: 10,130   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Using attributes and reflection to bind the viewmodel to the view
Posted: 9 Dec 2010   Updated: 15 Jan 2011   Views: 23,051   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Here is a helper class to get the current location on a Windows Phone just once
Posted: 16 Jan 2011   Updated: 16 Jan 2011   Views: 9,720   Rating: 4.89/5    Votes: 2   Popularity: 1.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
GestureBehavior and GestureTrigger
Posted: 29 Jan 2012   Updated: 29 Jan 2012   Views: 8,790   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
A slightly less simple object browser for Windows phone 7
C#
Generics
Posted: 7 Feb 2010   Updated: 7 Feb 2010   Views: 18,670   Rating: 4.33/5    Votes: 3   Popularity: 2.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
C# property class - Part 2
Posted: 30 Jan 2010   Updated: 7 Feb 2010   Views: 18,841   Rating: 4.79/5    Votes: 9   Popularity: 4.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 0
A generic class to encapsulate properties with notification events
LINQ
General
Posted: 21 Feb 2010   Updated: 21 Feb 2010   Views: 16,360   Rating: 4.71/5    Votes: 3   Popularity: 2.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
How to dynamically evaluate a JOIN expression with Linq
No tips have been posted.
No reference articles have been posted.
No projects have been posted.

Don Kackman
Team Leader Starkey Laboratories
United States United States
The first computer program I ever wrote was in BASIC on a TRS-80 Model I and it looked something like:
10 PRINT "Don is cool"
20 GOTO 10

It only went downhill from there.

Hey look, I've got a blog


Advertise | Privacy | Cookies | Terms of Service
Web06 | 2.8.190424.1 | Last Updated 25 Apr 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid