Click here to Skip to main content
14,301,527 members


Great Reads

by Alex Pumpet
A simple program for compare table data from two sources - SQL databases, Excel, CSV or XML-files.
by shunninghuang
CPS1 emulator, ROM hacking
by David Rogers Dev
Learn how to load related entities using the Entity Framework with simple examples
by Waleed Elkot
Reading text from any image using Microsoft Office 2007 OCR

Latest Articles

by Greg Utas
Robust applications framework in C++. Includes a static analysis tool and two applications.
by Andreoli Carlo
Matrix digital rain, Matrix code or sometimes green rain, is the computer code featured in the Matrix movies
by Robert Gustafson
Extended versions of ListBox and ComboBox controls which allow images, font, and color for individual items
by Ziya Mollamahmut
Learn how to implement efficient paging with a reliable pagination control

All Articles

Sort by Title


4 Nov 2005
eug_acc (Eugene Akimov)
A photo images gallery browsing template - CatalogView style.
16 Oct 2006
This article provides the steps to solve the "Unrecognized Tag" problem for an Atlas control.
6 Jan 2009
A working implementation of a REST service in .NET 2.0.
20 Aug 2014
Sandeep sunku
This article explains the boot strapping process of .NET Application.
2 May 2006
An article on a .NET based add-in/plug-in framework, with dynamic toolbars and menus.
6 Dec 2018
Maarten Balliauw
In this article, we will look at using JetBrains dotCover to help us determine to what extent our code is covered by unit tests.
27 Dec 2006
Anil Kr. Sharma
.NET Framework 3.0 primer.
22 May 2009
An article with a focus on object serialization.
30 Jan 2007
How to call absolutely any .NET code from your Vista Sidebar Gadget
3 Mar 2008
Samuel Davidson
Customizable .NET poll control.
12 Oct 2009
A .NET Regular Expressions Find and Replace add-in for Visual Studio 2008
25 Oct 2015
Greg Nutt
This is a VB.NET Version for ".NET Remoting Events Explained"
26 Jun 2003
Daniel Ang Chee Meng
This article is meant to be a step by step guide to give its reader a gist of .NET Remoting. This tutorial guides the reader to set up a fully functional chat program.
5 Jul 2012
Mario Ghecea
This article describes the technique I used to ingest large text files to create an e-book publishing platform on the Android Market
26 Mar 2016
Amit Kumar Tiwari
.NET to Hadoop connection using Keytab file
20 Jan 2005
A .NET DLL and sample application that interfaces with UPS's XML API to retrieve tracking information. You can also use it to generate an RSS feed..
28 Oct 2005
David van Leerdam
An article describing a ScheduledTask class for writing a WebScheduler application, for example a Windows Service.
22 Jul 2005
Provides samples for XML and SOAP serialization using C#
20 May 2002
James T. Johnson
A settings class that can be used to store values in an XML document
23 Mar 2010
The article introduces how to easily develop business solutions in RapidWebDev through developing a product management system with the special requirement step by step.
16 Aug 2007
Volynsky Alex
Part 2 in a series of articles on a two-player mathematical game of strategy
2 Apr 2019
Smooth a 2D polyline through interpolation (Catmull-Rom) or approximation (Chaikin)
11 May 2017
Raghavendra Hosad
2D DFT for Color Image - GUI implementation
29 Jan 2019
Zuoliu Ding
A discussion on some basic practices highly recommended in Assembly Language Programming.
12 Jan 2006
Petr Palas
Did you know there’s an easier way how to create dynamic web sites? Learn how Kentico CMS for ASP.NET will increase your productivity and help you win more clients.
18 Oct 2006
This article is a simple, step-by-step guide for those who have ideas and want to quickly implement them. We’ll use code to demonstrate how easy it is to build an application on Amazon S3. We’ll also highlight questions that you may ask before releasing an application.
23 May 2007
Petr Palas
What is a content management system? Does it really work? Why should I use it? How does it help me? This article answers the most common questions developers ask about content management systems (CMS).
11 Jul 2011
Vishwanath Narayanan
This article will discuss about the real world problem and then we will see that how it can be resolved using JAXB.
8 Jan 2004
This application demonstrates how to Create, Train and Test an AI Chatbot.
22 Jun 2005
Douglas M. Weems
[Obsolete]Capture whole web pages as a single image using C#.
8 Sep 2006
Riaan Hanekom
A (very) simple XSLT test utility.
13 May 2005
This article shows how to implement a basic, chooser-style dropdown ToolBar button.
27 May 2007
This article demonstrates how a beginner can start to get to grips with XPath using C#.
4 Oct 2018
Rahul Rajat Singh
In this article we will look at how Dependency Injection works in ASP.NET Core.
18 Nov 2004
This program creates a wrapper around the XSLT process that allows you to transform an XML file using the embedded MSXSL script.
23 Apr 2016
Wait, timeout and evaluate early thread release criteria easily and clearly with WaitTimeout
13 Nov 2014
Daniel Vaughan
Learn how to combine T4 and a custom markup extension to share and consume image files between projects.
13 Aug 2010
David Veeneman
An article about a Bindable WPF RichTextBox
17 Aug 2011
Ger Hayden
This is a working example of a BLOB column on a DataGridView for a Windows Form using C++/CLI where data is drawn from an XML document.
21 Feb 2017
Member 1895422
This article discusses bridging from Fortran to the .NET language C#.
18 Aug 2004
An introduction to XML Data Binding, and a review of a number of leading products.
25 Jan 2008
Tomer Doron
In a mixed .NET/COM COM+ based environment, one may find a need for a command line tool to deploy COM components in COM+.
2 Aug 2018
Marc Clifton
A discussion of various approaches to threading, covering locks, mutexes, semaphores, concurrent collections, work queues, threads, PLINQ, TPL, exception handling, and cancellation tokens
9 Oct 2009
A cool utility to convert XML schemas to classes.
24 Jan 2007
Ken Egozi
An article on creating a cool Ajax-powered search page, with the help of Google APIs
25 Jan 2006
Wilfred Verkley
Describes a custom XML serialization library, with functionality to compare for, and to combine differences
23 Jul 2006
Ting Huang
Walks you through building a generic custom action to manipulate and XCopy the .addin file along with your add-in assembly that will work for most add-in deployment scenarios.
24 Mar 2015
Carlos Jiménez de Parga
Explanation of a consistent 3D graphics software architecture through a basic OpenGL application
15 Dec 2007
Marcus Deecke
A deep XmlSerializer, supporting complex classes, enumerations, structs, collections, generics, and arrays
11 Oct 2004
Muhammad Azam
A simple ActiveX control which parses XML documents and fires events when it encounters Elements (Root, Nodes, Leaves, Body) in an XML Document.
28 Apr 2014
Alan Fay
One API to rule them all (all XML file formats that is)
19 May 2006
Tim Haynes
Transparently boosting serialization performance and shrinking the serialized object's size.
24 Dec 2018
David Lafreniere
Unique allocator features improve performance and protect against heap fragmentation faults on any C or C++ project.
9 Apr 2002
Johnson Zhou
In Visual Studio, you will find an auto-completion list when you type your code in the IDE. This is a similar control but using a tree.
2 Jan 2019
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.
1 Oct 2018
Howard 9448490
Creating a reusable editor for C# Applications using the RichTextBox Control
14 Jan 2015
Alessandro Lentini
My article shows a library that everyone can use to create their socket communication. Also, it explains how the library is developed.
14 Apr 2005
Create T-SQL command text to update a table with OpenXML quickly and with minimal effort.
22 Sep 2010
Sandrino Di Mattia
Clean up and manage your XAML references. This can be done using custom namespaces (scheme URLs) and custom prefixes.
12 Oct 2018
Vikas K Gupta
Illustration of factory method pattern among various approaches
16 Oct 2015
A brief explanation of application development for Android Wear, helpful for every beginner and intermediate android developer.
25 Jun 2018
David Serrano Martínez
A lazy stream has been implemented in C++11, so as to highlight the functional capabilities of this new specification
14 Oct 2008
Designed to make it easier to write scripts such as JavaScript in C#
4 Aug 2006
Diederik Krols
Using existing NAnt tasks to create mutually exclusive projects in CruiseControl.NET.
2 Jun 2008
A small introduction to load Virtual Earth Maps into C#
15 Dec 2018
Dmitriy Gakh
The perspectives of creating bots that write programs with two simple examples.
12 Oct 2018
Tom Clement
A magical edit menu that works with no connections to the rest of your project
6 Apr 2008
Derek Bartram
An article presenting the Quick Access Toolbar as part of RibbonControl.dll, as seen in Microsoft Office 2007
22 Mar 2008
Derek Bartram
An article presenting ApplicationButton used in creating round buttons as per Microsoft Office Style application buttons
30 Oct 2014
Ui-Seng So
The method doesn't replace existing Computer Language. Natural Language and Computer Language have to cooperate with each other.
1 Oct 2012
Clickatell brings forward a new capability that works with their messaging products to allow the application developer to deliver an SMS-enabled user experience that is exclusively theirs without having to take on the burden of billing or supporting the messaging functionality.
20 Jul 2007
James S.F. Hsieh
A non-well-formed HTML parser and CSS Resolver builded by pure .NET C#
3 Dec 2018
Amir Emamjomeh
A study of .NET Parallel Class in solving a system of linear equations using bi-conjugate gradient stabilized method
4 Apr 2013
Michael Mann (mann.DEV)
Plugin migration with new features of .NET 3.5.
20 Sep 2005
Matthias Hertel
Calling a server from JavaScript is a fundamental part of AJAX applications. Using WebServices with SOAP and WSDL is easy if proxy objects and methods are available in the browser.
25 Feb 2004
Alberto Bar-Noy
A simple reminder tool to remind you of your overdue tasks in ToDoList throughout the day
18 Sep 2018
This is a robust solution for FileSystemWatcher firing events multiple times
15 Mar 2006
An article on developing a chat application using AJAX and .NET.
10 Feb 2019
Zhaohui Xing (Joey)
Swift classes for algorithm, including single linked list class, stack class, queue class
20 Jan 2006
Adi Eduard
An article on how to use the setup and deployment project in .NET and adjust it to your own needs.
31 May 2007
David Gevaerts
About writing sidebar gadgets
8 Mar 2011
Weidong Shen
Part 2 of a series describing the creation of a Silverlight business application using Self-tracking Entities, WCF Services, WIF, MVVM Light Toolkit, MEF, and T4 Templates.
1 Aug 2006
A simple way to create a quiz using Atlas controls and Web Services.
16 Dec 2018
Praveen Raghuvanshi
An application explaining the basic implementation of Autosave feature
23 Feb 2006
A simple example on using the BizTalk Server.
10 Aug 2012
SoapBox Core uses WPF's MEF to provide a base application framework that is easy to extend. This is a simple example that includes elements of a basic application (toolbar, statusbar, document area, etc.).
11 Dec 2006
Create an IP-logging PHP Polling or Voting System in PHP 5.0
29 Apr 2005
Stephan Pilz
A tool to generate/manage news and provide news via RSS.
22 Sep 2004
Marc Clifton
A simple Serializer / Deserializer.
16 Dec 2004
Moheb Missaghi
This article presents a simple configuration data manager.
12 Jan 2006
A patch to URL Rewrite in ASP.NET 2.0: Handling directory access.
19 Aug 2003
Rama Krishna Vavilala
A utility that can be used to spy the properties of any Windows forms control in the system
5 Feb 2006
Stephane Rodriguez.
A simple Windows RSS store viewer working on top of the IE7 RSS platform
1 Aug 2017
Arthur V. Ratz
In this article, we'll discuss on how to use HTML/CSS/JavaScript/Ajax to create a simple lightweight Windows Vista/7 sidebar desktop gadget that allows to preview featured articles contributed to CodeProject's web site
23 Sep 2004
liyang yu
A simple GUI written in MC++ providing a DOM tree and XPath navigator for XML files
28 Jan 2002
Michael A. Barnhart
A class to read and write non validated XML files
8 Jul 2011
For performance reasons, I decided to write my own XML parser.
1 Oct 2004
David Salter
A simple application for validating XML files from within Windows Explorer.
27 Dec 2009
Ilya Builuk
This article describes a simple XMPP client application based on Workflow Foundation.
24 Jul 2011
Help to make a skinned dialog program easily in Python, XML with a UI window DLL.
23 Aug 2010
Erion Pici
Generating docx reports in a client-server architecture, without using MS Office
1 Feb 2009
Sort the nodes of XmlDocument by many methods easily
30 Jul 2006
Rama Krishna Vavilala
This article presents a timer control that resolves an issue with the Atlas Timer server control. The issue being the Atlas TimerControl cannot be stopped from the server side code.
14 Jan 2017
Graham Wilson
An exercise to measure the drift in the time-of-day clock on a Windows PC using the periodic timer
15 Sep 2008
Khandakar Fazley Rabbi
UI and Functional Testing through different Tools using .NET Technology
24 Mar 2004
A tool for dynamic compiling and running of C# or VB.NET code in memory without having to create a project
26 Feb 2009
Lindsey Lewis
An article about a tool for comparing SQL database schema versions
15 Jan 2009
Razan Paul (Raju)
A touch screen keyboard which emulates the basic functionality of a real keyboard.
9 Jan 2018
Steffen Ploetz
How to provide multi-language resources from .NET compatible *.resx files for GUI applications on ReactOS (and other non-Windows OS like Linux)
18 Feb 2005
Dariush Tasdighi
With this library, you can easily create some RSS 2.0 files for your site and/or use some RSS 2.0 files from other sites into your site.
11 Apr 2007
Lionel LASKE
Mobilis Immobile is a Virtual Earth slide show Gadget for Windows Vista
24 Nov 2003
Harish Palaniappan
A classic example of implementing reusable web user control, with supporting controls and classes to keep the code manageable
10 May 2007
Create WIX web setup using VS2005 and Wix 3.0
21 Dec 2018
Michael Shpilt
Shows how to create two Wizard-type applications using Model-View-ViewModel-Controller navigation framework
2 Feb 2010
Dr. Song Li
This article introduces a working example of five different ways to make AJAX calls using jQuery.
24 Sep 2018
David Maw
A working example of a Windows client and server using SSL over TCP.
24 Apr 2008
Derek Bartram
An article presenting a WPF library for producing extensible runtime customisable graphs
30 Nov 2018
Michael Shpilt
A WPF tutorial on how to create FilteredListView: A ListView custom control with search filter that uses Throttling.
23 Aug 2019
Leif Simon Goodwin
This article presents a highly configurable rotary dial control.
3 Aug 2018
Rahul Rajat Singh
This article introduces Dapper to absolute beginners.
27 Oct 2018
Steffen Ploetz
Give an brief overview of text rendering options for OpenGL/OpenTK especially for MONO/.NET.
7 Feb 2019
AbstractTcpLib: A TCP library that features asynchronous socket programming, concurrent file transfers per client, AES256 Encryption, LDAP Authentication, Client / Server communication, Peer to Peer communication, Object serialization and raw byte communication in one library for C# & VB.NET
25 Apr 2002
Johnson Zhou
How to access RDBMS liks MS SQL or Orcale using XML. The core part using COM technology and ATL.
24 Feb 2006
Storing and retreiving data input from dynamically created controls, without the need to recreate the controls after postback.
3 Nov 2004
Rafay Bin Ali
How to access Google search facility from within your web site using XML
12 Sep 2007
Setting the CommandArgument value of a GridView cell at RowDataBound.
21 Dec 2005
yann bertaud
How to get the song list, song information from ITunes using .NET.
4 May 2011
Hisham Abdullah Bin Ateya
aCloud Web Operation System running on the cloud
9 Jan 2016
Snorri Kristjansson
Active Directory change auditing solution. A Windows Service that stores selected AD change events from the Security log of all Domain Controllers to an SQL database.
18 Sep 2008
Introduces the goal and use of the Adaptive Console Framework.
10 Nov 2006
This article describes the construction of a custom control used to display a daily Dilbert comic on a site.
9 Nov 2005
Florence FZ Li
This article shows how to add a JavaScript tree menu to a DataGrid head text.
10 Nov 2006
This article describes the construction of a very simple custom server control used to display the content returned from an RSS feed.
22 Nov 2006
Chris Hambleton
.NET Class that loads a list of files/URLs and displays them in the menu of Windows Forms application
21 Mar 2007
Full control over addins loaded into VS2002-2005 - for power users or addin developers
1 Dec 2005
Niraj Sharma
Shows how to add 'Google Suggest' functionality to an ASP.NET application.
9 Oct 2006
Tony Ioanides
One approach to displaying a custom control in a ToolStrip drop-down button
18 May 2009
Colin Eberhardt
This technical blog post details the differences in the latest release of the Silverlight charts and shows how to add a location crosshair.
22 Feb 2008
Ali Ozgur
In this article, we will try to add AJAX support to a Cuyahoga website.
6 Oct 2008
Abey Thomas
This article is about the details of adding an image to a Word document programmatically.
20 Nov 2007
Islam Khalil Saber
How to enable an exisitng ASP.NET application to work as an ASP.NET AJAX application.
27 Jun 2019
In this article, we’re going to explore how we can add Augmented Reality (AR) features with the ML capabilities already in the app to place a red lip image on top of a person’s lips when we take a picture.
2 Mar 2003
Stefan Popov
This article shows you how to add context aware XPath functions to an XSL transformation. This is done by a hack using reflection.
3 Oct 2008
Abey Thomas
This is an article about adding footnotes to a Word document (MS Office 2007) programmatically.
24 Jun 2002
Retana Padilla
A simple extension of the menu control that displays icons
12 Feb 2015
Android on Intel
In this article, I will explain how I added local search capabilities to our existing restaurant application while maintaining UI continuity.
28 Apr 2019
Phil Hopley
In this article, we will add AI to an existing ROS (Robot Operating System) House Bot.
7 Jun 2007
Ganesan Sankaran
How to add values to a dropdown using AJAX.
11 Oct 2013
ASP.NET Community
 ADO.NET stands for ActiveX Data Objects for .NET. It refers to the suite of data access technologies used to manipulate databases. ADO.NET is part
31 Aug 2004
A tutorial on connecting to SQL 2000 Server.
18 Dec 2007
Explains how to send bulk records to a database using OPENXML.
11 Oct 2013
ASP.NET Community
The AdRotator control presents ad images that, when clicked, navigate to a new Web location. Each time the page is loaded into the browser, an ad is
3 May 2005
This article will teach you how to develop a website with ad management system.
11 Oct 2013
ASP.NET Community
First Create a XML as App_Data/Advertisements.xml    
20 Jun 2007
How to build a more intuitive ListBox server control with ASP.NET AJAX client functionality.
22 Jun 2007
Separating horizontal scrolling function from client scroll state preservation.
30 Jun 2007
Enforcing browser compatibility for horizontal scrolling and scroll state preservation.
24 Oct 2009
Enables remote access to your files and folders via FTP
14 Dec 2005
Mohan Raphel
In this chapter, we discuss a few of the options available to MCMS developers for adding search functionality to their sites. We also take an in-depth look at the searching features built into SharePoint Portal Server and how they can be leveraged as a back-end search workhorse for an MCMS site.
26 Apr 2015
Roy Ben Shabat
Developing robust client-server applications with the .NET framework and C#
3 May 2010
Simple but advance-featured TreeView control
8 Dec 2017
Dirk Bahle, Alaa Ben Fatma
Tips & tricks on visting and searching nodes in WPF TreeViews
18 Jan 2018
Dirk Bahle
Tips & Tricks on de/serializing Tree View based content with XML
30 Dec 2003
An advanced XPath Query Analyzer, based on the work of Enrico Elizar Samuel. This advanced version supports namespaces resolution.
8 Oct 2009
Adventures while building a Silverlight Enterprise Application - Part #25
22 Aug 2011
David Abramson
Discover how quickly and easily you can create BI apps, deploy scalable dashboards and reports, and embed analytics into existing apps. You can then deploy your apps to any number of users on any platform, including mobile - all without per-user fees.
2 Feb 2014
Agile release cycle displayed in 3 views: monthly calendar, read-only view, edit view
27 Jun 2006
Mohan Raphel
In this chapter, we'll implement our own online chat application. We'll use this occasion to learn about JSON (JavaScript Object Notation), which represents an alternative to XML for representing data exchanged between the web browser and the web server.
4 Jun 2007
Miroslav Sommer
An article on how to use the Rating control from the AJAX Control Toolkit and create CSS and images to display it as a gauge or thermometer.
13 Jun 2008
An AJAX textbox user control with auto-suggest functionality.
2 Oct 2007
Cassio Mosqueira
An article on AJAX AutoSuggest control
15 Nov 2006
A JavaScript tip to make on the same HTML link a JavaScript call or a classic navigate for a new tab/ new window/ disabled JavaScript tool.
24 Jul 2007
This article explains how to create client controls with the ASP.NET AJAX Library.
5 Nov 2008
Najmul Hoda
I have created a ComboBox control that mimics the functionality of Google suggest. As you type a search phrase, it automatically displays a list of matching entries in a dropdown.
5 Jun 2007
Andrew Golik
This article demonstrates the use of the AJAX technique in tandem with the JavaScript DataGrid from my previous article.
12 Mar 2006
Taha Amin
Genric AJAX library (fill textbox, dropdown, datagrid).
21 Sep 2007
Create an AJAX-based auto suggesting textbox or textarea with no database or server-side scripting needed.
20 Sep 2006
Create your own AJAX Shoutbox using ASP.NET and C#.
26 Sep 2006
Create an AJAX Color Picker for your website with the power of Anthem.
21 Jun 2007
Create an AJAX DataGrid that binds, sorts and pages with no post-backs
30 Apr 2007
Cassio Mosqueira
This is a Panel that automatically shows an alert if the user tries to leave the page before saving the data.
15 Feb 2009
Najmul Hoda
I have created a JavaScript Gridview that does the same operation like displaying record in tabular format, paging, sorting, deleting and changing page size at runtime without any postback.
23 Apr 2007
Syed Quadri
Building AJAX Enabled Layered Web Applications with Microsoft ASP.NET 2.0
17 May 2006
Tingz Abraham
An introduction to AJAX for ASP.NET applications.
5 Jun 2006
Dundas Data Visualization
Learn how AJAX features provide interactivity and zooming/scrolling to Dundas Chart.
28 Jun 2005
Steven A Bristol
An easy way to use AJAX with ASP.NET.
28 Jul 2006
Hazem Torab
Source code for a generic comments module, using AJAX/PHP/MySQL.
6 Mar 2007
A great AJAX Grid very customizable. In English & Spanish traduction
4 Nov 2007
Islam Khalil Saber
The article show how to implementi AJAX in Asp.Net using XMLHttpRequest Object
3 Oct 2007
Declan Brennan
Create Rich UIs within a Web Browser with a minimum of fuss
26 Apr 2007
Cassio Mosqueira
This is a custom webcontrol that shows the progress of long sequential tasks using AJAX to refresh the page
8 Jun 2006
Using multiple AJAX lookup textbox controls for as-you-type data suggestions.
15 Oct 2007
Thanh Huu Nguyen (Tony)
Look up a huge list of stock symbols from MS SQL database