Click here to Skip to main content
14,551,130 members


Great Reads

by Dr. WPF
.NET 3.5 SP1 is here! It's time to break out your DirectX skills. This article provides the information necessary to get started using a new DirectX interop feature in WPF called D3DImage.
by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Szymon Roslowski
Just another approach to understanding communication between HID devices and C#.
by Martin Mitáš
How to support scrolling within your controls.

Latest Articles

by Alaa Ben Fatma
A visual scripting environment for R & data science.
by Cinchoo
Simple Parquet reader for .NET
by Alex Rakov, Alexandre Bencz
ELENA is a general-purpose, object-oriented, polymorphic language with late binding
by Jovibor
This HexControl is an attempt to expand standard MFC functionality, because at the moment MFC doesn't provide support for such control.

All Articles

Sort by Score


24 Feb 2000
Len Holgate
A simplified method to enumerate a collection of objects.
17 Jan 2000
Shaun Wilde
A wizard that allows you to create an ATL Property Page or Context Menu extensions
14 Mar 2000
Tom Archer
A class to dynamically read data from any ODBC data source
28 Jul 2000
Len Holgate
Adding bookmark functionality is relatively easy and it enables our ADO recordset to be used with a greater number of data bound controls.
9 Jun 2000
James Spibey
An article discussing a Plug-in for Nullsoft Winamp which looks and behaves like the Winamp UI.
28 Dec 1999
Jorge Lodos
This article describes how to maintain the separate MRU list for each document type that is needed in some applications.
17 Jun 2002
Chris Maunder
A quick introduction to Garbage collection in .NET using Managed C++
25 Oct 2000
Jim Crafton
An Article describing working with the Visual Component Framework
6 Feb 2000
Stuart Carter
This article explains how to support file drag and drop in your CWnd-derived object
4 Dec 2001
Andrei Levin
This addin allows your source code to have references to external files, MSDN articles, voice comments etc.
7 May 2002
Alboaie Sînicã
Adding more privacy to users of existing messengers (yahoo only at this stage)
18 Oct 2000
Mr Matt Ellis, Esq
A set of routines that show how easy it is to minimise your windows to the system tray
21 Jan 2002
Carlos Antollini
A set of classes that make it easy to work with Network Management.
29 Jan 2002
Here's some simple JScript that returns the value part of a name-value querystring pair from inside an HTML page.
31 Oct 2001
Nish Nishant
Introduction to using the Monitor class for accessing shared resources from multiple threads
29 Nov 2004
Do your users a favor - add snapping edges to MDI child windows (or anywhere else).
26 May 2006
Michael Dunn
A tutorial on writing a shell extension that can be used on the Send To menu.
12 Aug 2001
Kyle Morris
How to create a wrapping and/or multiline label in AWT
22 Jan 2004
Wytek Szymanski
An article about a bi-directional communication using a single open connection.
27 Aug 2002
Nish Nishant
A wrapper class for SHFormatDrive (XP/2K only). Corrects some errors in KB article Q173688
17 Jun 2005
John Fisher
A translation of Shog9's GreaseMonkey script, useable in Internet Explorer with Trixie.
4 Dec 2007
Ned Thompson
This article will demo how a free Flyout can help to save space on your webpage.
9 Nov 2003
Dan Peverill
A managed DirectX class library that can be used as a foundation for basic 2D games. Demo included.
28 Sep 2002
Stoyan Damov
Internet File System from scratch - making web services and peer-to-peer technology work together to build a virtual file system
27 Jun 2007
Marek Stoj
ImmDoc .NET is a command-line utility for generating HTML documentation from a set of .NET assemblies and XML files created by the compiler.
1 Sep 2014
Variya karan
Navigation in Windows 8 with data
16 Oct 2014
This article previews some in-development features of Audacity, which is a free, simple, multi-track audio editor and recorder for Windows*, Mac* OS X*, GNU/Linux*, and other operating systems.
26 Oct 2014
Abhishek Nandy
An Overview of IOT
5 Nov 2014
Mario Majčica
A technique to ship your snippets via a VSIX package
9 Nov 2014
Easy to create and use windows system tray applications
10 Dec 2014
Dmitriy Kozlov
How to display dashboard on SharePoint Public Site in Office 365
21 Dec 2014
How to use C# to create WPF 3D graphics.
29 Mar 2015
Gaurav H
This article introduces the basics of newRouter introduced in AngularJS 1.4 Please note that Angular 1.4 and new router are still work in progress and not released yet.
26 May 2015
Vahe Karamian
This article will cover the basics of network programming using Network View in Unity 3D. We will be creating an Authoritative Server based networking environment showcasing the basics functions of network programming using Unity 3D and C#.
17 Jul 2015
Ben Thorner
A tutorial on RadialControls - a library of circular controls for Windows 8 Apps.
19 Jan 2016
It's all about Android Wear Demo App "TodayMenu" implementation
26 Feb 2018
Martin Mitáš
How to support scrolling within your controls.
12 Aug 2015
Intel Corporation
Set Up Serial Terminal on the Intel® Galileo Board for Windows
25 Jan 2016
Samuel Teixeira
Why simple if we can be complex?
18 Feb 2016
Intel Corporation
In this article I'll show how to create a runnable image of Yocto and how to test it inside QEMU, a basic software emulator; and following how to run it inside an Hypervisor, like Microsoft Hyper-V on Windows.
12 Jul 2016
David A. Gray
Share Win32 string resources without the risk of conflicting resource IDs
15 Feb 2017
Pritam Zope
In this article, we will create a notepad in Java with features like Multi Tabbed Documents, Document Selector, Openning/Saving/Closing Multiple documents, Running External Programs,Different Look and Feels, Viewing files in Browser, etc.
11 Jun 2016
A simple utility to find duplicate files in a folder (including sub-directories).
30 Apr 2020
Stephane Capo
Kigs framework C++ Windows project to retrieve and display what other channels are subscribed by subscribers of a given YouTube channel.
24 Apr 2020
Han Bo Sun
Short tutorial on Javax mail library
25 May 2020U
Simple JSON reader for .NET
15 Oct 2002
Andreas Saurwein
Helper class to set the owner of an NT security descriptor
9 Mar 2005
Sven Cipido
How to add a "select all" option to your parameter lists in SQL Reporting.
12 Dec 2008
Iain Clarke, Warrior Programmer
A flexible easily overridable combo-box-alike control for choosing from a 2D array of options
5 Mar 2009
Ernest Laurentin
Full-fledged ATL Windowless ActiveX Container. Ideal for hosting Windows Media Player, Transparent Flash and Silverlight Animations.
13 Mar 2009
Tiago Freitas Leal
This project shows how to have a master/detail DataGridView using CSLA EditableRootListBase (or DynamicRootList) as the master list object. It shows how to have sorted list and auto save on both the master and detail DataGridView.
8 May 2009
DirectX.Capture class examples showing how to grab a frame from video and how to make a VU meter for audio
27 Jul 2009
Paul Rony
Programmer's Guide to Starting a Software Company and Building an Enterprise Application
16 Apr 2007
Matt (D) Wilson
A simple command-line utility that validates XML files, implemented using MSXML via the VOLE COM/Automation driver library
7 Nov 2002
Rob Caldecott
Use this class in your WTL apps to retrieve a list of installed printers
19 Jan 2011
Tomer Shamam
Blendability Part II – Design time support for Prism
22 Aug 2011
Vladimir Ivanovskiy
This article shows how to compile and run F# code during runtime.
9 Nov 2011
Views records from File Server Audit program
19 Nov 2011
Drag 'n Drop asynchronous files from an external server or device
17 Mar 2013
Mahmoud Samir Fayed
The idea behind using the Time Machine inside Programming Without Coding Technology
9 Dec 2011
Elvin Cheng
How to manage the Dialog boxes in WPF application
28 Jan 2012
How to move a wcf msmq message from an outgoing queue to another outgoing queue.
22 Nov 2005
H. S. Masud
A formatted textbox control for VB.
21 Apr 2014
fabio bussu
MatchKit is a .NET Library that provides a set of classes to build patterns to match simple and complex strings
27 Apr 2016
Steve Hoult
Creation of an Audio analysis framework to enable developers with little to no understanding of audio analysis to develop audio-driven games.
31 May 2013
Stas Wolski
This tutorial describes how to create a basic Google-like event calendar app for Windows 8.
31 Jul 2013
Mobile, geo-centric app for Business Users, Consumers and Sales/Marketing Professionals
8 Oct 2015
App implements bi-directional semantic phone number-to-text converter, extended with novel Lottery+Quiz engine
15 Aug 2013
Chris Boss
OpenGL based 3D learning software
19 Aug 2013
Kosta Cherry
Code to easily compare performance of code variants.
17 Feb 2015
Innovative Market Data analytical and Equities/Derivatives Quantitative Trading Engineding
21 Aug 2013
Abhishek Nandy
A must app for Tablet Guys!!
13 Sep 2013
Chris Boss
Desktop App Builder for non-programmers for Education
23 Aug 2013
Adrian Akison
App Innovation Game for Lenovo Horizon All-In-One
4 Aug 2013
Osman Kalache
An Enhanced Skype Chatter Bot, with a friendly user interface, programable knowledge base, testing interface with Export/Import knowledge base to files
3 Sep 2013
Nikolay Ananenko
Avoid horizontal scroll and effectivelly use whole horizontal control width: resize all columns except one to their content and this one to all remaining space.
29 Oct 2013
Richard Tate of HopeLab on developing successful healthcare apps.
4 Nov 2013
Dave Butler, VP and Senior Business Leader at MasterCard, offers developers insight into the company’s worldwide OpenAPI platform.
10 Dec 2013
Magnus Johansson
In this review of the 2013 v13.2 release, I will highlight what is new in the respective areas. But first, let’s install the suite.
14 Aug 2008
Yasser M. Jaffal
In this article, I discuss an example of how you can use information retrieval to grab data out of MSN Money pages to get a free Web Service for currency exchange rates and other quotes.
20 Feb 2014
Suresh Malluri
Team Foundation Server is an ALM tool. It can be extended as per the business requirement. Controls can be created so as to populate them on the work item form. We can add additional business functionality by creating the controls. The API provided by TFS makes this possible.
31 Mar 2014
Shai Vashdi
This article demonstrates an easy way to host WPF control inside Windows Form application.
2 Sep 2014
Sandeep Singh Shekhawat
This article will introduce how to use a client-side template in ASP.NET (Web Form / MVC) with Mustache.js
15 Jul 2014
Jesús López Méndez
This article introduces you to client side multi-column dynamic pivot, a cleaner, simpler and elegant alternative to the complex and convoluted dynamic server side pivot.
13 Mar 2017
Ata Amini
This article introduces multi-linear regression/classification with simple examples and provide the codes in Java.
4 Jul 2016
Avelino Ferreira
"Don't care about Google Maps/Routing/StreetView programming. This Control gives your WinForms applications the power of Google Maps API v3". - my previous article. Unfortunately, since Dec.2015, Google Maps JavaScript API applications requires authentication and the program stopped working properly
12 Oct 2016
Mahmoud Samir Fayed
Defining Natural Languages in the Ring programming language based on Object-Oriented Programming.
3 Dec 2009
This example shows how to ghost non-ghostable files in SharePoint as well as how to relocate existing ghosted content.
11 Sep 2016
Kim, Byungsu
Suggest queueing and parsing method for string type message packet
30 Jan 2017
Michael Haephrati
Chrome stores all passwords and other credentials in an encrypted database but guess what: they can be retrieved by anyone with the proper knowledge. This article will show you how.
7 Feb 2017
Learn how to implement a real stream file based dataset descendant with blob support and much more.
1 Mar 2017
GtProject is intended to provide the user a Microsoft Project equivalent control to use for scheduling tasks.
14 Jun 2017
Part II - Laying the Foundation for the Migration to Assembly
13 Jun 2017
Friedrich Brunzema
How to programmatically edit a Confluence Wiki page
26 Aug 2017
Dirk Bahle
Implementing a WPF/MVVM Control libray (with backend) that manages a Most Recently Used list of files.
24 Aug 2017
Daniel Vaughan
Using steganography to conceal text within a document or watermark a code file, using a whitespace encoder. Hide text in plain sight!
30 Sep 2017
Create and run jobs kinda like SQL Server Enterprise - Interesting Coding
5 Jan 2018
Han Bo Sun
This tutorial will discuss two ways to create templates with KnockutJS, one is creating template and use it on the page, the other is separating the template out as separated files for use.
19 Mar 2018
Shmuel Zang
This article shows how we can extend the ObjectPresentation library behavior.
9 Sep 2018
Philipp Sch
Finding a fundamental Cycle Set forming a complete basis to enumerate all cycles of a given undirected graph
19 May 2018
Member 13737597
This article shows how to enter vga text mode and return from it on Windows
1 Aug 2018
Member 13737597
This article show the structure of import library file (.lib) used along with header to link against DLL
26 Sep 2018
An example on how to call Oracle stored procedures with UDTs from ASP.NET MVC / REST API
22 Dec 2018
This article introduces the problem of resource state management and synchronization in modern graphics APIs such as Direct3D12 and Vulkan and describes a solution offered by Diligent Engine.
27 Dec 2018
Prabakaran Rajendran
Create, build and deploy ASP.NET Core application into Azure app service
6 Feb 2019
Mark H Bishop
Computational classes and a GUI interface to illustrate usage
25 Jan 2019
Priyanka Sabharwal81
Basic understanding of how to write/use the Apache-tika facade function and debug it in Eclipse
1 Mar 2019
Fiyaz Hasan
This article begins to look at UML. A couple of diagrams are discussed from a top level, while the focus is more on PlantUML.
28 Apr 2019
Martin Gmuca
In this article, we will look at the process of app development, deploy and debug on Raspberry Pi 3 using VS2019.
30 May 2019
Arthur V. Ratz
This project demonstrates the development of a lightweight image classification web-application, created and deployed by using Clarifai API and Node.js
26 Sep 2019
William Costa Rodrigues
This article explains an easy method to download and update your WinForms application
3 Oct 2019
Mouse smoothing feature to your mouse
9 Sep 2009
Demonstrates how to access the Netflix subscriber's account information
28 Feb 2010
Demonstrates how to manage a Netflix subscriber's movie queue
24 Dec 2008
Romy Sreedharan
InfoPath cannot execute any view-related object model calls. The view is not ready.
8 Oct 2009
Syed Hasan Hyder
This article focuses on internal supply chain management systems visibility via chart reports, and provides assessment apparatus to manage and monitor activities spawned during business processes, hence paves the way for timely and precise business decisions.
9 Oct 2009
Ferreri Gabriele (Megasoft78)
Automatic script SQL Server 2005 objects and commit under Subversion
5 Oct 2009
Alexander Yegorov
A practical use of the LINQ to XML technology.
14 Jan 2010
Anoop Pillai
A set of extensibility hacks for WPF. A few interesting triggers and actions, including EventTrigger, ReactiveTrigger, InvokeMethodAction, and InvokeCommandAction. Also allows invoking Triggers and Actions based on Conditions.
10 Mar 2010
Apriorit Inc, Ivan Romanenko
This article is the continue of the previously posted article Hide Driver. Some methods to detect hidden files and processes are described in it
15 Feb 2010
In this article, we move on and explore topics like Exporting and Importing Virtual Machines.
15 Mar 2010
Arik Poznanski
In this article, I'll present how to use the ribbon drop down color picker control.
22 Mar 2010
Arik Poznanski
In this article, I'll present how to work with ribbon context popup.
10 Mar 2010
This article demonstrates breaking out of the shell with module development and using Caliburn actions.
5 Nov 2010
A description of the open source Web RSS Builder
31 Jul 2007
Using the Windows Media Player Component
19 Jul 2007
Hans Dietrich
This series of articles is a step-by-step guide to reading files stored in your program's resources. Along the way I will present some non-MFC classes to assist you in reading text, binary, zip, and even encrypted files that have been compiled into your program as resources.
3 Jan 2008
Nigel Atkinson
An article on using Lua via luabind with Ogre 3d, an open source 3d graphics engine
15 Apr 2008
Ali Hamdar
How we can access the Windows Indexing Service using OLEDB.
4 Apr 2008
Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.
27 Feb 2012
Sebastian Solnica
I wrote a simple extension for the MDbg debugger that adds a watch-trace (wt) command to its shell, allowing you to display and customize the method call trees. In this post, I’m going to show you how this extension was built and how it can be used.
22 May 2012
Henrik Jonsson
An extended Static markup extension implementation for Silverlight 5 and WPF supporting invoking static methods with arguments, and a Silverlight Type markup extension implementation.
23 Jun 2012
Binding Properties of non GUI elements that still implement INotify
2 Aug 2012
WMI based DirectoryMonitor triggers SSIS Package execution.
10 Aug 2012
Mahesh Kumar Velayutham
DynamicObject wrapper for XML and CSV reading
13 Oct 2012
Maxim Kartavenkov
Articles describes how to create virtual video capture source directshow filter in pure C#
20 Sep 2012
BizTalk WCF Custom Service Behaviour for sending Response back (filling some values from input) at port level.
18 Oct 2012
James Maeding
Tool to report another programs buffer of messages sent to a text file
26 Mar 2013
Step 5 in the TipCalc tutorial for MvvmCross v3 - Hot Tuna
14 Sep 2013
Dave Kerr
Create Shell Icon Overlay Handlers using .NET!
26 Feb 2013
Nakul Vyas
This article presents code to emulate I2C protocol in C#, this can be useful in applications like data acquisition without microcontrollers.
1 May 2002
James Lee
Now you can use MaskBlt on Windows 9X
24 Jul 2001
Joao C. Morais
An article about COM Architecture, COM Servers, COM DLL Servers and the Registry
18 Sep 2001
Braulio Dez
How to detect when the control looses its focus - the easy way.
4 Feb 2002
Joseph M. Newcomer
A control for generating colour gradients
24 Oct 2001
Chris Maunder
What better place to attend the launch of Microsoft's latest Operating System.
24 May 2006
Michael Dunn
A tutorial on writing a shell extension that provides custom drag and drop functionality.
7 Nov 2002
Leor Zolman
A set of tools to shorten the length of VC++ STL-related error messages so that the most vital information from a message fits within the status bar in VS.
8 Apr 2002
Jens Scheidtmann
Have you ever searched for a nice way to select a subrange from an interval? This may be the solution for you.
23 Dec 2001
Lim Bio Liong
Visual Studio add-in that allows you to list down all the exported symbols inside an Import or Static Library. This add-in also allows you to save the exported symbols listing and to include a library file into your current Project. This add-in also includes a facility to scan through library files.
31 Jan 2001
Less Wright
This article will show you how to make use of WTL’s DDX/DDV implementation using a real world example.
7 Nov 2001
VB engine for the Sonork Instant Messenger
5 Mar 2002
Phil J Pearson
Shows how to integrate simple and easy Undo/Redo (by Keith Rule) into an application using the MFC Grid control (by Chris Maunder).
18 May 2007
Christian Graus, Benjamin Liedblad
A wrapper to allow remote capture of images with Canon cameras in C#
9 Jun 2005
Nish Nishant
CProcessData is a template class that makes it easy to use data allocated in a different process, and is useful when making inter-process SendMessage/PostMessage calls.
19 Mar 2007
Adam Nelson
Surveys other phonetic matching techniques, and presents additional resources on the subject.
16 Oct 2002
Marc Clifton
Implements an instrumented event manager which can be used to invoke event sinks both synchronously and asynchronously. The event sink can be declared using either the System.EventHandler delegate or by reflection.
17 Jul 2007
Grayscale and color scale filters.
9 Sep 2002
Truong Pham Dang Khoa
A multilanguage control.
25 Nov 2002
Gevik Babakhani
A wizard application for creating ImageLists
8 Jul 2002
Bo Norgaard
A class for holding a list of IP numbers, which you can check new IP numbers against.
18 Aug 2014
Doug Wyrembek
An algorithm to construct and animate a Soddy Crescent
8 Oct 2014
Peri Venkatesh
This is an introduction to web services and soapUI.
7 Dec 2014
The first part of a series about Galileo running Windows and IoT.
12 Dec 2014
Yuriy Magurdumov
Calling native methods from .NET application via standard Windows Named Pipes
18 Feb 2015
Alvin Ashcraft
This year I have been looking at and starting to use several components from the Universal 14.2.4 release.
26 Mar 2015
Gaurav Aroraa
In this article, we will discuss basics of Azure API Management to manage our Web API.
20 Apr 2015
Rahul Pawar LogicMonk
A quick look at a Simple WCF RESTful Web Service!
24 Aug 2016
Serge Desmedt
(Yet Another) Investigation of WPF resources
19 Aug 2015
A very basic description about Google Calender API to use in your project. This tip will cover API with JavaScript.
26 May 2015
Simple example showing how to implement live video streaming from Windows Phone 8.1 (Silverlight) to a standalone desktop application
16 Oct 2015
Let us discuss about Android Wear Notification and learn with example on how to build and show notifications on wearables
12 Aug 2015
Intel Corporation
This document explains the installation procedure Flash Tool Lite for Windows, Linux and Mac hosts.
24 Aug 2016
Serge Desmedt
(Yet Another) Investigation of WPF bindings
1 Oct 2015
Steve Aube 1
This article describes a new alternative approach for Automated Testing of User Interfaces (UI).
26 Dec 2015
Afzaal Ahmad Zeeshan
In this post, you will learn how to perform text-to-speech actions in Windows Runtime for Windows Store applications, also how to store the speech stream in a waveform file format on your machine.
23 Oct 2019
David Lafreniere
A Win32 CreateThread() C++ wrapper class for synchronized thread startup and forced message queue creation.
1 May 2016
Pritam Zope
In this article we will automatically close the HTML tags when starting tag is typed in RichTextBox in C#
24 Mar 2016
Wolfgang Foerster
3D Tools for the Windows Presentation Foundation (WPF)
29 May 2016
Developing a display reader for raspberry pi
23 Mar 2020
Apriorit Inc
Being able to switch between 32-bit and 64-bit modes in Windows is a useful skill. Learn about the heaven’s gate technique and the tools and methods needed for hooking 64-bit processes from the 32-bit WOW64 mode.
6 Apr 2008
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.
5 Jul 2008
Nish Nishant
This article walks through the implementation of a C++/CLI class from a disposable C# base.
25 May 2004
Dundas Data Visualization
Creating SmartLabel Charts Dundas Chart for .NET Enterprise Edition
2 May 2004
Dundas Data Visualization
Creating Chart Animations with Dundas Chart for ASP.NET Enterprise Edition, Version 4.0
11 Aug 2008
.NET 3.5 SP1 is here! It's time to break out your DirectX skills. This article provides the information necessary to get started using a new DirectX interop feature in WPF called D3DImage.
21 Jun 2009
A WTL Hunspell-checked edit control.