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

Articles by peterchen (17 articles found)

Average article rating: 4.50

Dialogs and Windows

MDISnap
Last Updated: 29 Nov 2004   Page Views: 77,377   Rating: 4.48/5    Votes: 24   Popularity: 6.19   Bookmark Count: 44
Licence: The Code Project Open License (CPOL)   
Do your users a favor - add snapping edges to MDI child windows (or anywhere else).

Files and Folders

CPath - juggling file names made easy
Last Updated: 9 Sep 2005   Page Views: 75,139   Rating: 4.59/5    Votes: 25   Popularity: 6.41   Bookmark Count: 66
Licence: The Code Project Open License (CPOL)   
A wrapper class for path strings based on (and improving) the Shell Lightweight utility API.

Menus

FileSelect - Hassle Free Implementation of the File Menu
Last Updated: 4 May 2009   Page Views: 10,427   Rating: 4.70/5    Votes: 12   Popularity: 5.08   Bookmark Count: 29
Licence: The Code Project Open License (CPOL)   
A WinForms user control that implements the details of file handling commands for any document-centric application

Miscellaneous

WndImage Control
Last Updated: 6 May 2002   Page Views: 75,324   Rating: 4.85/5    Votes: 25   Popularity: 6.78   Bookmark Count: 59
Licence: The Code Project Open License (CPOL)   
An easy-to-use control to display bitmaps (stretch, scale, tile)

Applications & Tools

RCStamp - add build counts and more to your .rc files
Last Updated: 23 Apr 2002   Page Views: 82,023   Rating: 4.54/5    Votes: 21   Popularity: 6.01   Bookmark Count: 34
Licence: The Code Project Open License (CPOL)   
RCStamp is a flexible command line tool to modify the FILEVERSION entries in a .rc Resource script (source included)
PathBreaker - WTL utility to easily edit PATH-like strings
Last Updated: 6 Jul 2004   Page Views: 34,794   Rating: 4.32/5    Votes: 13   Popularity: 4.81   Bookmark Count: 22
Editing environment strings like PATH, INCLUDE and LIB is painful? Not anymore.

STL

Smart Pointers to boost your code
Last Updated: 27 Sep 2004   Page Views: 216,928   Rating: 4.78/5    Votes: 101   Popularity: 9.59   Bookmark Count: 155
Licence: The Code Project Open License (CPOL)   
A beginner's introduction to the smart pointers provided by the boost library.
boost 2: shared_ptr wraps resource handles
Last Updated: 16 Nov 2004   Page Views: 94,591   Rating: 4.70/5    Votes: 38   Popularity: 7.42   Bookmark Count: 46
Using boost, we can write "almost perfect" wrappers for GDI and other resource handles, in a few lines of code.

C / C++ Language

Addin Manager for VS 2002-2005
Last Updated: 21 Mar 2007   Page Views: 18,464   Rating: 4.87/5    Votes: 14   Popularity: 5.58   Bookmark Count: 38
Licence: The Code Project Open License (CPOL)   
Full control over addins loaded into VS2002-2005 - for power users or addin developers

C#

Adding Default Parameters to C#
Last Updated: 16 Dec 2007   Page Views: 30,071   Rating: 4.06/5    Votes: 17   Popularity: 5.00   Bookmark Count: 24
Licence: The Code Project Open License (CPOL)   
A small code generator generating the necessary overloads for default parameters
Visual Studio Project MRU List Editor II
Last Updated: 6 Jun 2008   Page Views: 19,122   Rating: 4.14/5    Votes: 13   Popularity: 4.61   Bookmark Count: 16
Licence: The Code Project Open License (CPOL)   
Improving Josh Beach's Visual Studio Project List editor
Visual Studio Project MRU List Editor III
Last Updated: 30 Oct 2009   Page Views: 11,650   Rating: 4.53/5    Votes: 8   Popularity: 4.09   Bookmark Count: 15
Licence: The Code Project Open License (CPOL)   
An update to a stand-alone tool for editing Visual Studio's MRU list

Algorithms & Recipes

Generic Tree in C#
Last Updated: 28 Jan 2006   Page Views: 87,525   Rating: 4.23/5    Votes: 16   Popularity: 5.09   Bookmark Count: 78
Licence: The Code Project Open License (CPOL)   
A generic 1:(0..N) tree container with change events and automatic updating of a TreeView.

Macros and Add-ins

Linkify Add-in for Visual Studio
Last Updated: 2 Aug 2008   Page Views: 61,526   Rating: 4.42/5    Votes: 23   Popularity: 6.02   Bookmark Count: 91
Licence: The Code Project Open License (CPOL)   
Link source code comments to your bug tracker, MSDN, development Wiki and more.

Programming Tips

10 Minutes to document your code
Last Updated: 19 Jan 2003   Page Views: 468,216   Rating: 4.79/5    Votes: 146   Popularity: 10.36   Bookmark Count: 353
Licence: The Code Project Open License (CPOL)   
Setting up doxygen, a free tool to document your code, in a few simple steps.

Design and Architecture

Agile Programming
Last Updated: 3 Jan 2003   Page Views: 115,419   Rating: 4.26/5    Votes: 43   Popularity: 6.96   Bookmark Count: 88
What it is, why you need it, and how to sell to your boss?

Book Reviews

Code Complete (2nd ed.) - On Every Desk?
Last Updated: 31 Jan 2007   Page Views: 22,345   Rating: 4.17/5    Votes: 8   Popularity: 3.77   Bookmark Count: 14
Licence: The Code Project Open License (CPOL)   
900 pages that fill the gap between the coder and the developer.

peterchen


Member
Peter is tired of being called "Mr. Chen", even so certain individuals insist on it. No, he's not chinese.

Peter has seen lots of boxes you youngsters wouldn't even accept as calculators. He is proud of having visited the insides of a 16 Bit Machine.

In his spare time he ponders new ways of turning groceries into biohazards, or tries to coax South American officials to add some stamps to his passport.

He recently started blogging about hisFirst Real C# Project[^] (a.k.a. "get it done"). Musing how this changes development for him or in general, tidbits he discovered, and else.

Beyond these trivialities Peter works for Klippel[^], a small german company that wants to make mankind happier by selling them novel loudspeaker measurement equipment.


Where are you from?[^]



Please, if you are using one of my articles for anything, just leave me a comment. Seeing that this stuff is actually useful to someone is what keeps me posting and updating them.
Should you happen to not like it, tell me, too
Occupation: Software Developer (Senior)
Company: Klippel
Location: Germany Germany


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