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


Great Reads

by Mike Hankey
Part 2 in an on going series of article featuring an Autonomus Rover
by bbirajdar
How to embed an image in email body
by Pansion_chen
Ownerdraw listctrl with transparent background and custermized items image on WinCE.
by Alexandr Surkov
How to build and run .Net Micro Framework 4.4 on STM32F4Discovery board.

Latest Articles

by Alex Robenko
This article is about easy and compile-time configurable implementation of binary communication protocols using C++11 programming language.
by Apriorit Inc, Artem K.
A clear overview on how you can establish communication between a device and its driver
by raddevus
Intro and Chapter 1 - In this book, we will learn basic electronics as we build our first circuit, learn what electronic components do and finally build our own devices.
by Piotr Grygorczuk
Enable C++11 multithreading features in GCC for FreeRTOS

All Articles

Sort by Title


24 May 2012
Sergeant Kolja
This is an alternative for "Memory leak detection for WinCE".
31 Dec 2007
Amer Chaudhry
.NET and J2EE interoperability for .Net Developers
18 Aug 2004
An introduction to XML Data Binding, and a review of a number of leading products.
7 Sep 2011
Frédéric Pailloux
Nice 7/16/Matric Segment LCD Control derived from CStatic and using GDI+ library
1 Jan 2008
A button with a shiny orb effect on mouse hover.
7 Jan 2008
Jarl Ostensen
A finite field EC and simple ECC scheme in C++ to help understand the principles.
1 Dec 2006
Nick Alexeev
This class is a thin MFC wrapper around Win32 API for reading/writing INI files.
29 Oct 2009
Dan Bloomquist
'Disk Operating System' suitable for very small systems
8 Jul 2011
For performance reasons, I decided to write my own XML parser.
26 Dec 2007
Marc Clifton
Understanding value and ref types for equality tests and as keys in collections
2 Nov 2004
Alain Rist
CZoomScrollImpl extends WTL CScrollImpl to allow continuous zooming.
22 Feb 2016
Alex J Lennon
How to build example 3rd party component for inclusion in a Yocto/OpenEmbedded Linux image.
11 Jun 2006
Sandip Dalvi Tung
This code is very useful when you want to auto increment number using A-Z and 1-9 with possible combinationYou can pass any string and system will return next possible number e.g. You can Pass number "PRO01A9" then You will get "PRO01B1"
22 Dec 2007
An apple style docking bar implemented by eGui lib
19 Jan 2014
Mike Hankey
Part 2 in an on going series of article featuring an Autonomus Rover
28 Oct 2004
Chad Z. Hower aka Kudzu
In this article, I’ll explain how you can easily store and retrieve your application settings with just a few lines of code
6 Apr 2008
Jeffrey Walton
Encrypt data using Block Ciphers with Crypto++.
28 Mar 2008
An Arcball module using CsGL in C#.
11 Dec 2007
James Sullivan
In this article, I would like to share my experience and knowledge about ASP.NET Caching and how it can improve your website performance.
15 Dec 2007
This project will show you how to make a program that randomly chooses a background image when you log on, and either lets you simply select a background, or randomly chooses one for you every minute to an hour.
11 Jun 2011
A Round-Robin OS (without pre-emptive multitasking) allowing rapid application development
8 Sep 2014
Introduction I’ve recently passed the Microsoft 70-483 “Programming in C#” certification which is one of the entry point into the .Net and WinRT developers certification cycles. To be well prepared I’ve read the two books entirely dedicated to this certification … Conti
2 Aug 2004
Mubbasher Adeel
Building COM Objects in C#.
14 Dec 2005
This Article discuss about windows embedded Studio and how to develop custom windows embedded xp operating system for a device using Microsoft Embedded Studio
27 Feb 2019
Piotr Grygorczuk
Enable C++11 multithreading features in GCC for FreeRTOS
27 Dec 2007
Asya Alshaikh
show how to call a web services inside ASP.NET web project. using a test published web services; Extentrix Web Services 2.0 Application Edition
8 May 2000
Gert Boddaert
Do you want to change a Host name, DHCP or static IP settings?
5 Jan 2008
Mike Hankey
A utility to uncover the mysteries of the Clipboard, now with a data injector that allows you to pass various data formats to the Clipboard.
6 Jan 2013
Vimalsoft(Pty) Ltd
Coding an N-Tier application in C# without using Wizards.
7 Dec 2007
Creates User Information from Input into a Text File - C#
28 May 2011
Flow and tools to convert Xilinx bitstreams to C source code for programming FPGA/CPLD
6 Jul 2007
This article shows you the advantage of PNG images with alpha-blending feature in creating animation and demonstates how to use PNG images in Framework.NET application by calling API
27 Jun 2008
Having problems changing app.config and web.config? Use your own settings class. Easy to add new keys and save to disk.
8 Dec 2007
Automatically generates the required class and stored procedure to work with SQL databases
30 Dec 2007
A series of Database utilities for lookup and data manipulation written in C#
12 Jun 2008
Ashish Kaila
An introduction to the dependency injection design pattern and frameworks, illustrated by a simple example.
10 Dec 2007
An article that discusses different ways of deploying ClickOnce
15 May 2008
GUI automation for the purpose of driving or controlling an application via its GUI
18 Feb 2007
Using Vector and double linked list to create trees
12 Mar 2008
Sushant Joshi
To adjust the size of the drop-down list dynamically at the client-side and adding back-ground and fore-ground color to the drop-down list.
16 Dec 2007
Yang XiaoWang
A easy-to-use widget libary to develop the animation GUI based on Windows GDI
22 Aug 2011
Vladimir Ivanovskiy
This article shows how to compile and run F# code during runtime.
21 Jan 2010
James Wucher
Examples of embedding the Iron Python engine in a C# form application.
4 Oct 2012
This guide shows how to extend a standard TextBox to have an "empty value" template
27 Dec 2007
S.S. Ahmed
Surveys are an excellent way of collecting information from the users. Learn how to enable anonymous access in SharePoint surveys.
6 Aug 2016
Plug this device into your computer and never type or memorize a password again. That's right, no need to memorize your Windows login (and you won't be able to because it will be so long and complex anyways).
12 Dec 2007
Wahab Hussain
This will help you manipulate an Excel file through your code. You can update the Excel file as well.
7 Dec 2007
Ali Ozgur
Describes making of an external tools add-in using ProcessStartInfo and Process classes in System.Diagnostics
10 Oct 2007
HTML/XML scanner/tokenizer, also known as a pull parser
19 Dec 2007
Mohan Kumar
Find and minimize or maximize or restore a window.
8 Jul 2014
An finite state menu implemented using multiple linked-lists and function pointers in C for use with embedded programming.
21 Apr 2007
Shows notify icon, starting an app without a form, unhandled exception handling
3 Aug 2005
Dmitry Ivanov
A minimalistic FTP server for XPe-powered systems.
14 Jan 2005
Get icons from Exe or DLL the PE way or how to emulate PrivateExtractIcons.
9 Nov 2014
Absolute Beginner's Guide to Arduino
20 Feb 2016
Alexandr Surkov
How to build .Net Micro Framework 4.4 repo and create simple "Hello World" samle with .Net Micro Framework Emulator for Windows.
15 Dec 2004
Nir Levy
How to add a context menu to IE that does some neat stuff in Gmail.
13 Dec 2007
Console application that chacks all URLs listed in sitemap.xml file
10 Jun 2008
Software tool that interactively displays a graphical view of mathematical functions
8 Apr 2007
Nilesh Surve
This code will give you the diffrence between the two dates in days.Some time it is required in the program to get diff. between two dates.It is so small and very efficient code.
14 May 2010
How to create a Random Joke Generator in Java
17 Mar 2005
Fade (Amit BS)
Explains how to detect when a remote peer closes the connection
4 Mar 2019
Apriorit Inc, Artem K.
A clear overview on how you can establish communication between a device and its driver
26 Mar 2014
David Fahlander
Discover the hidden features of indexedDB!
17 Jul 2007
Daniel Cohen Gindi
This article shows how to encode/decode URLs to the UTF8 format (with %20 and so) if you have to have web support in your application.
11 Feb 2009
Phil Booth
XForms is an important recommendation from the W3C that enables complex XML-handling applications to be defined in a simple, declarative syntax. This article demonstrates how you can leverage this power in your own applications.
4 Jan 2013
Kerem Guemruekcue
How to reverese a string in C#/.NET with almost one line of code using a build in Windows library function which is available on any Windows system.
6 Jun 2016
Alexandr Surkov
How to build and run .Net Micro Framework 4.4 on STM32F4Discovery board.
14 Aug 2011
Pawel idzikowski
Is it better to serialize types without default constructor with Custom Serializer or a Substitute Pattern? Example of serialization of FontFamily into isolated storage in WP7.
18 Jan 2010
Kenneth Kasajian
Because NUnit is designed to unit test managed code, it does not lend itself to test unmanaged C++ code as easily as for C#, until now!
10 Dec 2007
Tolga Birdal
An image warping tool in C# which uses simple displacement filters.
5 Mar 2019
Alex Robenko
This article is about easy and compile-time configurable implementation of binary communication protocols using C++11 programming language.
5 Dec 2007
Jeffrey Walton
Create Semi-Anonymous Installation Fingerprints Using Truncated Hashing and Crypto++
31 Jul 2008
Pradeep Kothari
Installing Windows XP Embedded
22 May 2008
Defines many to many relationship between different types of classes.
24 Dec 2007
David Saelman
A simple method to achieve interprocess communication between the .NET framework and MFC.
26 Jun 2009
An quick introduction to ResEdit resource editor
12 Jan 2015
Dan Thyer
I built my own Internet of Things, IoT, home automation system that is controlling 30 different things with 4 different types of microcontrollers with nearly 150 commands. This article talks about IoT design patterns and the lessons learned from the design patterns that I have used.
11 Dec 2007
Combo box and List Box Item Data in .NET
11 Mar 2018
Not 'Just Another Parser', this reads elements from JSON simply and without memory overhead in C
28 Dec 2007
Inaki Ayucar
This article shows a very basic example of using generics to create variables that cannot be changed faster than a specific rate
17 Feb 2008
David Catriel
Speed up your batch processing by splitting it into smaller tasks and executing them in concurrent threads
21 Dec 2007
Use the Generics, Extension and Reflection features to implement a generic serialization class library for LINQ to SQL classes
8 Dec 2004
Calculating checksum number using Luhn's algorithm
2 Jun 2008
Henrik Jonsson
How to make your existing and new applications support in-memory transactions, multi-level and multi-document undo/redo, using Generics and C# 3.0 extension methods and lambda expressions.
21 Jul 2015
A mini howto on making a cool Audio Spectrum analyzer with C# and Arduino
22 Sep 2008
Lukasz Swiatkowski
Creating Control Panel items using the .NET Framework
11 May 2009
Ladislav Nevery
Native MySql Client not requiring any special driver or library
25 Jan 2008
A simple guide meant to take the reader through a series of questions that will help them plan for and manage their business network.
19 Dec 2007
Hans-Jürgen Schmidt
Auto-increment the version number of an MSI setup project.
14 Sep 2004
OOP aspects of JavaScript programming language.
15 Feb 2005
An article on the use of the OverlibPageControl and OverlibPopupAnchor for extended manipulation of the overLIB popup JavaScript library.
26 Oct 2014
The Internet of Things is Bigger than the Industrial Revolution.
5 Jan 2012
Ownerdraw listctrl with transparent background and custermized items image on WinCE.
11 Jul 2007
Radu Gruian
This article introduces a template class-based approach to construct and query Patricia tries. The article includes source code and a demo application.
22 Jun 2005
Pedram Emrouznejad
Logs any Keys and/or Blocks Keys/key combinations
18 Aug 2004
Tamir Khason
This is a full C# classes to control a PELCO PTZ cameras, matrix switching systems, reciever devices and more via RS422/485 'P' and 'D' protocol. It supports all of the commands including UP, DOWN, IN, OUT, LEFT,
17 May 2016
A modern, universal, c++ hooking library.
16 Jan 2012
Joe BTrez
How does Polymorphism work in JavaScript.
21 Aug 2009
Werner Willemsens
An article on analysing a program exception or software crash.
4 Mar 2019
Intro and Chapter 1 - In this book, we will learn basic electronics as we build our first circuit, learn what electronic components do and finally build our own devices.
29 May 2006
Ritesh Patel
In chess, a queen can move as far as she pleases, horizontally, vertically, or diagonally. A chess board has 8 rows and 8 columns. The standard 8 by 8 Queen's problem asks how to place 8 queens on an ordinary chess board so that none of them can hit any other in one move.
19 Dec 2007
Chesnokov Yuriy
This article describes an object tracking approach by estimating a time averaged background scene for tracking static and moving objects in real-time on down-scaled image data.
11 Dec 2007
Dmitry Salko
Explains how to setup scheduled task on Windows hosting through Plesk CP
19 Sep 2005
Kivanc Ozuolmez
A web (modal) messagebox without popup.
2 Mar 2008
A way of adding hyperlink in CListCtrl
2 Aug 2008
RestDirector provides performance and readability to XML.
15 Dec 2007
Kenneth Kasajian
This document describes a method by which features of Object-Oriented Programming (OOP) can be used in straight C, including Standard/ANSI C, and some variants of pre-ANSI C.
23 Jan 2005
Colin Angus Mackay
Discusses various aspects of SQL Injection attacks, what to look for in your code, and how to secure it against SQL Injection attacks.
23 May 2012
Cristhian Selah
Perform a conversion in a select, view, and Stored Procedure.
9 Nov 2014
A Beginner's Tutorial for Arduino with ArdOS
25 Jan 2011
Creating a project with Keil for a 32KB program space
9 Apr 2008
Jimmy Zhang
Analysis on why binary XML doesn't solve the real issue of XML performance.
2 Aug 2004
Mubbasher Adeel
This is a simple C# program that illustrates the usage of DataGrid with DataSet.
24 Nov 2007
This article demonstrates a tool for detecting situations when certain code region execution times exceed the specified timeout, and provides a run-time reaction mechanism for these situations.
10 Dec 2007
Ned Thompson
This article will demo the fastest way to create a menu for your web page with the TwoColorsMenu.
19 Feb 2019
Apriorit Inc, ruksovdev
A detailed description of an FPGA-specific framework called ISE Design Suite, and the main steps you need to take in order to create a VGA driver using FPGA
27 Sep 2005
Rob van der Veer
A simple class to block repeated attempts to submit comments or logins.
8 Nov 2015
Michael Pan
Presenting techniques for effective usage of Google unit test frameworks in embedded environment.
17 Dec 2007
alex turner
Excel 2007 does not seem to support DBF files, here is a VBScript workaround.
17 Jun 2004
Remon Zakaria
Very fast Split function that has the ability to treat a multi-character separator as a single separator or the regular multi separator characters.
1 Nov 2007
Tamir Khason
Open source class to handle WAP Binary XML in C# and CF C#
6 Mar 2008
John Doherty
How to: Monitor, Record, and Playback every visit to a website using very simple techniques and existing technologies.
27 Mar 2009
Jeffrey Walton
Yet another C++ class wrapper for AES and Windows CAPI.
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.
30 Aug 2005
Channa Jayasinghe
How to remove the annoying “Backup Battery Very Low” (bogus) critical notification programmatically.
21 May 2008
Explains windows services basics and deployment with details.
2 Jan 2008
Yaroslav Kourovtsev
Step-by-step tutorial to begin using the comtypes package.
7 Aug 2008
Jon Person
In part two of the series, the author of "GPS.NET" teaches developers how to write GPS applications suitable for the real world by mastering GPS precision concepts. Source code includes a working NMEA interpreter and sample high-precision application in C# and VB.NET.
19 Dec 2007
Play X-O through TCP connection
9 Nov 2011
How-To Embed Xilinx FPGA Configuration Data to AVRILOS
19 Sep 2012
Adding zip/unzip easily, no LIBS or DLLs, with an elegant and powerful API

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