Click here to Skip to main content

Articles by Chris Maunder (Articles: 109, Tip/Tricks: 7)

Articles: 109, Tip/Tricks: 7

RSS Feed

Average article rating: 4.52

Button Controls

An unclickable button
Posted: 21 May 2002   Updated: 30 May 2002   Views: 321,306   Rating: 4.90/5    Votes: 43   Popularity: 8.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 61   Downloaded: 2,918
What looks like a normal pushbutton - until the user tries to click on it.
Round Buttons
Posted: 26 Nov 1999   Updated: 11 Jun 2003   Views: 325,216   Rating: 4.85/5    Votes: 70   Popularity: 8.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 105   Downloaded: 9,714
A class that turns rectangular buttons into round buttons.

Combo & List Boxes

Setting the width of the dropdown list
Posted: 25 Mar 2000   Updated: 17 May 2000   Views: 271,162   Rating: 4.98/5    Votes: 57   Popularity: 8.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 95   Downloaded: 2,070
A simple tutorial explaining how to set the width of a combo dropdown list so that all items are fully visible
Implementing an autocompleting Combobox
Posted: 18 Oct 2000   Updated: 18 Oct 2000   Views: 235,023   Rating: 4.94/5    Votes: 55   Popularity: 8.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 91   Downloaded: 2,880
A combobox that autocompletes as you type

Dialogs and Windows

Creating your first MFC Doc/View application
Posted: 10 Sep 2000   Updated: 10 Sep 2000   Views: 215,599   Rating: 4.24/5    Votes: 55   Popularity: 7.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 72   Downloaded: 4,101
A brief step-by-step tutorial that demonstrates creating an SDI and MDI based applications using the MFC Doc/View architecture.

Document / View

Creating an application with no taskbar icon
Posted: 5 Jan 2000   Updated: 5 Jan 2000   Views: 244,837   Rating: 4.62/5    Votes: 50   Popularity: 7.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 64   Downloaded: 1
A simple method to create a main window that does not appear in the windows taskbar

Files and Folders

Timestamp - A utility to change a files "Modified" time.
Posted: 26 Nov 2002   Updated: 15 Jul 2009   Views: 227,706   Rating: 4.94/5    Votes: 43   Popularity: 8.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 71   Downloaded: 6,310
A simple utility to change a file - or multiple files - "Modified" time.

List Controls

Using text callbacks in ListView Controls
Posted: 26 Nov 1999   Updated: 26 Nov 1999   Views: 188,744   Rating: 5.00/5    Votes: 41   Popularity: 8.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 63   Downloaded: 523
Shows how to use text callbacks in list controls

Miscellaneous

Creating Custom Controls
Posted: 11 May 2000   Updated: 11 May 2000   Views: 356,781   Rating: 4.83/5    Votes: 149   Popularity: 10.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 217   Downloaded: 4,182
An introduction to creating custom controls using MFC
Create your own controls - the art of subclassing
Posted: 13 Apr 2000   Updated: 25 Oct 2001   Views: 800,136   Rating: 4.82/5    Votes: 246   Popularity: 11.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 333   Downloaded: 4,086
An introduction to subclassing the Windows common controls using MFC
Office 97 style Colour Picker control
Posted: 19 Nov 1999   Updated: 8 Dec 2007   Views: 195,512   Rating: 4.93/5    Votes: 61   Popularity: 8.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 83   Downloaded: 3,987
A simple drop in color chooser control
Hyperlink control
Posted: 20 Nov 1999   Updated: 22 Mar 2000   Views: 229,449   Rating: 4.95/5    Votes: 66   Popularity: 9.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 98   Downloaded: 4,217
A simple drop-in hyperlink control
A Popup Progress Window
Posted: 29 Nov 1999   Updated: 21 Apr 2002   Views: 207,487   Rating: 4.94/5    Votes: 86   Popularity: 9.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 133   Downloaded: 6,791
A popup window containing a progress control and cancel button - no resource file needed
Progress Control with Text
Posted: 29 Nov 1999   Updated: 26 Feb 2007   Views: 167,617   Rating: 4.87/5    Votes: 59   Popularity: 8.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 125   Downloaded: 5,800
A smooth progress control with text
Showing progress bar in a status bar pane
Posted: 20 Nov 1999   Updated: 23 Aug 2010   Views: 292,201   Rating: 4.86/5    Votes: 97   Popularity: 9.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 175   Downloaded: 10,811
An easy way to add a progress control to a status bar
Adding Hyperlink support to the MFC Grid Control
Posted: 3 Jun 2000   Updated: 3 Jun 2000   Views: 85,750   Rating: 4.90/5    Votes: 17   Popularity: 6.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 1,322
A new class that adds hyperlink support to the MFC Grid Control
Using the Grid Control in a Doc/View framework
Posted: 14 Feb 2000   Updated: 29 Aug 2000   Views: 223,243   Rating: 4.75/5    Votes: 51   Popularity: 8.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 94   Downloaded: 2,136
A simple tutorial that demonstrates how to use the grid control in a doc/view application.
MFC Grid control 2.27
Posted: 16 Nov 1999   Updated: 6 May 2010   Views: 3,856,827   Rating: 4.97/5    Votes: 983   Popularity: 14.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 1131   Downloaded: 112,340
A fully featured MFC grid control for displaying tabular data. The grid is a custom control derived from CWnd
Using comboboxes in the MFC Grid Control
Posted: 29 Apr 2000   Updated: 8 Jan 2013   Views: 283,517   Rating: 4.89/5    Votes: 76   Popularity: 9.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 99   Downloaded: 1,714
Explains how to use comboboxes to edit cells in the MFC Grid Control
A multiline extended tooltip control
Posted: 7 Dec 1999   Updated: 7 Dec 1999   Views: 224,741   Rating: 4.36/5    Votes: 40   Popularity: 6.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 67   Downloaded: 7,071
A drop-in multiline extendable tooltip control
Multiline Titletips
Posted: 5 Jan 2000   Updated: 5 Jan 2000   Views: 88,015   Rating: 4.51/5    Votes: 32   Popularity: 6.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 53   Downloaded: 2,707
A class that allows you to display data for a control that is otherwise not large enough to display the full text
The MFC unclickable button ported to Managed C++
Posted: 23 May 2002   Updated: 23 May 2002   Views: 100,155   Rating: 4.37/5    Votes: 14   Popularity: 5.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 1,218
This article presents a port of the MFC Trick button to .NET using Managed C++ and Windows Forms

Printing

Printing without the Document/View framework
Posted: 26 Nov 1999   Updated: 29 May 2002   Views: 265,899   Rating: 4.62/5    Votes: 71   Popularity: 8.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 125   Downloaded: 0
Shows how to print without relying on the MFC Doc/View framework

Shell and IE programming

Finding the position and dimensions of the Windows system tray
Posted: 5 Jan 2000   Updated: 20 Sep 2000   Views: 126,730   Rating: 4.68/5    Votes: 17   Popularity: 5.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 0
A simple method to get the coordinates of the system tray
Adding Icons to the System Tray
Posted: 29 Nov 1999   Updated: 2 Aug 2003   Views: 1,538,371   Rating: 4.88/5    Votes: 239   Popularity: 11.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 468   Downloaded: 30,556
A class for adding icons to the system tray

Applications & Tools

A better front end to WinDiff
Posted: 18 Oct 2000   Updated: 18 Oct 2000   Views: 269,818   Rating: 4.65/5    Votes: 48   Popularity: 7.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 49   Downloaded: 8,579
A GUI front end to a handy utility

ASP

The Code Project Discussion boards
Posted: 26 Apr 2000   Updated: 25 Aug 2001   Views: 822,165   Rating: 4.77/5    Votes: 102   Popularity: 9.58
Licence: The Code Project Open License (CPOL)      Bookmarked: 140   Downloaded: 10,686
The Discussion board ASP scripts as used in The Code Project. This is an open source project for the Code Project community.
Adding a search facility to your website
Posted: 15 Jun 2000   Updated: 30 Oct 2001   Views: 810,812   Rating: 4.84/5    Votes: 116   Popularity: 10.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 173   Downloaded: 5,746
Using the Microsoft Index Server to enable your readers to search your site
Displaying the server's current date
Posted: 14 Feb 2000   Updated: 14 Feb 2000   Views: 78,145   Rating: 3.81/5    Votes: 23   Popularity: 5.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 0
A simple routine to display the current date of the server in the clients browser
Reading a text file in ASP
Posted: 20 Jan 2000   Updated: 31 Oct 2001   Views: 606,187   Rating: 4.81/5    Votes: 58   Popularity: 8.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 49   Downloaded: 3,303
How to read a text file on a server using VBScript in ASP

ASP.NET

An improvement to RegisterClientScriptBlock
Posted: 8 Jan 2004   Updated: 8 Jan 2004   Views: 226,577   Rating: 4.86/5    Votes: 35   Popularity: 7.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 106   Downloaded: 2,094
A simpler and more flexible method of registering client-side Javascript within ASP.NET pages and controls.
Browser Detection using ASP.NET
Posted: 1 Jun 2004   Updated: 6 May 2009   Views: 379,910   Rating: 4.63/5    Votes: 55   Popularity: 8.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 185   Downloaded: 5,175
Using and updating your machine.config file to better detect browser type in ASP.NET

Client side scripting

Displaying the clients current date
Posted: 14 Feb 2000   Updated: 14 Feb 2000   Views: 121,049   Rating: 4.08/5    Votes: 25   Popularity: 5.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
A simple routine to display the current date in the clients browser
Specifying multiple actions from a single Form
Posted: 1 Aug 2000   Updated: 1 Aug 2000   Views: 285,205   Rating: 4.88/5    Votes: 29   Popularity: 7.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 829
A simple way to send the data from a single form to different pages, depending on which 'submit' button the user chooses
Using JavaScript to handle drop-down list selections
Posted: 28 Jul 2000   Updated: 25 Jul 2009   Views: 1,020,006   Rating: 3.98/5    Votes: 30   Popularity: 5.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 3,634
A simple method of making dropdown lists automatically navigate to a new page when a new selection is made.

HTML / CSS

Customising your website's Icon in IE5
Posted: 27 Nov 2000   Updated: 27 Nov 2000   Views: 160,770   Rating: 4.81/5    Votes: 61   Popularity: 8.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 71   Downloaded: 0
Replace the boring IE logo in your readers browser with an icon customised for your site.

Site & Server Management

How to Stop Google Indexing Your Site. A Bedtime Story.
Posted: 12 Feb 2008   Updated: 12 Feb 2008   Views: 110,414   Rating: 4.88/5    Votes: 88   Popularity: 9.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 94   Downloaded: 0
The story of how a single backslash caused Google needless indigestion

Trace and Logs

Using qsort on arrays of sequential data
Posted: 26 Jan 2000   Updated: 26 Jan 2000   Views: 89,966   Rating: 3.47/5    Votes: 27   Popularity: 4.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 678
An introduction to a useful function

User Controls

User controls in ASP .NET
Posted: 15 Jan 2002   Updated: 15 Jan 2002   Views: 523,070   Rating: 4.50/5    Votes: 48   Popularity: 7.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 93   Downloaded: 5,391
An introduction to writing User Controls in ASP .NET

Web Services

Your first managed C++ Web Service
Posted: 2 Apr 2001   Updated: 17 Oct 2001   Views: 219,439   Rating: 4.30/5    Votes: 30   Popularity: 6.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 2,064
An introduction to writing your first WebService using C++ with managed extensions
Your first C# Web Service
Posted: 12 Dec 2000   Updated: 5 Jun 2002   Views: 1,875,962   Rating: 4.58/5    Votes: 236   Popularity: 10.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 498   Downloaded: 21,294
An introduction to writing your first WebService

Database

The ADO.NET OleDbDataReader class
Posted: 20 Dec 2000   Updated: 22 Aug 2003   Views: 236,473   Rating: 4.79/5    Votes: 54   Popularity: 8.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 3,200
Accessing database information using the DataReader class from ADO.NET in C#
Accessing Microsoft Access databases in ASP using ADO
Posted: 26 Apr 2000   Updated: 26 Apr 2000   Views: 365,381   Rating: 4.50/5    Votes: 74   Popularity: 8.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 60   Downloaded: 4,234
A simple introduction to using Access .mdb databases in your ASP pages

GDI

Using the DrawAnimatedRects() function
Posted: 1 Jan 2000   Updated: 26 Jan 2000   Views: 79,645   Rating: 3.54/5    Votes: 27   Popularity: 5.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 2,528
Shows how to use the DrawAnimatedRects function to improve the look of your apps.

General Graphics

An auto-sizing bitmap picture control
Posted: 20 Nov 1999   Updated: 20 Nov 1999   Views: 118,111   Rating: 2.81/5    Votes: 22   Popularity: 4.58
Licence: The Code Project Open License (CPOL)      Bookmarked: 49   Downloaded: 3,376
A picture control that displays a picture according to the size of the control, and not the picture itself.
A DIBSection wrapper for Win32 and WinCE
Posted: 20 Nov 1999   Updated: 21 May 2001   Views: 451,666   Rating: 4.85/5    Votes: 96   Popularity: 9.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 79   Downloaded: 9,121
A class that makes using DIBSections as simple as using a CBitmap

C / C++ Language

Unicode, MBCS and Generic text mappings
Posted: 28 Mar 2000   Updated: 28 Mar 2000   Views: 436,916   Rating: 4.92/5    Votes: 62   Popularity: 8.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 147   Downloaded: 0
A guide to using generic text functions to make the transition between character sets simple and painless

C++ / CLI

Using managed reference types in C++
Posted: 2 Apr 2001   Updated: 15 Oct 2001   Views: 145,844   Rating: 4.28/5    Votes: 30   Popularity: 6.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 807
A quick introduction to using .NET managed reference types in C++
Using properties in managed C++
Posted: 8 Apr 2001   Updated: 15 Oct 2001   Views: 95,284   Rating: 3.94/5    Votes: 26   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 734
An introduction to using scalar and indexed properties in managed C++
Using value types in managed C++
Posted: 16 Apr 2001   Updated: 15 Oct 2001   Views: 58,324   Rating: 4.12/5    Votes: 33   Popularity: 6.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 679
A quick introduction to using .NET value types in managed C++
Cross language inheritance in .NET
Posted: 25 Apr 2001   Updated: 15 Oct 2001   Views: 91,742   Rating: 4.33/5    Votes: 42   Popularity: 6.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 835
An introduction to cross-language inheritence in .NET.
Delegates in managed C++
Posted: 25 Apr 2001   Updated: 15 Oct 2001   Views: 125,778   Rating: 4.00/5    Votes: 23   Popularity: 5.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 806
This sample demonstrates single- and multi-cast delegates using C++, including declaration, creation and usage, and a discussion on type safety.
Garbage Collection in .NET
Posted: 16 Apr 2001   Updated: 17 Jun 2002   Views: 267,511   Rating: 4.28/5    Votes: 36   Popularity: 6.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 84   Downloaded: 1,342
A quick introduction to Garbage collection in .NET using Managed C++
Rationale Behind Whidbey C++ Breaking Changes
Posted: 6 Feb 2005   Updated: 6 Feb 2005   Views: 116,569   Rating: 4.85/5    Votes: 11   Popularity: 5.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
The explanations, workarounds, scenarios and the rationale behind the decisions to change the Whidbey C++ compiler.

Other .NET Languages

Introduction to Visual J# .NET
Posted: 6 Oct 2001   Updated: 9 Oct 2001   Views: 211,111   Rating: 3.47/5    Votes: 16   Popularity: 4.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
An overview of the latest Java language tools from Microsoft.

VBScript

Tokenizing strings in VBScript
Posted: 16 May 2000   Updated: 16 May 2000   Views: 135,719   Rating: 3.67/5    Votes: 14   Popularity: 4.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
A simple function that allows you to tokenize a string sing multiple token separators

.NET Framework

Visual Studio.NET screen shots
Posted: 20 Jul 2000   Updated: 8 Aug 2000   Views: 270,135   Rating: 3.00/5    Votes: 78   Popularity: 5.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Some Visual Studio.NET screen shots to tease

Libraries

The Grid Control
Posted: 12 May 2000   Updated: 5 Jun 2000   Views: 331,764   Rating: 4.80/5    Votes: 78   Popularity: 9.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 166   Downloaded: 0
The grid is a fully featured control for displaying tabular data. There are MFC and ATL versions that run on everything from CE to Windows 2000

MFC

The MFC CDHtmlDialog class
Posted: 3 May 2001   Updated: 11 Sep 2001   Views: 323,241   Rating: 4.05/5    Votes: 30   Popularity: 5.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 67   Downloaded: 5,288
This sample demonstrates using the MFC CDHtmlDialog class in MFC7
Using the new HTML Editing classes in MFC7
Posted: 11 Sep 2001   Updated: 11 Sep 2001   Views: 239,506   Rating: 4.81/5    Votes: 22   Popularity: 6.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 60   Downloaded: 2,287
This article provides a bare-bones samples that demonstrates the use of the new HTML editing and browsing classes in MFC.

Algorithms & Recipes

Classes for computational geometry
Posted: 26 Dec 2001   Updated: 26 Dec 2001   Views: 172,880   Rating: 5.00/5    Votes: 34   Popularity: 7.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 91   Downloaded: 2,873
Some classes and utility functions for general computational geometry

Date and Time

Leap Years
Posted: 20 Feb 2000   Updated: 20 Feb 2000   Views: 83,829   Rating: 4.42/5    Votes: 33   Popularity: 6.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 5
A discussion on the thorny issue of leap years.
Tray Calendar
Posted: 31 Dec 1999   Updated: 2 Aug 2003   Views: 239,403   Rating: 4.88/5    Votes: 49   Popularity: 8.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 85   Downloaded: 5,960
A simple application that places a date in the system tray

Internet / Network

A class to download files from the net
Posted: 12 Dec 1999   Updated: 16 Apr 2002   Views: 285,700   Rating: 4.88/5    Votes: 63   Popularity: 8.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 108   Downloaded: 6,048
A simple class to ease the task of downloading files from the net

Ultrabooks

Toshiba Portégé Z835 first (second, and third) impressions
Posted: 3 Feb 2012   Updated: 10 Apr 2012   Views: 17,962   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
First (and second!) impressions of the Toshiba Portégé Z835 Ultrabook
A review and refresher on the Intel Ultrabook
Posted: 4 Oct 2012   Updated: 4 Jan 2013   Views: 4,275   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Impressions on using a 3rd gen sensor-and touchscreen-equipped Intel Ultrabook prototype.

Windows 8 Design

The Fake Project - Redesigning Code Project Part 1
Posted: 14 Sep 2012   Updated: 17 Sep 2012   Views: 10,151   Rating: 5.00/5    Votes: 17   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
The Fake Project - The first two days of a Code Project redesign.
Redesigning CodeProject
Posted: 19 Sep 2012   Updated: 19 Sep 2012   Views: 40,782   Rating: 4.95/5    Votes: 106   Popularity: 10.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
Rethinking the design and layout of CodeProject.com using the design language formerly known as Metro.

Hardware & System

Determining the version number of the Windows system libraries
Posted: 17 Feb 2000   Updated: 17 Feb 2000   Views: 50,186   Rating: 4.17/5    Votes: 25   Popularity: 5.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
A simple way to determine the version of the Comctl32.dll, Shell32.dll and Shlwapi.dll system libraries

Interviews

Jeff Prosise on .NET
Posted: 16 Aug 2000   Updated: 16 Aug 2000   Views: 106,398   Rating: 4.77/5    Votes: 58   Popularity: 8.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
Jeff Prosise answers your questions on .NET
Lon Fisher on .NET - 23 August 2000
Posted: 22 Aug 2000   Updated: 22 Aug 2000   Views: 48,555   Rating: 3.72/5    Votes: 15   Popularity: 4.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Lon Fisher answers your questions on .NET
Interview with Matt Pietrek
Posted: 11 Sep 2000   Updated: 11 Sep 2000   Views: 46,856   Rating: 4.45/5    Votes: 37   Popularity: 6.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
Matt Pietrek gives us his view on the world.
Interview with Chris Sells
Posted: 29 Oct 2000   Updated: 29 Oct 2000   Views: 63,646   Rating: 4.79/5    Votes: 14   Popularity: 5.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Chris Sells gives us his view on the world.
An interview with John Robbins of Wintellect
Posted: 17 Jan 2001   Updated: 17 Jan 2001   Views: 47,433   Rating: 4.24/5    Votes: 14   Popularity: 4.85
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
John Robbins talks about .NET and life at Wintellect
An interview with Chris Anderson of Microsoft
Posted: 30 Jan 2001   Updated: 30 Jan 2001   Views: 56,351   Rating: 4.17/5    Votes: 19   Popularity: 5.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Chris Anderson is a lead developer on the .NET platform who has worked on Web Forms, Windows Forms, CodeDOM, RegularExpressions, and the ASP.NET tracing features.
Interview with Tom Archer
Posted: 2 Jun 2001   Updated: 2 Jun 2001   Views: 174,281   Rating: 4.92/5    Votes: 36   Popularity: 7.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
Tom Archer gives us his view on the world.
An interview with Microsoft's new Visual C++ Architect Stanley Lippman
Posted: 13 Nov 2001   Updated: 13 Nov 2001   Views: 351,308   Rating: 4.22/5    Votes: 37   Popularity: 6.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
Stanley Lippman talks about the future of Visual C++ .NET
Answers to your MFC/ATL questions from the Visual C++ .NET Product Manager.
Posted: 13 Feb 2002   Updated: 13 Feb 2002   Views: 257,406   Rating: 4.69/5    Votes: 59   Popularity: 8.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 0
The definitive set of 'What's the deal with MFC' answers from Microsoft's Nick Hodapp.
An interview with Microsoft's new Visual C++ .NET community liaison
Posted: 12 Mar 2002   Updated: 12 Mar 2002   Views: 354,568   Rating: 4.43/5    Votes: 31   Popularity: 6.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
Herb Sutter has just joined Microsoft as their new Visual C++ .NET community guy. Read about who he is, what he does, and what is happening with our beloved Visual C++.
Everett: The next Big Thing for Visual C++ developers
Posted: 7 Nov 2002   Updated: 8 Nov 2002   Views: 195,838   Rating: 4.80/5    Votes: 19   Popularity: 6.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
Microsoft's Visual C++ .NET Product Manager talks about the changes in store for the next version of Visual Studio .NET
Joshua Trupin of MSDN: What .NET means to developers
Posted: 23 Jan 2003   Updated: 23 Jan 2003   Views: 85,247   Rating: 3.29/5    Votes: 17   Popularity: 4.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Joshua Trupin talks about the past, present and future of .NET, and discusses its impact and its acceptance by the developer community.
New features in .NET 2.0 / Whidbey for Visual C++ .NET
Posted: 23 Nov 2003   Updated: 23 Nov 2003   Views: 106,499   Rating: 4.68/5    Votes: 30   Popularity: 6.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 5
An interview with Nick Hodapp, Microsoft's Visual C++ .NET Product Manager, on the future of Visual C++ in .NET 2.0.
A Coder Interview With Chris Maunder
Posted: 12 Oct 2011   Updated: 12 Oct 2011   Views: 22,947   Rating: 5.00/5    Votes: 57   Popularity: 8.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we track down Code Project co-Founder Chris Maunder.
A Visit to Redmond - Part 1
Posted: 16 Oct 2000   Updated: 16 Oct 2000   Views: 57,773   Rating: 4.32/5    Votes: 17   Popularity: 5.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
For those who are curious as to what a hastily scheduled trip to Redmond is like.
A Visit to Redmond - Part 2
Posted: 17 Oct 2000   Updated: 17 Oct 2000   Views: 82,604   Rating: 4.85/5    Votes: 20   Popularity: 6.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
For those who are curious as to what a hastily scheduled trip to Redmond is like.
A Visit to Redmond - Part 3
Posted: 18 Oct 2000   Updated: 18 Oct 2000   Views: 68,536   Rating: 4.19/5    Votes: 15   Popularity: 4.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
For those who are curious as to what a hastily scheduled trip to Redmond is like.
A Visit to Redmond - Part 4
Posted: 19 Oct 2000   Updated: 19 Oct 2000   Views: 126,391   Rating: 4.48/5    Votes: 18   Popularity: 5.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
For those who are curious as to what a hastily scheduled trip to Redmond is like.
A Visit to Redmond - Part 5
Posted: 23 Oct 2000   Updated: 23 Oct 2000   Views: 94,201   Rating: 4.65/5    Votes: 13   Popularity: 5.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
For those who are curious as to what a hastily scheduled trip to Redmond is like.
A Visit to Redmond - Part 6
Posted: 24 Oct 2000   Updated: 24 Oct 2000   Views: 95,352   Rating: 4.61/5    Votes: 24   Popularity: 6.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
For those who are curious as to what a hastily scheduled trip to Redmond is like.

Scrapbook

PDC in Brief
Posted: 13 Jul 2000   Updated: 13 Jul 2000   Views: 175,471   Rating: 4.91/5    Votes: 5   Popularity: 2.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Notes from Microsoft's Launch of .NET at PDC 2000.
Postcards from PDC
Posted: 29 Jul 2000   Updated: 29 Jul 2000   Views: 39,150   Rating: 4.42/5    Votes: 9   Popularity: 4.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Some pics from PDC 2000.
Redmond Again - Part 1
Posted: 27 Nov 2000   Updated: 27 Nov 2000   Views: 39,355   Rating: 4.55/5    Votes: 7   Popularity: 3.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
CodeProject, again, Does Redmond.
Redmond Again - Part 2
Posted: 28 Nov 2000   Updated: 28 Nov 2000   Views: 38,036   Rating: 3.87/5    Votes: 14   Popularity: 4.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
CodeProject, again, Does Redmond.
Redmond Again - Part 3
Posted: 29 Nov 2000   Updated: 29 Nov 2000   Views: 67,528   Rating: 4.87/5    Votes: 12   Popularity: 4.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
CodeProject, again, Does Redmond.
Redmond Again - Part 4
Posted: 30 Nov 2000   Updated: 30 Nov 2000   Views: 66,791   Rating: 4.74/5    Votes: 20   Popularity: 6.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
CodeProject, again, Does Redmond.
VSLive 2001, SF
Posted: 11 Jan 2001   Updated: 11 Jan 2001   Views: 52,280   Rating: 3.64/5    Votes: 11   Popularity: 3.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Ramblings from VSLive 2001 in SF.
Travelling
Posted: 6 Mar 2001   Updated: 6 Mar 2001   Views: 71,734   Rating: 4.08/5    Votes: 10   Popularity: 4.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
My ramblings on long haul flights.
TechEd 2001, Atlanta
Posted: 18 Jun 2001   Updated: 18 Jun 2001   Views: 121,946   Rating: 4.44/5    Votes: 8   Popularity: 4.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Live from steamy Atlanta, GA.
The Windows XP launch: Sydney, Australia.
Posted: 24 Oct 2001   Updated: 24 Oct 2001   Views: 104,302   Rating: 3.56/5    Votes: 9   Popularity: 3.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
What better place to attend the launch of Microsoft's latest Operating System.
Travelling to the States post September 11
Posted: 2 Dec 2001   Updated: 2 Dec 2001   Views: 28,567   Rating: 4.00/5    Votes: 8   Popularity: 3.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
A guide to what not to do if you are travelling to the USA.
PDC 2003 - LA Convention Center
Posted: 2 Nov 2003   Updated: 2 Nov 2003   Views: 116,417   Rating: 4.85/5    Votes: 35   Popularity: 7.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
A brief tour of what was the biggest developer conference in years
Braces and brackets
Posted: 14 Nov 1999   Updated: 3 Nov 2000   Views: 58,020   Rating: 4.17/5    Votes: 16   Popularity: 4.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 846
Options for placing braces
Fun Stuff
Posted: 14 Nov 1999   Updated: 28 Mar 2001   Views: 133,061   Rating: 4.98/5    Votes: 114   Popularity: 10.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 211
Some fun stuff collected over the years
Amusing article comments
Posted: 24 Jun 2001   Updated: 26 Jun 2001   Views: 269,146   Rating: 4.91/5    Votes: 57   Popularity: 8.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 0
A collection of amusing comments found inside production code
Visual Studio 'Whidbey' and VSIP - the VSLive keynote in New York
Posted: 30 Jul 2003   Updated: 30 Jul 2003   Views: 160,590   Rating: 4.79/5    Votes: 28   Popularity: 6.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 0
A brief rundown of what's in store for developers.
The New CodeProject Web Farm
Posted: 31 Mar 2004   Updated: 31 Mar 2004   Views: 156,502   Rating: 4.92/5    Votes: 92   Popularity: 9.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 0
Google runs on 10,000 Linux servers so we figured we'd go one better: 1000 clustered iPaqs! Read about the trials and tribulations of our move to a new server farm.
CodeProject Theme for T610, T616 and T618
Posted: 22 Jan 2004   Updated: 24 May 2004   Views: 73,049   Rating: 4.59/5    Votes: 15   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 1,445
A CodeProject theme for T610, T616, and T618 Sony Ericsson cell phones
Moving CodeProject.com to a new host
Posted: 6 Jun 2011   Updated: 6 Jun 2011   Views: 14,997   Rating: 4.97/5    Votes: 49   Popularity: 8.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
The cut-down version, without the swearing, of how we moved to a new hosting centre
Useful Reference Books
Posted: 19 Jun 2000   Updated: 2 Feb 2012   Views: 302,975   Rating: 4.88/5    Votes: 63   Popularity: 8.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 255   Downloaded: 0
A list of popular reference books sent in by the readers of CodeProject
No blogs have been submitted.

Average tips rating: 4.84

Web Services

Dynamic Compression in IIS 7 [Tip/Trick]
Posted: 26 Jul 2011   Updated: 26 Jul 2011   Views: 2,198   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
For IIS7.5, an alternate method to enable compression is to run the following commands in a terminal:To enable compression for both dynamic and static content:C:\Windows\System32\Inetsrv\Appcmd.exe set config -section:urlCompression -doStaticCompression:true -doDynamicCompression:true...

Database

Counting the number of occurrences of one string inside another in SQL [Tip/Trick]
Posted: 27 Apr 2010   Updated: 25 Jun 2010   Views: 17,528   Rating: 4.57/5    Votes: 6   Popularity: 3.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
I had a need to count the number of times a certain string appeared within a column in a SQL table. I came up with this simple function that may be of use to others
Format a number (with commas) in SQL [Tip/Trick]
Posted: 11 Jun 2011   Updated: 12 Jun 2011   Views: 14,672   Rating: 4.75/5    Votes: 5   Popularity: 3.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
A small function to format numeric values
List blocking processes in SQL server [Tip/Trick]
Posted: 11 Oct 2011   Updated: 11 Oct 2011   Views: 15,388   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
A quick script to enable you to find the processes that are blocking in SQL server
List blocking processes in SQL server [Tip/Trick]
Posted: 15 Oct 2011   Updated: 15 Oct 2011   Views: 1,199   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Here's an alternate version that doesn't use sp_who yet provides a little more information. It also provides the option to kill the blocking processes themself.IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ListBlocking]') AND type in (N'P', N'PC'))EXEC...
Counting the number of occurrences of one string inside another in SQL [Tip/Trick]
Posted: 25 Jun 2010   Updated: 3 Apr 2012   Views: 2,206   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
This is an alternate to my tip n trick article-ette. Times 2. Again!

Programming Tips

Checking for "any character" using regular expressions in multiline text [Tip/Trick]
Posted: 30 Jan 2012   Updated: 30 Jan 2012   Views: 13,128   Rating: 4.90/5    Votes: 3   Popularity: 2.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
".*" may not be what you want in multi-line strings

Chris Maunder
Founder CodeProject
Canada Canada
Member
Chris is the Co-founder, Administrator, Architect, Chief Editor and Shameless Hack who wrote and runs The Code Project. He's been programming since 1988 while pretending to be, in various guises, an astrophysicist, mathematician, physicist, hydrologist, geomorphologist, defence intelligence researcher and then, when all that got a bit rough on the nerves, a web developer. He is a Microsoft Visual C++ MVP both globally and for Canada locally.
 
His programming experience includes C/C++, C#, SQL, MFC, ASP, ASP.NET, and far, far too much FORTRAN. He has worked on PocketPCs, AIX mainframes, Sun workstations, and a CRAY YMP C90 behemoth but finds notebooks take up less desk space.
 
He dodges, he weaves, and he never gets enough sleep. He is kind to small animals.
 
Chris was born and bred in Australia but splits his time between Toronto and Melbourne, depending on the weather. For relaxation he is into road cycling, snowboarding, rock climbing, and storm chasing.


Advertise | Privacy | Mobile
Web02 | 2.6.130516.1 | Last Updated 22 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid