Skip to main content
Email Password   helpLost your password?

Articles by Don Kackman (13 articles found)

Average article rating: 4.59

Miscellaneous

Adding XP Themes to Custom .NET Controls
Last Updated: 31 Aug 2003   Page Views: 159,513   Rating: 4.57/5    Votes: 36   Popularity: 7.11   Bookmark Count: 117
Licence: The Code Project Open License (CPOL)   
Rendering your own theme parts with the Windows XP UxTheme API

GDI

MFC classes for multiple monitors
Last Updated: 27 Aug 2003   Page Views: 100,565   Rating: 4.84/5    Votes: 28   Popularity: 7.01   Bookmark Count: 71
Licence: The Code Project Open License (CPOL)   
Class wrappers around the Win32 multi-monitor API

LINQ

Using LINQ to Calculate Basic Statistics
Last Updated: 26 Oct 2009   Page Views: 4,860   Rating: 4.48/5    Votes: 16   Popularity: 5.40   Bookmark Count: 29
Licence: The Code Project Open License (CPOL)   
Extension methods for variance, standard deviation, range, median, and mode.
Dynamically evaluated SQL LINQ queries
Last Updated: 12 Nov 2009   Page Views: 2,769   Rating: 4.96/5    Votes: 9   Popularity: 4.73   Bookmark Count: 22
Licence: The Code Project Open License (CPOL)   
Extension methods to evaluate plain text SQL queries against IEnumerable collections.
SqlLinq: Taking LINQ to SQL in the Other Direction
Last Updated: 12 Nov 2009   Page Views: 31,839   Rating: 4.80/5    Votes: 34   Popularity: 7.36   Bookmark Count: 106
Licence: The Code Project Open License (CPOL)   
Parsing SQL statements to create LINQ Expressions.

Mobile Development

A Flashlight App for Your Smartphone or PocketPC
Last Updated: 2 Aug 2008   Page Views: 18,778   Rating: 4.59/5    Votes: 7   Popularity: 3.88   Bookmark Count: 27
Licence: The Code Project Open License (CPOL)   
A simple, fully functional flashlight to help you see in the dark

C / C++ Language

Clock Screen Saver
Last Updated: 27 Jun 2004   Page Views: 83,020   Rating: 4.48/5    Votes: 40   Popularity: 7.18   Bookmark Count: 32
Licence: The Code Project Open License (CPOL)   
A mouse trailing clock screen saver written in MFC.

C#

Using Hooks from C#
Last Updated: 24 Sep 2003   Page Views: 183,598   Rating: 4.46/5    Votes: 26   Popularity: 6.31   Bookmark Count: 119
Licence: The Code Project Open License (CPOL)   
An article on using Windows hooks from .NET, demonstrated with a MouseHook.

C++ / CLI

A Managed C++ Wrapper Around the Windows XP Theme API
Last Updated: 27 Aug 2003   Page Views: 180,188   Rating: 4.68/5    Votes: 30   Popularity: 6.91   Bookmark Count: 61
Licence: The Code Project Open License (CPOL)   
Using the XP Theme API safely on any OS from C#

Bugs & Workarounds

Application.EnableVisualStyles Bug
Last Updated: 25 Oct 2003   Page Views: 124,733   Rating: 4.52/5    Votes: 39   Popularity: 7.19   Bookmark Count: 31
Calling Application.EnableVisualStyles prevents images from an ImageList from appearing on Windows Common Controls

Design and Architecture

Implementing the Factory Pattern (Part 1 of 2 or 3)
Last Updated: 8 Sep 2008   Page Views: 6,032   Rating: 4.88/5    Votes: 9   Popularity: 4.65   Bookmark Count: 33
Licence: The Code Project Open License (CPOL)   
The first part of a Factory: locating Assemblies and finding Types that match criteria.

Installation

VS.NET Deployment Project Version Updater
Last Updated: 3 Jan 2004   Page Views: 117,556   Rating: 4.51/5    Votes: 23   Popularity: 6.14   Bookmark Count: 43
Licence: The Code Project Open License (CPOL)   
A command line ulitity that updates the version and GUID of VS.NET deployment project files.
A Windows Installer Database Diff Tool
Last Updated: 21 Dec 2004   Page Views: 37,411   Rating: 3.92/5    Votes: 13   Popularity: 4.37   Bookmark Count: 22
Licence: The Code Project Open License (CPOL)   
A command line tool that generates XML and/or HTML Diff reports of two Windows installer databases.

Don Kackman


Member
The first computer program I ever wrote was in BASIC on a TRS-80 Model I and looked something like:

10 PRINT Don is cool
20 GOTO 10

It only went downhill from there.
Occupation: Team Leader
Company: Starkey Laboratories
Location: United States United States


Last Updated 21 Nov 2009 | Advertise | Privacy | Terms of Use | Copyright © CodeProject, 1999-2009