Click here to Skip to main content
6,629,377 members and growing! (20,960 online)
Email Password   helpLost your password?
Announcements
BullFrog Power
 
Search    
Add to IE Search

Articles by Nick Butler (26 articles found)

Average article rating: 4.58

Shell and IE programming

A tool to order the window buttons in your taskbar
Last Updated: 9 Aug 2005   Page Views: 77,147   Rating: 4.62/5    Votes: 43   Popularity: 7.55   Bookmark Count: 86
Licence: The Code Project Open License (CPOL)   
Move your window buttons into your preferred order. WinXP or later only.

General Graphics

Output graphics files using your printing code
Last Updated: 21 Mar 2005   Page Views: 58,495   Rating: 4.73/5    Votes: 20   Popularity: 6.15   Bookmark Count: 45
Licence: The Code Project Open License (CPOL)   
"Print" your PrintDocument to common graphics file formats.

.NET Framework

Check Help Links Tool
Last Updated: 6 Oct 2005   Page Views: 39,515   Rating: 4.89/5    Votes: 9   Popularity: 4.67   Bookmark Count: 29
Licence: The Code Project Open License (CPOL)   
A tool to check links across merged help (CHM) files.

Game Development

FreeCell Discombobulator
Last Updated: 5 Oct 2005   Page Views: 31,855   Rating: 4.50/5    Votes: 8   Popularity: 4.06   Bookmark Count: 28
Licence: The Code Project Open License (CPOL)   
Take control of FreeCell.

Windows Presentation Foundation

RecentFileList: a WPF MRU
Last Updated: 20 Feb 2008   Page Views: 10,069   Rating: 3.30/5    Votes: 5   Popularity: 2.31   Bookmark Count: 14
Licence: The Code Project Open License (CPOL)   
A Most Recently Used menu item control for WPF applications

C / C++ Language

BusyBar
Last Updated: 26 May 2005   Page Views: 96,738   Rating: 4.77/5    Votes: 72   Popularity: 8.85   Bookmark Count: 145
Licence: The Code Project Open License (CPOL)   
The only progress bar you will ever need
Find the size of the SOAP messages in your web service
Last Updated: 14 Dec 2005   Page Views: 23,256   Rating: 4.62/5    Votes: 5   Popularity: 3.23   Bookmark Count: 15
Licence: The Code Project Open License (CPOL)   
A simple SoapExtension that examines the SOAP messages being passed to and from your web service.

C#

HardLinks - Manage your library of common classes
Last Updated: 5 Mar 2004   Page Views: 39,142   Rating: 4.00/5    Votes: 4   Popularity: 2.41   Bookmark Count: 21
Licence: The Code Project Open License (CPOL)   
A tool for managing NTFS hard links
An Application to Keep Track of Your Article Ratings Over Time
Last Updated: 23 Apr 2009   Page Views: 12,461   Rating: 4.51/5    Votes: 15   Popularity: 5.30   Bookmark Count: 22
Licence: The Code Project Open License (CPOL)   
Collects and records your article ratings plus a couple of new summary ratings
A Code Project Article Editor with Live Preview
Last Updated: 5 Aug 2009   Page Views: 28,935   Rating: 4.53/5    Votes: 36   Popularity: 7.05   Bookmark Count: 103
Licence: The Code Project Open License (CPOL)   
A tool to help author articles at The Code Project
WaitCursor hack using using
Last Updated: 2 Mar 2004   Page Views: 49,065   Rating: 4.33/5    Votes: 17   Popularity: 5.33   Bookmark Count: 15
Licence: The Code Project Open License (CPOL)   
A simple way to display a WaitCursor.
TLS: An exercise in concurrent programming
Last Updated: 11 May 2008   Page Views: 9,750   Rating: 4.46/5    Votes: 10   Popularity: 4.46   Bookmark Count: 35
Licence: The Code Project Open License (CPOL)   
A walkthough about multi-threading an app and a useful helper class
Strong: Reflection without magic strings
Last Updated: 11 Aug 2008   Page Views: 11,956   Rating: 4.63/5    Votes: 17   Popularity: 5.70   Bookmark Count: 36
Licence: The Code Project Open License (CPOL)   
A class that safely retrieves MemberInfos using the C# 3.0 compiler.
EasiReports
Last Updated: 13 Feb 2006   Page Views: 101,761   Rating: 4.63/5    Votes: 59   Popularity: 8.19   Bookmark Count: 177
Licence: The Code Project Open License (CPOL)   
A library to add reports to your application.

Algorithms & Recipes

A Tree Collection
Last Updated: 25 Feb 2005   Page Views: 133,180   Rating: 4.49/5    Votes: 45   Popularity: 7.43   Bookmark Count: 91
Licence: The Code Project Open License (CPOL)   
An implementation of a Tree Collection in C#.
A Generic Tree Collection
Last Updated: 20 Nov 2005   Page Views: 60,510   Rating: 4.68/5    Votes: 76   Popularity: 8.80   Bookmark Count: 117
Licence: The Code Project Open License (CPOL)   
An implementation of a generic tree collection in C#.
NLineDiff: A diff Implementation for Text Files
Last Updated: 28 Aug 2009   Page Views: 2,316   Rating: 4.42/5    Votes: 4   Popularity: 2.66   Bookmark Count: 11
Licence: The Code Project Open License (CPOL)   
An entry for the Lean and Mean competition
NLineDiffConsole: a console diff implementation for text files
Last Updated: 31 Aug 2009   Page Views: 2,279   Rating: 4.73/5    Votes: 7   Popularity: 4.00   Bookmark Count: 6
Licence: The Code Project Open License (CPOL)   
An entry for the Lean and Mean competition
NDiffDiff: A Diff Implementation for Lines and Chars in Text Files
Last Updated: 31 Aug 2009   Page Views: 1,732   Rating: 5.00/5    Votes: 2   Popularity: 1.51   Bookmark Count: 10
Licence: The Code Project Open License (CPOL)   
An entry for the Lean and Mean competition
Investigating Myers' Diff Algorithm: Part 2 of 2
Last Updated: 19 Sep 2009   Page Views: 2,277   Rating: 4.79/5    Votes: 7   Popularity: 4.05   Bookmark Count: 10
Licence: The Code Project Open License (CPOL)   
The linear space refinement
Investigating Myers' diff algorithm: Part 1 of 2
Last Updated: 19 Sep 2009   Page Views: 4,156   Rating: 4.81/5    Votes: 13   Popularity: 5.36   Bookmark Count: 17
Licence: The Code Project Open License (CPOL)   
The basic greedy algorithm.

Threads, Processes & IPC

Superlinear: an investigation into concurrent speedup
Last Updated: 11 Oct 2009   Page Views: 2,900   Rating: 4.72/5    Votes: 12   Popularity: 5.10   Bookmark Count: 10
Licence: The Code Project Open License (CPOL)   
Making more of your cores
PetriDish: Multi-threading for performance in C#
Last Updated: 28 May 2008   Page Views: 35,807   Rating: 4.90/5    Votes: 40   Popularity: 7.85   Bookmark Count: 111
Licence: The Code Project Open License (CPOL)   
An investigation into advanced concurrent programming.
Thread synchronization: Wait and Pulse demystified
Last Updated: 23 Aug 2008   Page Views: 21,961   Rating: 4.74/5    Votes: 49   Popularity: 8.01   Bookmark Count: 98
Licence: The Code Project Open License (CPOL)   
An article on the Wait and Pulse methods of the Monitor class.
Is the Ready Queue FIFO?
Last Updated: 26 Jul 2009   Page Views: 2,839   Rating: 4.85/5    Votes: 11   Popularity: 5.05   Bookmark Count: 9
Licence: The Code Project Open License (CPOL)   
The Truth and the Proof.

Hardware & System

Easily Get and Compare OS version information
Last Updated: 11 Jan 2008   Page Views: 40,162   Rating: 4.41/5    Votes: 18   Popularity: 5.54   Bookmark Count: 54
Licence: The Code Project Open License (CPOL)   
A couple of classes to make checking the host OS version easy and error-free.

Nick Butler


Member
Nick has spent far too much time writing software over the last three decades.
Occupation: Software Developer
Company: Square One Software Ltd.
Location: United Kingdom United Kingdom


Last Updated 21 Nov 2009
Web22 | 2.2.0175 | Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use