Click here to Skip to main content
13,900,747 members


Great Reads

by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Dr. WPF
This article describes a new approach by which an element can remove its visual and logical relationships to its children while maintaining a conceptual parental relationship with those children.
by Thorsten Ottosen
Are you tired of filling data manually into STL containers? With the Initialization Library it gets a lot easier.
by Adam Nelson
Surveys other phonetic matching techniques, and presents additional resources on the subject.

Latest Articles

by .dan.g.
A hierarchical task manager with native XML support for custom reporting
by Octavio Loyola-González, Miguel Angel Medina Pérez, Andres Eduardo Gutierrez Rodriguez, Milton García Borroto
In this article, we introduce a framework in C# for fingerprint verification, we briefly explain how to perform fingerprint verification experiments and how to integrate your algorithms to the framework.
by Dominik Reichl
KeePass is a free, open source, light-weight and easy-to-use password manager.
by Emre Guldogan
A System for Simulation and Analysis of Logic Circuits

All Articles

Sort by Updated


19 Oct 2010
"Fish" (David B. Trout)
Simple parsing of VS_VERSIONINFO version information strings displayed in an XP-style file-properties "Version" tab
1 Aug 2005
This articles illustrates CheckMail which is a C++ class to extract a list of email addresses found on a local computer, using the registry.
8 Mar 2009
This article introduces and describes a framework that allows the creation of managed plug-ins for the Total Commander file manager.
23 Jun 2006
'Anil' Radhakrishna
A lightweight method to generate a Word document without using any components and show it in Print Layout.
23 Oct 2007
The code helps speed up the devopment of toolparts using SmartPart and SharePoint.
27 Jul 2003
High level wrapping of the zlib library to make easy work of zipping and unzipping files and folders
31 Mar 2004
A one-click process to building the source files in the active project into a self contained zip file, using this simple-to-use Visual Studio Add-In
27 Sep 2003
A Visual Studio addin for creating and editing ASCII diagrams in source files
25 Mar 2006
A support tool to allow those performing builds to independently determine exactly what source files have been changed and by whom
27 Sep 2003
A 'Visio-like' tool for adding and editing ascii diagrams in your source code
11 Oct 2003
A self-contained, user-extensible, application-wide skinning architecture for Windows controls.
31 Mar 2004
Zip your VC6 and .NET workspace and project files using a Standalone Executable, an Explorer shell extension or an updated VC6 Addin
21 Mar 2004
A 'drop-in' FTP solution for applications providing a full GUI, extended commandline options and no resource files. Use standalone or compiled into your own app.
17 Mar 2019U
A hierarchical task manager with native XML support for custom reporting
22 May 2005
An MFC implementation of a DNS class, it can retrieve multiple IPs and hostnames.
21 Mar 2007
10Tec, Sergey Gorbenko
Tool for creating MS Visual Studio XML documentation files. These files can be used for Visual Studio Intellisense, and to create help files via tools such as NDoc and SandCastle.
15 Nov 2010
10Tec, Sergey Gorbenko
Tool for creating MS Visual Studio documentation files - XML Summaries, HxS/MSHC help solutions and manuals.
23 Sep 2007
How to create an application that consists primarily of a tasktray icon
21 Oct 2007
An add-in that handles incrementing assembly and file version numbers under certain conditions.
15 Aug 2004
Shows how simple accessing Windows Registry can be if you do not need bells and whistles.
25 Sep 2006
A basic Article on using Visual Studio Setup (Web Setup)
31 Oct 2006
Console process output flushing is no longer a problem with this little stub.
29 Jun 2006
An article and source code regarding the implmentation of B-Trees in C++.
27 Aug 2003
A Berglas
Version mismatches can cause unreproducable instability
11 May 2004
A Berglas
This article demonstrates serious bugs and security vulnerabilities that can be easily introduced by using the ASP.NET OnChange event for validation.
2 Dec 2013
A. Najafzadeh
Class used to display date in complete string format in Shamsi
3 Aug 2003
A. Riazi
A free utility to convert text files to Adobe PDF.
21 Jul 2003
A. Riazi
A Free Tool to Convert Bin Image Format to ISO Image Format
26 Aug 2003
A. Riazi
This is a handy utility to show system information of a remote computer by using common gateway interface known as CGI, a must have tool for administrators!
8 Sep 2003
A. Riazi
Calculating Magic Square In Any Order Using Standard Template Library (STL)
20 Sep 2003
A. Riazi
This article shows you how to create MATLAB MEX-files for improving speed of MATLAB when executing a function.
18 Nov 2003
A. Riazi
Call a Dynamic Linked Library from MATLAB using MATLAB Interface to Generic DLLs.
13 Jan 2004
A. Riazi
Employing COM features of MATLAB to host an ActiveX control.
20 Jan 2004
A. Riazi
Exporting/Importing Variables Data To/From MATLAB Using C MAT-File API
27 Feb 2004
A. Riazi
Building COM components that can be called from any IDEs that support COM with MATLAB COMBuilder toolbox
2 Mar 2004
A. Riazi
Building COM components that can be called from any IDE that supports COM with MATLAB COMBuilder toolbox.
16 Mar 2004
A. Riazi
Enumerate installed devices on a local or remote computer.
14 Nov 2003
You can get right to left Forms and Controls with mirroring property, which Right to Left Common property can't do.
24 May 2004
ASP Content Mangement System.
12 Jan 2004
Monitor your website and create HTML reports.
30 Jan 2004
Web based content management solution for your own music review site.
9 Feb 2004
A complete website content management system using ASP and MySQL
3 Aug 2004
Receive email notification if your website is down or slow
20 Apr 2005
Complete ready to run real estate agent, or for-sale-by-owner website.
4 Aug 2004
A very basic web-based content management system using ASP.NET and MS Access
5 Aug 2004
Simple News System using ASP and MS Access
29 Oct 2004
A simple image gallery with captions using ASP.
18 Apr 2005
A simple, easy to use and setup project management with asp and ms access.
29 Jul 2005
Simple web-based time management application using ASP and MS Access.
26 Sep 2006
The Win API cannot access inifile in UNICODE, sometimes, we may want to add some wide characters into INI file, so I wrote a class to access INI file in UNICODE
27 Mar 2007
This service sends an email to the user when a server restart because of a Windows update is necessary.
14 Sep 2004
OOP aspects of JavaScript programming language.
26 Oct 2004
A workaround to escape the "Your email message has been idle" when clicking a link in a hotmail message that has been displayed for more than five minutes
17 Jun 2004
Aamir Butt
An article on how to put and get information to an OLE Structured Document.
13 Feb 2007
Aaron Sulwer
Code and example showing how to update the Assembly Version.
1 Mar 2004
Getting emails from address book using outlook object, and other folders
26 Jun 2003
This article explains how you can can send anonymous net send messages to any host
1 Sep 2007
How to delete/modify a system file which is protected by Windows without being detected by the OS protection.
9 Nov 2012
Abdul Quader Mamun
To develop scalable applications, effective paging is essential. Devoid of smart and effective paging and sorting to handle thousands of thousand data takes extra time and system resources.
24 Mar 2006
Abdurrahman Alraies
Save the CD/DVD file properties to computer
23 Dec 2003
Abhay Dubey
This procedure can be called in another Stored procedure or function and quite handy in debugging and development
29 Nov 2008
Abhijit Jana
This article is a step by step guide to view state with details
30 Nov 2009
Abhijit Jana
This article describes details of IIS configuration, Virtual Directory creation, Application Pool creation, Application Pool settings, IIS request processing for ASP.NET, etc.
6 May 2010
Abhijit Jana
Describes all debugging features like Breakpoints, DataTips, Watch Windows, Multithreaded Debugging, Parallel Program Debugging and IntelliTrace Debugging
16 Jan 2008
An article that demonstrates how to shutdown[remote] using Windows' shutdown.exe file
7 Jul 2003
This article discusses the CDialogSK class that extends the CDialog MFC class and can be used to create dialogs that can be skinned.
31 Jul 2003
This article discusses how an application can apply visual effects to the desktop, by copying desktop contents, applying effects on it and then re-displaying it.
19 Aug 2003
This article discusses the CCheckSK class that extends CButton MFC and can be used to create check boxes that look like LEDs.
11 Jul 2005
This article contains a form that can be used to give fade in/out effect to any form and specifically to notification/alert windows.
24 May 2007
Abhishek Joshi
When we use COM components in our application sometimes an error occurs stating that the API failed, which is from the COM component. This article will help solve this problem.
3 Nov 2009
Abhishek Sur
Using this article you will get the basic idea of how you could use NDepend to control/analyze your application. It allows to apply design rules and refactor code.
4 May 2003
An MFC CListCtrl derived class specialized in report-style list control manipulation.
13 Nov 2003
A comprehensive INI file handling class.
31 Dec 2003
A report style CListCtrl supporting sorting, sub-item editing, sub-item image, sub-item color etc.
25 May 2004
A file/folder browsing control that integrates an editbox and a button with built-in images
30 May 2004
An easy to use keyboard hooking DLL that is suitable for most applications.
10 Jan 2005
A DLL injection library that works on both Win9x & NT platforms.
15 Aug 2003
Starting your app minimized on the sytem tray.
20 Mar 2006
Aby Watson
A very simple way to parse all sorts of logs like W3C, IIS, WMS etc.
14 Nov 2004
A fully customizable ListView control, where each row is a control.
17 Jul 2008
Adam Berent
How to disable Windows themes to ensure uniform application appearance acrross all versions of Windows.
25 Jul 2004
Adam Bird
How to generate a WAP Push SMS message for sending content to mobile phones.
9 Oct 2003
Adam Byrne
A tiny HTML application that will make your life easier
19 Mar 2007
Adam Nelson
Describes the COM wrapper around the author's C++ implementation of Double Metaphone, and demonstrates use of this COM wrapper within Visual Basic to phonetically search a list of names, as well as names in a database table.
19 Mar 2007
Adam Nelson
Further describes the COM wrapper around the author's C++ implementation of Double Metaphone, and demonstrates use of this COM wrapper within ASP and VBScript to query a database of names via a web page.
19 Mar 2007
Adam Nelson
Presents a SQL Server Extended Stored Procedure wrapper around the author's C++ implementation, and discusses use of Double Metaphone with relational databases in general.
19 Mar 2007
Adam Nelson
Surveys other phonetic matching techniques, and presents additional resources on the subject.
17 Oct 2007
Adam Page
Setting up an SMS gateway to conduct an SMS survey and storing the survey results in an MS Access database, from which you can generate/print out reports.
11 Jun 2010
Map all WndProc messages to your class' message handlers. Simplest approach. Part 1.
5 Jul 2008
The article describes how to get a thumbnail of a Website in .NET Framework 2.0+ without launching a fully interactive WinForms application.
31 Mar 2006
An article on a performance testing tool to test an application against its performance
16 Apr 2008
This article contents source code and demo show how to set your WinForm in Full screen mode
23 Apr 2007
Aditya P Gupta
This article explains how to use .NET and Lotus Notes Interop to integrate Lotus Notes capabilites into applications
18 Jan 2008
Adnan Aman
Callback is lightweight technique used to call server side methods asynchronously from javascript without any postback and reloading/rendering of unnecessary parts of page and unnecessary code
12 Jun 2005
Adnan Samuel
Encrypt and sign data using PKCS #12 certificates.
28 Oct 2008
Adrian Pasik
This article will get you started in building your own multi-control components without using the UserControl class.
25 Apr 2007
Advosol Inc.
The OPC XML-DA sample clients show how OPC XML-DA web services can be accessed from different kinds of desktop and web applications.
10 Aug 2005
Class for interfacing with INI files.
18 May 2004
Class for interfacing to the "map network drive" windows interface
26 Apr 2004
File and directory browser application in ASP.NET.
3 Mar 2009
A VB version plus enhancements to "Manual reordering of items inside a ListView".
30 Jan 2006
This is a series of articles providing Building Blocks for any ASP.NET application.
28 Dec 2006
Agus Kurniawan
Getting file version information using C# 2.0.
12 Sep 2008
agusto xaverius
It is a simple webpart but very usefull to load many usercontrols
2 Sep 2003
The Sample help u basic understand how to develop UDP application under VB.NET
24 Feb 2010
Ahamad Alisha
Restricting the user to browse and select from a particular folder
25 Feb 2006
A simulation of the famous MineSweeper game by Microsoft.
4 Apr 2007
Ahmed Abd El Kader
This How To shows you how you can use the NT AUTHORITY\Network Service machine account to access local and network resources
23 Sep 2003
Ahmed Ismaiel Zakaria
Media audio player with 3D and 2D effects and skinning.
18 Feb 2007
Using Vector and double linked list to create trees
24 Aug 2006
external.menuArgument is very useful property but it can be used as a tool to help hacker to get quick information about your page and application
22 Feb 2006
Ahmet Çanakkale
My project includes check digit control. Fast and easy codes for your web application.
10 Nov 2008
An easy way of saving and restoring application settings from an XML File
17 Jun 2003
Aisha Ikram
Learn C# in less than an hour. Discover the C# language constructs and features in a brief yet comprehensive way using code examples. This article is especially good if you know C++ and feel lazy about learning C#!
13 May 2008
post office protocol to retrieve mails
13 Jan 2008
This article covers calling Java functions from C using JNI. It also covers passing/returning simple parameters, arrays, and structure arrays in Java functions.
19 Jul 2018
WinForms library containing the IncipitViewer control for drawing musical notes
9 Oct 2006
Ajey Dudhe
This utility can be used to compare two MS Access databases for changes in the data. You have the option of generating the SQL scripts and\or a summary XML
27 Nov 2006
A simple implementation of AJAX in generating a tree view from XML, ASP.NET, and C#.
10 Sep 2008
This article details how to create, install and use side-by-side native assemblies from C# and MC++.
20 Oct 2007
A processes and threads manager application.
9 Sep 2003
Al Alberto
An account of my experience in learning to develop in the .NET environment
13 Sep 2004
Al Gardner
Making your application Power Aware, in .NET.
9 Nov 2003
Alain Rist
Add this small class to your existing dialog inheritance list and get nice tooltips on controls and dialog.
2 Nov 2004
Alain Rist
CZoomScrollImpl extends WTL CScrollImpl to allow continuous zooming.
29 Sep 2006
Alain Rist
Plug-in CodeProject's CStdString as WTL::CString and get the WTL CString support with a Standard C++ Library implementation.
5 Jun 2007
Alain Rist
Enable Aero glass with your native (WTL) applications and keep backwards compatibility
12 Nov 2007
Alain Rist
Featuring cell menu, in-place editor, single control and split dialogs, Vista shell and Mobile file controls and selection dialogs
18 Feb 2009
Alain Rist
OOo::DocWindow and WTL::COOoCtrl classes to work on any Microsoft-Office document, and Open Office SDK integration in Visual Studio/VCExpress 2005/2008
13 Apr 2010
Alain Rist
Including a Ribbon UI Implementation Guide with examples and a dual UI enabled legacy application
28 Feb 2010
Alan Burkhart
A thesaurus based on data from the WordNet database, easily implemented
28 Apr 2004
Alan Zhao
Another simple custom button control with color and shape.
30 Apr 2004
Alan Zhao
An attractive and fancier ProgressBar.
27 Jan 2004
Alastair Dallas
Methods for updating the system time based on an Internet reference.
30 Jan 2004
Alastair Dallas
A tiny app for timing things to 1/2 a second or so. My entry for the smallest useful app contest.
9 Jan 2013
Albara Hakami
A Windows Forms application to share a whiteboard with many clients with only one drawer, in a gamy way.
8 Jan 2008
Remote control startup and shutdown of a server automatically by several clients, to have the server running only if the clients are active. Uses Wake On Lan, Windows Services, and .NET Remoting.
26 May 2004
Albert Pascual
Very easy Web application of a chat room for Internet Explorer 5+ in ASP.NET.
13 May 2004
Albert Pascual
Track the emails you sent to people and you'll get alerted when somebody opens the email. Are spammers using this kind of tracking?
20 Jul 2005
Albert Pascual
I wrote this short article to improve your ASP.NET application Sessions using Cache.
31 May 2004
Albert Wang
An article on XML parser or code generation automatically.
25 Feb 2004
Alberto Bar-Noy
A simple reminder tool to remind you of your overdue tasks in ToDoList throughout the day
27 May 2008
Alberto Venditti
A simple way to recycle IIS 6.0 application pools programmatically.
3 Mar 2009
Alden John Snow
This project demonstrates what is likely the fastest way to upload one of those fixed width reports from a mainframe to a SQL server table.
14 Jun 2003
Alex C. Punnen
Setting data and labels on the MS Chart control using VC++
22 May 2008
Alex C. Punnen
The Command Pattern and Chain of Responsibility for implementing a plug-in Thread Pool library.
1 Dec 2004
Alex Evans
CreateMutex with a twist…. some non default arguments.
1 Sep 2007
Alex Flood
Using the Speex speech codec with the .NET framework
5 Aug 2003
Alex Hazanov
Combo Box that allows you to set some of the items to be bold
16 Jul 2003
Alex Hazanov
Tool tip control similar to Visual Basic IntelliSense tool tip
16 Jul 2003
Alex Hazanov
ToolBar control with cool look and easy implementation.
19 Jul 2003
Alex Hazanov
XMLManager class - wraps essential XML functions allowing easy access and managment of XML data.
23 Sep 2003
Alex Hazanov
How to propogate non COM properties to COM client through custom interface
10 Apr 2004
Alex Hazanov
A class that provides easy access to XML documents.
4 Nov 2004
Alex Hazanov
Property list similar to VB.NET, implemented as ActiveX control.
25 Mar 2007
Alex Hazanov
Getting the network adaptor MAC address with WMI
16 Feb 2007
alex turner
Exsead Service Manager is an Open Source (BSD Style License) Windows Service which launches anything via the use of scripts, it is just being released as Open Source, here is more about it.
17 Dec 2007
alex turner
Excel 2007 does not seem to support DBF files, here is a VBScript workaround.
14 Mar 2008
A command line GAC installer that removes assemblies even if they are installed by an MSI.
20 Oct 2005
Alexander D. Alexeev
An article on how to make resizable dialogs with WTL.
21 Jan 2004
Alexander Fedorenko
Step-by-step article about writing web-based chat. This article explains the simplest chat.
2 Mar 2004
Alexander Fedorenko
Step-by-step article about writing web-based chat. This article explains the chat with users list.
21 Jan 2004
Alexander Fedorenko
Step-by-step article about writing web-based chat. This article explains the chat with users list and registration.
21 Jan 2004
Alexander Fedorenko
The last part of the ASP chat series. This article explains how to provide a chat with multiple rooms.
16 Nov 2003
Alexander Kent
An article on axWebBrowser/MSHTML automation using Visual C#.
7 Feb 2004
Alexander Kent
An article demonstrating the usage of Platform Invoke Services in Visual C# to interoperate with Windows Media Player.
20 Dec 2004
Alexander Kent
Utility allowing convenient modification of a Terminal Servers listening port from 3389 to something else.
30 Jul 2003
Alexander M.,
This article shows you how to hook interrupts, and how to get device resource information from the registry
25 Sep 2007
Alexander Nowak
In SSRS2005, a new provider is available: XML Data provider. This enables you to create reports from ADO.NET datasets or XML documents from URL-addressable resources, e.g. Web services. This article shows a step-by-step example (basic report, no parameters) how to use this new SSRS 2005 feature.
18 Aug 2003
Alexander Ruscle
Uses Windows hooks to monitor the OS for user-specified hotkeys or keywords, uses Windows messages and mapped memory for IPC.
13 Jul 2004
Alexander Shilonosov
Creating Web-style GUI and easily managing it from MFC code. Creating dialogs based on DHTML, receiving events from DHTML to MFC, and calling JScript functions from MFC.
1 Jun 2005
Alexander Shirshov
Emulate TransactionScope functionality coming in .NET 2.0 with .NET 1.1.
20 Jul 2004
Alexander Yumashev
The code compacts and repairs an MS Access database from C# code using a JRO.JetEngine COM-object. Binding occurs at runtime, no references, no interops. Pure System.Reflection.
5 Aug 2004
Alexander Yumashev
This code sorts a Windows.Forms.DataGrid programmatically, "emulating" a header click.
26 Aug 2004
Alexander Yumashev
The code shows how to save (and restore) an instance of your own class to clipboard.
31 Jan 2006
Alexander Yumashev
Client-side web-service optimization and minimizing network traffic.
10 Apr 2005
Alexandru Ghiondea
Describes how to build forms that fade-in when they load.
31 Oct 2005
Alexandru Ghiondea
A histogram control for displaying your data.
26 Jul 2018
Alexandru Matei
Shows an alternative to GetCharABCWidths and GetCharABCWidthsFloat
2 Dec 2008
A simple two line technique that can be used in just about any application
22 Jul 2009
Alexei Prokudin
This is an implementaion of SL 3.0 DropDown Menu like Application MainMenu
10 Oct 2005
Alexey A. Popov
The IDisposable pattern and a way to avoid it.
30 Nov 2003
Simple operations with datetime - add/diff to/from datetime, difference between datetime on WinAPI
24 May 2007
This is a control that takes a starting point and an ending point as objects and draws a line between them
7 Jun 2010
Ali Imran Khan Shirani
RAD Tool for C++ Developers, Code Generator
21 Mar 2006
Ali Khan (OKC)
This article lists the techniques that you can use to maximize the performance of your ASP.NET applications. It provides common issues, design guidelines, and coding tips to build optimal and robust solutions.
25 Mar 2009
Ali Kheyrollahi
A Unit Testing framework for testing orchestration using instrumentation
2 Feb 2007
Ali Ozgur
This article describes how NHSessionManager can be configured to use multiple NHibernate assemblies
2 Feb 2007
Ali Ozgur
How to create DaoFactory instances with Castle/MikroKernel in NHibernate applications
8 Oct 2007
Ali Ozgur
Sample code describing how to retreive statistical information about the T-SQL commands executed.
7 Dec 2007
Ali Ozgur
Describes making of an external tools add-in using ProcessStartInfo and Process classes in System.Diagnostics
30 Mar 2009
Ali Ozgur
How to develop your own issue tracker module for Cuyahoga framework
13 Feb 2008
Ali Ozgur, Tolga Kurkcuoglu
Describes how to develop a custom Jira client by using PragmaSQL add-in support
27 Mar 2008
Ali Ozgur
In this article we will extend classes in Cuyahoga.Core.Search namespace in order to provide more generic full text indexing service
16 Jan 2009
Ali Ozgur
Writing NHibernate Level 2 caching related tests by utilizing a custom log4net appender.
27 Feb 2008
Ali Rafiee
Using this class, you can broadcast a message to windows without having to know their handle. You can also broadcast the same message to multiple windows at the same time.
12 Dec 2005
Ali Shojaeddini
A .NET based API for interacting with
24 Sep 2007
Ali Tavakol
This article describes the CJalaliCalendar class, which is useful for working with the Iranian Jalali (Shamsi) calendar.

Advertise | Privacy | Cookies | Terms of Service
Web01 | 2.8.190306.1 | Last Updated 24 Mar 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid