Click here to Skip to main content
15,749,346 members
Everything / Operating Systems / Windows



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 Szymon Roslowski
Just another approach to understanding communication between HID devices and C#.
by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Martin Mitáš
How to support scrolling within your controls.

Latest Articles

by Ștefan-Mihai MOGA
This article is about the IntelliFile application which is a free alternative Windows version to Total Commander and uses many components that have been published on CodeProject.
by wqaxs36
This article will help you to understand how to communicate with the USB devices using WinAPI in C#.
by Federico Di Marco
Saving webpages in single self contained files using Selenium Webdriver
by Shao Voon Wong
Windows Version Detection using C# and C++

All Articles

Sort by Score


11 Aug 2008 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.
5 Jun 2008 by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
26 Feb 2018 by Martin Mitáš
How to support scrolling within your controls.
4 Apr 2008 by Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.
17 Jan 2005 by Hans Dietrich
XQueue implements a shared-memory first-in first-out (FIFO) queue, based on memory-mapped files, that works on all versions of Windows.
16 Aug 2009 by Dmitri Nеstеruk
Let's create a simple project estimation DSL using F#!
9 Jun 2017 by Jeremy Madden
An attempt to introduce some Functional Programming concepts into an OOP domain
9 May 2012 by Josh Smith
A task-oriented review of an animation library and the application which uses it
23 Oct 2008 by Paul Vickery
Code to add a message bar to virtually any existing Windows control.
13 Mar 2012 by Fredrik Bornander
WPF Implementation of the spinning panel frequently used on the iPhone
27 Jun 2009 by Dark Daskin
Article describes how to build an assembly that exposes functions to unmanaged code without C++/CLI
10 Mar 2010 by 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
22 Jan 2014 by Igor Ladnik
Wrapper to facilitate usage of TCP sockets
19 Jul 2007 by 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.
9 Jun 2005 by 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.
13 Oct 2012 by Maxim Kartavenkov
Articles describes how to create virtual video capture source directshow filter in pure C#
24 Jan 2007 by Tomas Petricek
Phalanger is a PHP language compiler for the .NET Framework which introduces PHP as a first-class .NET citizen.
10 Mar 2017 by Miguel Diaz Kusztrich
Be notified in your mobile phone of intruders in your home, and take photos of them
6 May 2010 by Alan Beasley
Explanation and examples of Additional Templates and Generated Content of a ListBox. Covering Layout, Transitions, and Animation.
26 May 2022 by Miroslav Fidler
Installation and the first look at U++ platform
23 Mar 2021 by Espen Harlinn
Choosing the right synchronization mechanisms when working with threads, thread-pools, and I/O Completion ports to create high performance asynchronous servers in C++
10 Mar 2002 by Paul M Watt
Guide to understanding how to create and use regions with the WIN32 SDK
28 Sep 2002 by Stoyan Damov
Internet File System from scratch - making web services and peer-to-peer technology work together to build a virtual file system
16 Jul 2012 by Maxim Kartavenkov
Article describes how to make H.264 Video Encoder DirectShow Filter using NVIDIA encoder API in C#
30 Apr 2005 by Martin Welker
To get qualified access to paper based information, sometimes more than plain OCR is needed. This article shows why, and offers a solution to increase OCR quality by semi-automatic table extraction.
11 Jul 2002 by Oz Solomon
Window and File Management add-in for Visual C++
30 Jul 2015 by Tom Chantler
UPDATE: 2015-07-30 - Works correctly in Windows 10 RTM (10.0.10240) with VS2013 and VS2015 - If you're running Windows 7, 8, 8.1 or 10 and you don't want to disable User Account Control (UAC) - which you shouldn't and quite possibly can't in a corporate environment - then you get an annoying prompt
6 Apr 2008 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.
23 Mar 2009 by Jeffrey Walton
Perform authenticated encryption with Crypto++.
6 May 2007 by Josh Smith
Reviews a pattern which enables new possibilities for data binding.
29 Mar 2010 by Nish Nishant
An ExifReader class in C# that supports custom formatting and extraction. StyleCop compliant code, with demos for WPF and Windows Forms.
26 May 2006 by Michael Dunn
A tutorial on writing a shell extension that can be used on the Send To menu.
30 May 2005 by dotnetdan
VS 2005 debug visualizers for DataSet, DataTable, DataView, DataRow and DataColumn objects.
15 Jul 2018 by Ajcek84
Open source library for music engraving in desktop, mobile and web applications
28 Mar 2023 by Ryan Scott White
CudaPAD is a PTX/SASS viewer for NVIDIA Cuda kernels and provides an on-the-fly view of your Cuda code.
30 May 2006 by Michael Dunn
A tutorial on using owner-drawn menus in a context menu shell extensions, and on making a context menu extension that responds to a right-click in a directory background.
14 Sep 2013 by Dave Kerr
Create Shell Icon Overlay Handlers using .NET!
3 Jul 2002 by Nish Nishant
Demonstrates the usage of splitters, treeviews, listviews, panels, toolbars
10 Nov 2002 by Alexey
The ALXGrid Control Library is a set of classes for management of data as a table.
27 Jun 2007 by 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.
2 Jan 2014 by tetsushmz
This article explains how to dynamically create RDLC.
21 Nov 2019 by Leif Simon Goodwin
This article presents a simple WPF Carousel Control
13 Sep 2005 by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
22 Nov 2009 by Wisam E. Mohammed
Raster data display and manipulation using MapWinGIS.
27 Jun 2022 by Shao Voon Wong
A portable and easy-to-use C++ file library to read and write structured data
18 Dec 2014 by Florian Rappl
Exploring the abilities, benefits and features of TypeScript by extending / rewriting the original Mario5 source.
29 Dec 2018 by Juan G. Carmona
Advanced logging in modern .NET applications. A Sunday-morning-proof-of-concept.
4 Sep 2002 by Stephane Rodriguez.
This article demonstrates how to automate IE's Save As functionality
25 May 2009 by Jochen Baier
Using this smart 'FIXME' macro will help you not to forget to fix your code.
2 Nov 2009 by csrss
A tool for loading device drivers
7 Jul 2017 by Leif Simon Goodwin
How to pass strings between managed and unmanaged code
1 Nov 2017 by Jose A Pascoa
Rolling up a practical solution
20 Apr 2002 by Chris Losinger
A base class for a prefereneces dialog, similar to that used in Netscape
25 Nov 2004 by Thorsten Ottosen
Are you tired of filling data manually into STL containers? With the Initialization Library it gets a lot easier.
2 May 2007 by pmpdesign
A lightweight C# library to add images and 'round rectangles' to a PDF on the fly and then securely embed the PDF in a web page
27 Nov 2009 by Max Paulousky
This article presents the techniques and caveats of building Silverlight applications that can be notified about database state changes via polling duplex. WSHttp binding and CLR triggers are used to implement the solution as well.
12 Dec 2009 by All-In-One Code Framework
This article introduces several Silverlight samples in the All-In-One Framework.
23 Jan 2014 by Alberto Biafelli
How to make a simple web server which supports GZIP compression, applications, and sessions.
15 Mar 2015 by Marc Clifton
What you may not realize about memory allocation and threads, and a little known thing called "Server Mode"
14 Jan 2017 by Graham Wilson
An exercise to measure the drift in the time-of-day clock on a Windows PC using the periodic timer
13 Aug 2018 by Shmuel Zang
This article shows how we can implement a thread-safe events (similar to .NET events) mechanism using the standard C++ library.
5 Apr 2001 by Joseph M. Newcomer
How do you capture the bitmap of a window? This little download shows how, and places the bitmap on the clipboard.
19 Mar 2007 by Adam Nelson
Surveys other phonetic matching techniques, and presents additional resources on the subject.
8 May 2011 by defwebserver
An example of a Silverlight 4 View Model Style video player that is not just 'skinable' but fully 'designable'.
25 Feb 2016 by J.Starkl
A windows-service which can handle different operations in separate threads and which can be controlled by a small GUI program
24 Mar 2016 by Wolfgang Foerster
3D Tools for the Windows Presentation Foundation (WPF)
1 Nov 2017 by peterboulton
Add new Ribbon themes to MFC application built using VS Feature Pack' classes
5 Jul 2008 by Nish Nishant
This article walks through the implementation of a C++/CLI class from a disposable C# base.
23 Apr 2009 by Jeff Karlson
Learn how to build the body part of your DataGrid using Silverlight and the GOA Toolkit. Implement Virtual Mode, work with hierarchical data, and build cells and cells navigation.
9 Dec 2013 by Petar Brkusanin
An example of how Decorator, Dependency Injection, and Composition Root patterns can be used to extend the base game functionality.
24 Aug 2016 by Serge Desmedt
(Yet Another) Investigation of WPF triggers
20 Feb 2018 by Christian Dalle
Calculate a wheel profile matching a road profile.
10 Jun 2019 by User 40411
Add-in for VS2005, VS2013/2015 and VS2017/2019 that provides the time taken to build a complete solution
29 Aug 2017 by Andrew Kirillov
The article describes cam2web project - an open source application aimed for streaming cameras as MJPEG streams.
7 Apr 2000 by PJ Naughter
A collection of freeware MFC classes to encapsulate the SNTP protocol.
9 Nov 2003 by Dan Peverill
A managed DirectX class library that can be used as a foundation for basic 2D games. Demo included.
3 Jul 2014 by Simon Sprott
This article gives a basic overview of the building blocks underlying XML Schemas.
16 Aug 2007 by Volynsky Alex
Part 2 in a series of articles on a two-player mathematical game of strategy
4 Dec 2007 by Ned Thompson
This article will demo how a free Flyout can help to save space on your webpage.
8 Nov 2010 by Gary.Miller.WPF
Final article in the series on how to make an animated 3D robot in WPF using C# code
29 Nov 2012 by Florian Rappl
Creating a touch enabled sensor numerical application for the latest generation of Ultrabooks
3 Dec 2012 by DotNetMastermind
Login Overlay for WPF applications with a styling similar to the Windows 8 Login Screen.
10 Apr 2013 by gggustafson
This article introduces the reader to the steps taken to create a user control that displays a circular indeterminate progress control.
5 Aug 2014 by Magyar András
How to create Office 2013 style splash screen for Windows Forms
25 Mar 2018 by The Ænema
Inject your 4.5 framework .NET application into a C++ unmanaged host application - fast, secure & without any extra tool or library.
23 Mar 2021 by Espen Harlinn
A .NET Core client implemented in C# using TcpClient and a multi-threaded server implemented in C++
26 Dec 2001 by Chris Maunder
Some classes and utility functions for general computational geometry
29 Nov 2004 by peterchen
Do your users a favor - add snapping edges to MDI child windows (or anywhere else).
1 May 2003 by Doug Schmidt
A VBScript utility that continually monitors a VSS database and sends emails when certain patterns are detected. Can be run as an NT service.
8 May 2009 by almere109
DirectX.Capture class examples showing how to grab a frame from video and how to make a VU meter for audio
15 May 2009 by Tawani Anyangwe
Binding a WPF ListView to a DataMatrix with columns determined at runtime
6 Aug 2009 by Marcelo Ricardo de Oliveira
Demo for a math puzzle board game
31 Jan 2010 by Arik Poznanski
Complete Library for using the Windows 7 Ribbon from C#, including 18 samples and 21 blog posts documenting the Ribbon features
31 Jan 2010 by Arik Poznanski
The question this posts tries to address is: Where to put value converters?
3 Jul 2012 by Marcelo Ricardo de Oliveira
Learn how to create a Windows Phone crosswords game taking advantage of online internet resources
14 Feb 2022 by Howard 9448490
Creating a reusable editor for C# Applications using the RichTextBox Control
11 Jul 2017 by Marius Bancila
Create COM visible types in C# and consume them from C++
25 Jun 2023 by Clark Fieseln
In this article, you will learn what you can do to protect your privacy against malicious network activity and policy violations (exploits, port-scanners, advertising, telemetry, state surveillance, etc.) when even the most widespread tools seem to fail this goal.
11 Sep 2017 by Michael Haephrati
A simple way to provide silent automatic updates with no server side code
24 May 2006 by Michael Dunn
A tutorial on writing a shell extension that provides custom drag and drop functionality.