Click here to Skip to main content

General Reading

The top 50 Articles on General Reading

Latest Articles

by Kevin Mack
I'm a huge mystery buff.  Plain and simple, I love them all.  I read mystery novels, watch police procedural, you name it.  There's something truly awesome about figuring out and solving some puzzle that no one else could solve.It's surprising how many people I know who work in software development
by Gabor Fekete
CodeProject This is a short post about using std::unique_ptr with malloc() and free(). Although, it can be used with other resource management functions too (files, sockets, etc.). Often, when working with legacy C and C++ code, we see usages of malloc() and free(). Just like new and delete, explici
by Shahriar Iqbal Chowdhury/Galib
Background While using log4net for logging and using a separate configuration file I encountered a strange error that log4net cant locate the configuration file, even though file and configurations are already there. This problem drive me nuts and finally i found few solutions to fix the problem. Pr
by derekman9707
This is probably one of the most common posts that I see on the MSDN forums and hear from students.  The most common answer is that the database has been set to full or bulk logged recovery model and a transaction log backup has not been completed.  So let’s take a VERY simplistic look at log


by Mahsa Hassankashi on technical blog "IEnumerable  Vs IQueryable"
by Shemeemsha RA on Article "Code Project Article FAQ"
by dennislx on A general purpose NT Service Class
by Sergey Alexandrovich Kryukov on article "Hiring a Great Programmer"
by Chris A. Johnson on article "Hiring a Great Programmer"
5 Feb 2005
Toby Opferman
This article will go into the basics of creating a simple driver.
12 Nov 2003
Ramon de Klein
A high-performance, complete and compact serial library for C++
2 Dec 2002
Ivo Ivanov
The article demonstrates how to build a user mode Win32 API spying system
28 Sep 2005
Dan Farino
How to track down and patch an annoyance in Windows Explorer's code.
22 May 2008
A collection of the most common Active Directory Tasks in C#
19 Mar 2008
Alireza . Shirazi
An article to demonstrate how to get system hardware information such as CPU ID, Hard Disk serial number and so on
12 Mar 2014
A simple USB hardware/software application to torment others
11 Oct 2006
S Keller
Writing your own operating system.
27 Dec 2005
Ashkbiz Danehkar
This article demonstrates five steps to inject your code in a portable executable (EXE, DLL, OCX,...) file without recompiling source code.
5 Jun 2006
John Storer II
A basic, easy-to-use template for a Windows Service in C# 2.0.
23 Jul 2014
Chad Z. Hower aka Kudzu
Build your own OS in Visual Studio and C#.
31 May 2010
A digital oscilloscope with serial analyzer for the parallel port
22 Jan 2007
Sergey Kolomenkin
Task Manager Extension. This is a Windows Task Manager (NT/2000/XP/2003) plug-in. It adds lots of useful features to the standard Task Manager. It can show process modules, memory map, used handles, open files, file properties and a lot of other info!
4 Oct 2012
Nemanja Trifunovic
A tutorial on different kinds of timers
18 May 2003
Daniel Lohmann
A tutorial that shows how to integrate mc.exe in the build environment of Visual Studio and use it for event logging and string resources.
9 Jan 2005
Michael Kennedy
A class library for using *global* system hooks in .NET.
25 Oct 2004
WDM Driver programming introduction with three Pseudo Drivers.
29 Dec 2001
Nish Sivakumar
Includes a generic skeleton for a simple NT service. Explains how to install, start, and stop the service programmatically.
17 Aug 2009
Sergey Popenko, Apriorit Inc, Ivan Romanenko
In this article, we describe the driver we created to hide processes and files in a system.
28 Mar 2001
Chris Maunder
Some fun stuff collected over the years
1 Feb 2010
A satirical look at bad programming techniques
5 Mar 2005
Toby Opferman
This article will go deeper into the basics of creating a simple driver.
29 Mar 2007
Ashkbiz Danehkar
An introduction to injection the code into Import Table of Portable Executable file format, which is called API redirection technique.
8 Aug 2008
Brian Geiman
Easy-to-use library with global mouse and keyboard hooks and simulators.
14 Jul 2013
How to stay healthy and fit, while working a career that requires you to sit for long periods of time.
3 Mar 2000
PJ Naughter
A freeware MFC class for Win32 serial ports.
8 Nov 2007
Jan Dolinay
An article on detecting insertion and removal of removable drives in C#
2 Aug 2002
Nish Sivakumar
Gives an elementary introduction to the use of ShellExecute/ShellExecuteEx, CreateProcess, WaitForSingleObject. How to bring up the Find window, the Properties window.
1 Jun 2007
Pete O'Hanlon
A guide to getting along nicely in the forums
31 Mar 2004
Chris Maunder
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.
31 Mar 2006
Marc Clifton
Where Will You Be?
19 Sep 2002
Paul Li
Implementing Windows Management Instrumentation (WMI) in your application.
14 May 2002
Tom Archer
This article will examine the String class, some of its simple methods, and its range of formatting specifiers.
22 Nov 2001
Konstantin Boukreev
Feedforward multilayer neural network and mouse gesture recognition
18 Oct 2005
Anton Bassov
How to hook the native API and control process creation on a system-wide basis.
20 Nov 2002
Wiley Technology Publishing
Chapter 8: Creating Front Ends with the WebBrowser Component
29 Jan 2012
John Underhill (Steppenwolfe)
C#/WPF - ScanX: Creating a commercial quality Registry cleaner.
4 Apr 2005
Elias Bachaalany
An article showing how you can programmatically check if your code is running inside a virtual machine (such as VPC or VMWare).
15 Feb 2010
Apriorit Inc, Gena Marianichenko
This article is oriented to Windows-developers and considers how to create virtual disk in Windows system.
20 Jan 2014
Sergey Podobry, Apriorit Inc
This tutorial will show you how to develop a simple file system filter driver.
18 Apr 2014
Displays system information like free disk space and free memory on the desktop.
15 Oct 2001
An introduction to using Windows Forms in your C# applications.
17 Dec 2002
Francesco Natali
An useful simple class to read, write, delete values from registry with C#.
13 Feb 2005
Alexander Turlov
Describes several useful patterns of querying Microsoft Active Directory using standard .NET Framework methods. Some features discussed and some tips suggested. Contains a number of C# code examples with comments.
20 Feb 2013
Michael N. Haephrati
How a computer can be identified in order to generate a unique ID.
13 Dec 2009
Michael Chourdakis
Immerse yourself in system programming!
9 Mar 2012
1 alternative  
Shows the link between a drive letter, its disk number, and the disk's device instance
7 Jan 2008
Pascal Buirey
An analysis of the encoding of the tiles used by Google map
29 Jan 2006
Toby Opferman
Introduction to the Windows display driver model.

Advertise | Privacy | Mobile
Web03 | 2.8.140916.1 | Last Updated 10 Aug 2007
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid