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

Articles by Duncan Edwards Jones (26 articles found)

Average article rating: 3.85

Miscellaneous

Form Changed Control
Last Updated: 26 May 2008   Page Views: 22,471   Rating: 4.62/5    Votes: 9   Popularity: 4.40   Bookmark Count: 64
Licence: The Code Project Open License (CPOL)   
A component that allows you to monitor all the controls on the form and list any that have changed (for dirty checking)

Printing

The Windows NT print spool shadow file format
Last Updated: 2 Mar 2005   Page Views: 52,513   Rating: 4.29/5    Votes: 3   Popularity: 2.04   Bookmark Count: 21
Licence: The Code Project Open License (CPOL)   
Describes the (undocumented) layout of the .shd file.
A class to print and print preview a DataGrid control
Last Updated: 6 Apr 2006   Page Views: 158,477   Rating: 4.51/5    Votes: 29   Popularity: 6.60   Bookmark Count: 89
Licence: The Code Project Open License (CPOL)   
A class to add to your application to generate nicely formatted prints from a DataGrid.
Structured Print Document utility
Last Updated: 10 Apr 2006   Page Views: 68,901   Rating: 4.30/5    Votes: 11   Popularity: 4.48   Bookmark Count: 60
Licence: The Code Project Open License (CPOL)   
A set of classes for creating structured documents.
EMF Printer Spool File Viewer
Last Updated: 21 Aug 2006   Page Views: 147,857   Rating: 4.16/5    Votes: 15   Popularity: 4.89   Bookmark Count: 47
Licence: The Code Project Open License (CPOL)   
A viewer application for EMF format spool files.
An absolute beginner's guide to printing in .NET
Last Updated: 11 Jul 2008   Page Views: 20,252   Rating: 3.59/5    Votes: 19   Popularity: 4.59   Bookmark Count: 54
Licence: The Code Project Open License (CPOL)   
Introduces and discusses the Common Language Runtime framework classes used in printing from a .NET Windows Forms application.
Form Print Control
Last Updated: 21 Jan 2009   Page Views: 81,459   Rating: 3.63/5    Votes: 6   Popularity: 2.82   Bookmark Count: 94
Licence: The Code Project Open License (CPOL)   
An extender control to make printing a form quick, easy, and flexible.
Monitoring a Printer Queue from VB.NET
Last Updated: 2 Jun 2009   Page Views: 415,720   Rating: 4.29/5    Votes: 43   Popularity: 7.01   Bookmark Count: 134
Licence: The Code Project Open License (CPOL)   
How to monitor a printer queue from Visual Basic .NET

Database

Use of custom attributes to serialise objects to/from SQL Server tables
Last Updated: 1 Nov 2005   Page Views: 23,886   Rating: 4.25/5    Votes: 8   Popularity: 3.84   Bookmark Count: 18
Licence: The Code Project Open License (CPOL)   
Shows how you can use custom attributes to save .NET classes directly to an SQL Server table.
Database build tool
Last Updated: 17 Sep 2004   Page Views: 31,970   Rating: 3.80/5    Votes: 5   Popularity: 2.66   Bookmark Count: 19
Licence: The Code Project Open License (CPOL)   
An extensible tool to package and deploy database schema objects.

SQL Reporting Services

SQL Server 2000 unit testing framework
Last Updated: 13 Jun 2007   Page Views: 21,069   Rating: 3.67/5    Votes: 3   Popularity: 1.75   Bookmark Count: 19
Licence: The Code Project Open License (CPOL)   
A simple unit testing framework for T-SQL

.NET Framework

A .NET evolutionary computing framework
Last Updated: 2 Aug 2004   Page Views: 27,808   Rating: 3.35/5    Votes: 7   Popularity: 2.83   Bookmark Count: 19
Licence: The Code Project Open License (CPOL)   
An evolutionary computing demonstration.

Game Development

HexCell - a game to demonstrate boolean flag operations
Last Updated: 9 Aug 2006   Page Views: 19,205   Rating: 3.00/5    Votes: 7   Popularity: 2.54   Bookmark Count: 15
Licence: The Code Project Open License (CPOL)   
A game (based on Soduku) to demonstrate boolean flag setting.

Libraries

A heartbeat and monitoring class library
Last Updated: 11 Aug 2008   Page Views: 7,534   Rating: 1.67/5    Votes: 4   Popularity: 1.00   Bookmark Count: 12
Licence: The Code Project Open License (CPOL)   
A C# library to add a heartbeat and one or more listeners to an application.

Win32/64 SDK & OS

Inside the executable: an introduction to the Portable Executable format for VB programmers
Last Updated: 6 May 2003   Page Views: 65,766   Rating: 4.33/5    Votes: 23   Popularity: 5.90   Bookmark Count: 25
Licence: The Code Project Open License (CPOL)   
Describes the layout of a Windows executable file and how to read this.

VB.NET

.NET system wide hotkey component
Last Updated: 18 Apr 2006   Page Views: 139,135   Rating: 4.13/5    Votes: 22   Popularity: 5.55   Bookmark Count: 87
Licence: The Code Project Open License (CPOL)   
A component to respond to a hotkey combination, system-wide.
Application dashboard for tracking .NET application performance
Last Updated: 26 Jul 2006   Page Views: 32,196   Rating: 3.21/5    Votes: 8   Popularity: 2.90   Bookmark Count: 33
Licence: The Code Project Open License (CPOL)   
Provides graphical feedback on the performance (memory usage, garbage collection, threads, exceptions, loaded classes) of a .NET application
Raising API exceptions from Visual Basic .NET
Last Updated: 4 Mar 2003   Page Views: 39,418   Rating: 4.63/5    Votes: 5   Popularity: 3.23   Bookmark Count: 13
Licence: The Code Project Open License (CPOL)   
How to raise API exceptions from Visual basic .NET.
Using the Debugger API to get trace messages from an executing application.
Last Updated: 4 Nov 2005   Page Views: 52,896   Rating: 4.50/5    Votes: 13   Popularity: 5.01   Bookmark Count: 38
Licence: The Code Project Open License (CPOL)   
Trace.WriteLine outputs messages by OutputDebugString when no listeners are attached. This article shows how you can pick these messages up.
Using custom attributes to add performance counters to your application
Last Updated: 8 Feb 2006   Page Views: 40,693   Rating: 4.25/5    Votes: 12   Popularity: 4.59   Bookmark Count: 23
Licence: The Code Project Open License (CPOL)   
A brief overview of what performance counters are and a library that makes their use a bit easier.

VBScript

MCL Global Hotkey ActiveX control
Last Updated: 12 May 2003   Page Views: 52,844   Rating: 4.25/5    Votes: 4   Popularity: 2.56   Bookmark Count: 16
A system wide hotkey control written in Vb6
Writing a debugger - Part 2: The debug loop
Last Updated: 21 Oct 2003   Page Views: 47,679   Rating: 4.39/5    Votes: 14   Popularity: 5.03   Bookmark Count: 21
Licence: The Code Project Open License (CPOL)   
Part 2 in the series showing how to write a debugger in VB
Moving a borderless window - an alternate way
Last Updated: 9 Feb 2004   Page Views: 44,373   Rating: 2.24/5    Votes: 11   Popularity: 2.33   Bookmark Count: 12
Licence: The Code Project Open License (CPOL)   
How to move a borderless form by adding or removing the border part.
Inter process communication using registered messages from Visual Basic
Last Updated: 18 Mar 2003   Page Views: 127,010   Rating: 4.21/5    Votes: 16   Popularity: 5.07   Bookmark Count: 27
Licence: The Code Project Open License (CPOL)   
This article shows how you can register custom windows messages and create windows solely for dealing with these messages, and use these to communicate between your applications.

Programming Tips

The seven secrets of successful programmers
Last Updated: 20 Oct 2003   Page Views: 112,712   Rating: 2.74/5    Votes: 55   Popularity: 4.77   Bookmark Count: 31
Licence: The Code Project Open License (CPOL)   
7 tips to make you a better citizen in the developer community.

Design and Architecture

Mastermind : An evolutionary computing framework demo
Last Updated: 16 Sep 2004   Page Views: 34,533   Rating: 4.09/5    Votes: 5   Popularity: 2.86   Bookmark Count: 18
Licence: The Code Project Open License (CPOL)   
Demontration on how to use the evolutionary computing framework

Duncan Edwards Jones


Member
Microsoft MVP 2006, 2007
Visual Basic .NET
Occupation: Software Developer (Senior)
Location: Ireland Ireland


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