Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / .NET

.NET

.NET

Great Reads

by Daron Cox
If you're trying to integrate with UAG from a mobile device, this tip is for you!
by Anurag Prajesh
Add new user registeration information in XML with C#
by CPallini
How to generate a spiral numerical pattern without using arrays
by Nirosh
This tutorial is designed for .NET programmers who need to understand ‘Nido’ framework and its application.

Latest Articles

by Daron Cox
If you're trying to integrate with UAG from a mobile device, this tip is for you!
by Anurag Prajesh
Add new user registeration information in XML with C#
by CPallini
How to generate a spiral numerical pattern without using arrays
by Nirosh
This tutorial is designed for .NET programmers who need to understand ‘Nido’ framework and its application.

All Articles

Sort by Title

.NET 

by Nirosh
This tutorial is designed for .NET programmers who need to understand ‘Nido’ framework and its application.
by Bryian Tan
The author is sharing an article on how to create a help tooltip for a HTML element using Web API, Bootstrap Popover and jQuery UI dialog
by Stefano Castelli
The article will illustrate how to create a Code39 barcode in VB.NET and C#
by Ed Gadziemski
A collapsible split container control for Windows Forms
by Joydeep Sen
learn how to attach event with an object and how to create custom eventargs for beginners
by Aydin Homay
In this article, I tried to show a real benchmark based on presser test method, for a Big Data collection deals on C++, C#, and VB.NET.
by Paul Rony
Programmer's Guide to Starting a Software Company and Building an Enterprise Application
by Kamal Mahendra Sirisena
The objective of this is to study and develop a set of best practices and guidelines to prevent Cross-site scripting(XSS) and Cross-site request forgery (CSRF) attacks in ASP.NET web applications.
by Altaf Ansari
Integration of SignalR with ASP.NET C# WebForm Application in Real-Time Chat Application
by Its Piyush Gupta
In the Vista world, application type selection is based on security requirement and deployment method but not on user interface requirements. This article describes various application types supported by Avalon sub-system of the Vista operating system.
by Mike Corley
C# (.NET and Mono) library provider for RRDtool
by Oleg Shilo
The extremely simple implementation of generic "Extension Properties"
by eug_acc (Eugene Akimov)
A photo images gallery browsing template - CatalogView style.
by kcs2c
This demo allows you to verify that you have a valid key and can format a request..
by Lou Franco
Atalasoft leverages their DotImage toolkit to manipulate color channels for the purpose of image enhancement, in this case satellite images. The article is a tutorial on image enhancement and it includes all source code and test images.
by Necmettin Demir
"How to series" about MVC, jQuery, JSON, paging, mapRoute.
by ortund
Login system with breach redundancy handling.
by Pham Dinh Truong
Enhance usability and look-and-feel of table/grid with freezing header rows. Let's discover it.
by Todd.Harvey
Imitate Windows Paint.exe using C# and CsGL
by Sadish Kumar.V
This article will help you to open an MS-Word Document (Document or Document template) or MS-Excel sheet from server side code (ASP.NET) with minimum configuration efforts.
by azharkhan
This article provides the steps to solve the "Unrecognized Tag" problem for an Atlas control.
by nssidhu
No web.config modifications required, for deployment.
by Oscar Bowyer
A Nullable C# DateEdit Control
by Mosso Hosting Cloud
After experiencing scaling issues with their previous hosting provider, the founders of the #1 iPhone tutorial site turned to Mosso, Rackspace’s cloud hosting division, because of the company’s tech support, scalability and affordability.
by TyronM
A way to modify Zip archives without extracting them completely.
by Mehmet Mutlu
Details of my solution algorithms, implemented programs, and the results I have concluded.
by creativesri
This article briefs you about sending mail using SMTP in HTML Format, which takes the default SMTP settings from web.config file
by User 2739121
Using GDI+ and a transparent form
by Ed Dupas
An extension of the code submitted in the article: "Modal Window in Silverlight". This extension wraps the hosted control in a window frame that provides various modal features.
by Paul_Wade
A WPF application for viewing RSS video feeds. Built using the MVVM pattern.
by Yvar Birx
Syntax highlighting has never been so easy!
by Jerry Evans
Improving scrolling performance in Silverlight
by Paulo Zemek
This post is mostly a complaint about what could be a great feature that actually became a source of security vulnerabilities.
by thund3rstruck
Writing and using cross platform AJAX in ASP.NET applications.
by tahouri
This program simply generates a batch file that you can extract your .00x files
by Mark Pelf
Overview of 5 free .NET Decompilers
by KRISHNA PRASAD.N
This paper provides a technical overview of .NET and COM interoperability.
by Vladimir Afanasyev
Device configuration using C# (Part 1)
by Vladimir Afanasyev
Device configuration using C# (Part 2) . How to enumerate devices.
by Vladimir Afanasyev
Device configuration using C# (Part 3). Device resources - IRQ, DMA, etc.
by Prakash Kumar Singh
This article explains and demonstrates various ways to implement localization in your .NET application.
by aSarafian
An article that tries to clear up the concept of serialization.
by Sergey Sorokin
Use .NET 2.0 configuration features for building a pluggable provider framework for your application.
by carlos@takeapps
A working implementation of a REST service in .NET 2.0.
by Balaji Lakshmanan
Using the Unicode version of CreateFileW, we can overcome the PathTooLongException error on file operations.
by Sacha Barber
An article which shows how to achieve some of the common XAML concepts.
by Sacha Barber
This is a rant about .NET 3.5 SP1 StringFormat Binding Property
by Shivprasad koirala
In this article we will discuss about new feature DLR and also about ‘dynamic’ and ‘expando’ objects.
by sowmyanarayanan
Introduces you to the basics of RESTful Web Services.
by Johann Anhofer
Extend the VS6 IDE with .NET addins.
by Boaz V
How to receive events from a COM object using the application message loop in a console application.
by Erik Westermann
Book Review of .NET and COM: The Complete Interoperability Guide
by Amer Chaudhry
.NET and J2EE interoperability for .Net Developers
by Yuriy Kyyan
An article on creation automated interface for .NET applications.
by Sandeep sunku
This article explains the boot strapping process of .NET Application.
by Ashwin. Shetty
Continuous Integration of .NET project using Jenkins & Gradle Script
by Changqin Liu
C# framework integrated with spring.net and ibatis.net
by ASP.NET Community
IntroductionnAML (.NET Application Modeling Language, pronounced as “namel”) is a visual modeling semantics to model .net applications with wide
by Saineshwar Bageri
In this article, we are going learn to create an application that works online and offline.
by Ravenet
This article provides a simple class with commonly used attributes and gets information from the assembly about the product.
by Daniel Ranger
Native C++ implementation of the .NET Asynchronous Design Pattern using Windows I/O Completion Ports
by Assil
This article describes asynchronous patterns in .NET and how to do them.
by dmihailescu
UI and concurrent programming using IAsyncResult, BackgroundWorker, TPL, and ‘async’ syntax.
by dallyanzi
.NET buttons that used for audio functions - write your own control
by thomas_tom99
An article on a .NET based add-in/plug-in framework, with dynamic toolbars and menus.
by Shivprasad koirala
.NET Best Practice No: 1:- Detecting High Memory consuming functions in .NET code
by Mark Arteaga
Sample application to access Google APIs from a .NET Compact Framework application
by hayles
This article shows you how to customize individual cells in a DataGrid - and it works on the Compact Framework.
by Romelard Fabrice (Alias F___)
Classes Library for String manipulations in Your .NET projects
by slolife
.NET class to create and maintain vCalendar information
by slolife
.NET class to create and maintain vCard information
by Leon Finker
An example of using LDAP/OpenLDAP with .Net
by Jerry.Wang
Modify methods' IL codes on runtime even if they have been JIT-compiled, supports release mode / x64 & x86, and variants of .NET versions, from 2.0 to 4.5.
by 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.
by George Mamaladze
.NET Code Dependency Graph Visualization using Force Field Simulation
by Ricky Wang
This article concisely introduces StringTemplate with a practical .NET code generation example. The scenario includes common issues when it comes to code generation such as conditionally generating codes, loop, and token replacement.
by Redgate Software
ANTS Profiler used to optimize code, lower hardware costs and improve application performance.
by michaelas
The article discusses .NET code protection methods.
by Cloud Hsu
.NET Collections performance test in WindowsXP and WindowsCE
by Philip Lee
A control library containing three color picker controls written in C#
by Florian Rosmann
COM Interop using a little post compiler. As a result, it is possible to use multithreading in combination with COM interfaces.
by bChen@sh
This article explores the rules of how AddRef and Release are called in RCW and COM, which addresses the issue of RCW memory leaks.
by tomcat1
Call a .NET COM+ Interop component with Classic ASP.
by hadhmy
Implementation of .NET COM+ Transactions
by TheKarateKid
Various Command Line Tools Available under .NET Development Environment
by ponnurajs
This article discusses how to access a .NET component from a COM client, with an example of how to merge two different word documents into one
by Dazdarevic Edin
A .NET component that simplifies tracking of system's idle time.
by Mathias Taylor
Export Microsoft Outlook data using XML DataSets and the Outlook COM Object Library.
by Lim Bio Liong
Demonstrates how to intercept .NET console keyboard input and display a * in place of each actual typed-in character.
by Shashangka Shekhar
In this article we are going to explore .Net Core, Know how to use MVC6 & AngularJS2, how to manage client side dependencies with Node package manager (NPM).
by Bart-Jan Brouwer
.Net Core datagrid with server side paging, sorting and filtering
by freedeveloper
Use the logger system as other Microservices in your eco-system
by Marc Clifton
Implementing an SSL capable server in .NET Core WITHOUT ASP.NET, using nginx, and testing Postgres with EF, all running on an rPi
by Vincent Maverick Durano
A quick demo tutorial on how to setup .NET Core on Mac and creating a simple ASP.NET Core app that talks to PostgreSQL database, and running it on Docker.
by frez
.NET Core Razor Page Email Form using SendGrid and reCaptcha
by Shashangka Shekhar
In this article, we will learn about .NET Core Features & short overview on .NET Framework (existing). We will discuss about what changes were made/added in new environment of .NET Core.
by JBildstein
Write cross platform desktop applications with .Net Core by using the OS native webview.
by raddevus
Attempting to simplify calling .NET Core WebAPIs When Calling Via JS Fetch (Numerous Examples)
by HanreG
This is a VB.NET wrapper for the .NET framework cryptography classes (HashAlgorithm, SymmetricAlgorithm) for working with strings and files.
by clementsm
Assembly written in VB.NET that accesses Exchange 2000 Webstore data, using WEBDAV.
by A.Z. Rosenberg
An article with source code examining the development speed and performance capability of .NET, Matisse and FastObjects
by Praveen Nair (NinethSense)
This article explains how to filter rows in a DataSet/DataTable. The example provided will help you get information faster.
by KRucker
A description of how how to convert a .NET DataSet to an ADODB Recordset.
by Chris Sells
An exploratory story of delegates and events for C# programmers told in the style of a bedtime story
by Chris Kolkman
A .NET implementation of a Deque object.
by Rabeeh Abla
Design patterns are recurring sequences, built-in .NET patterns are scattered over the framework.
by Naveen K Kohli
Using the ProcessThread class to monitor the states of threads inside a process.
by Naveen K Kohli
How to get the list of all system services on a system and also finds out their dependencies.
by Naveen K Kohli
Use of the Environment class explained to extract information like Operating System, Environment Variables, etc.
by Aryasheel
The article fills in the gap for the .NET framework to copy directory contents.
by Alberto Venditti
This demo shows you how to develop .NET components capable of participating in distributed transactions coordinated by .NET Enterprise Services
by leppie
A DUMeter clone, but with some better/different reporting features.
by Shrilata Ellaboina
.NET Dynamic Control Creation
by Stoyan Damov
A Draft Implementation of an Idea for .NET Dynamic Software Load Balancing
by wumpus1
A simple, string-oriented class for symmetric encryption, asymmetric encryption, and hashing.
by mikeperetz
How to associate an object to your enum value.
by bjames02
Overview of enumerated types in .NET
by Kevin McFarlane
How to enhance .NET event handling with the Template Method design pattern
by Wilson, Drew
Evaluating Dynamic expressions by compiling C# code to IL, then creating a DynamicMethod from the IL.
by carlos@takeapps
A basic .NET file browser fully based on the framework
by Przemyslaw Celej
A full description of signatures, that are part of the .NET file format
by Przemyslaw Celej
Full description of signatures, that are part of .NET file format
by msvcyc
A simple yet useful library for file based logging implemented in .NET using C#
by Jesu Benin
Basics of .Net
by Ted Ehrich
An innosetup install script that detects which dependencies to download from Microsoft, dowloads and installs them with little user intervention.
by Anil Kr. Sharma
.NET Framework 3.0 primer.
by fabianse
Base practice code for those preparing the exam 70-536 or learning the .NET framework basis
by Leo Chapiro
List all available .NET Frameworks and check linked .NET components of installed apps
by Shemeer NS
CultureInfo, DateFormat, Number Format, Currency Format, Percent Format, Infinity Format, etc. in .NET Framework Cultures
by Shemeer NS
Utility for .NET Framework Cultures with Culture Specific Formats and Mapping with SQL Server Language. CultureInfo, DateFormat, Number Format, Currency Format, Percent Format, Infinity Format, etc.
by logicchild
An article to help clarify delegates and how to use them asynchronously.
by logicchild
An article with a focus on object serialization.
by Mayur Chauhan
An UI tool that can be used to zip and unzip a file.
by Sunil Pandita
Generics in .NET explained.
by App Software
Article and code demonstrating how to integrate the Google Search REST API within a .NET project.
by Livio Francescucci
How to create an ASP.NET gridview AJAX enabled connected with WCF SOAP and REST webservices.
by Wael Al Wirr
A custom component to help connect to the IBM MQ series server.
by Chris Khoo
Uploading images in .NET and thumbnailing, resizing, etc.
by Perry Marchant
An article on decoding Ogg Vorbis audio files in .NET.
by Fred Wang
An article on resolving the issue of unintentional web form resubmission.
by Chellam
An article on .NET applications' interaction with j2EE based web applications.
by Daniel Pistelli
An article about .NET internals and code injection
by Daniel Pistelli
An article about .NET internals and native compiling.
by Addison-Wesley
Custom cultures in the .NET Framework represent a great leap forward and open new and exciting possibilities to developers. The new cultures are recognized by the .NET Framework as first-class citizens and, once registered, are as valid as any other culture.
by TylerBrinks
How to call absolutely any .NET code from your Vista Sidebar Gadget
by TheCodeKing
An easy-to-use, zero configuration solution to .NET communication across application boundaries. A simple library to use as an alternative to .NET Remoting based on low-level Windows Messaging.
by TheCodeKing
The XDMessaging 2.0 library provides an easy-to-use, zero configuration alternative to existing IPC implementations.
by Shivprasad koirala
This is a very important question from a practical implementation point of view.
by Alaa-eddine KADDOURI
This articles describes the newly implemented features in version 0.4.0: client events, third party extensions, and resource management.
by Mikhail Cholokhov
Implementation of a LCD User Control in .NET using C#.
by Brad Joss
[RegSave] your property to the Registry, and more.
by Refky Wahib
Database library for rapid development.
by User 832107
The same GUI for both: .NET and Java
by SHRIDHAR TL
Compose mail messages and send them through your mail account provider.
by Daniel Pistelli
An article on .NET Manifest Resources internal format.
by Izzet Kerem Kusmezer
With this tool you can download whole .NET Framework source code at once, and enjoy offline browsing. With it, you can have whole the source code without any Visual Studio product installed
by NeoPunk
In this article, I will try to explain a well known problem with uncontrolled memory size and show my solution for this problem.
by Russell Aboobacker
For displaying Error,Warning or Information Messages in your ASP.NET WebSite
by SprinterDave
A native .NET library and application to view the PNGs embedded in a MNG
by Stephane Rodriguez.
Provides a fix to catch otherwise hidden events of MS Internet Explorer
by Cirilo Meggiolaro
Multicast delegates provide functionality to execute more than one method.
by Gopinath Krishnamurthy
An article that explains the messaging between main and worker threads
by Romelard Fabrice (Alias F___)
Class Library for MySQL request
by Nick Parker
A free IE toolbar that pulls up namespace and class documentation on the new MSDN site.
by Simon Bridge
Multiple-file, searchable, streaming compression library implemented natively in .NET.
by Cloud Hsu
A simple network monitor.
by bjarneds
A tool for browsing public and private members in any running .NET application (and a generic InvokeRemote method that wraps the code injection).
by Dawid Borycki
This article demonstrates how to use Arm64 to run .NET applications, acquiring advantages of native architecture like power efficiency and a speed gain.
by Redgate Software
In Practical Performance Profiling MVP Jean-Philippe explains how the .NET platform manages memory and uses a sample application based on a real software package to demonstrate a wide range of performance slowdowns
by arunlala
.NET Performance Tips & Tricks
by mengwangk
Communicate with GSM modem phones using AT commands
by mengwangk
Receive SMS using the atSMS library.
by Samuel Davidson
Customizable .NET poll control.
by Wil Peck
This article provides an implementation of a POP3 MIME client using .NET 2.0 and C#.
by Nish Nishant
This ports Joe Newcomer's AutoRepeat Button class to a .NET control
by Ganesan Senthilvel
An article on .NET data layer programming using BigData HP Vertica platform
by Stefan Troschuetz
Presents a fully managed class library providing various random number generators and distributions
by PIEBALDconsult
Implements a Rational datatype.
by kurt.griffiths
Handy Regex test utility for .NET helps you get the right expression to use in your code
by jhillman
A .NET Regular Expressions Find and Replace add-in for Visual Studio 2008
by malikusman
DCOM component replacement in .NET is .NET remoting
by raymond.fung, Norman Fung
A tutorial on .NET Remoting
by Dmitry_Belikov
You have the server and several clients. You want the server to fire an event and all of the clients or only some specific must receive it. This article describes several approaches to the problem.
by Dmitry Belikov
Sometimes server needs to perform lengthy calculations in reply to the client’s request. If such calls are rare or do not take too much time, it’s not a problem. If your solution shows a tendency to have about 20-30 such invocations being performed concurrently at the same time, you should read this
by Wytek Szymanski
An article about how to marshal a remote client request from one AppDomain to another.
by Motti Shaked
.NET Remoting customization – it doesn't have to be so hard!
by Ron Beyer
Explains producing and consuming .NET remoting events, the drawbacks, and advantages.
by Greg Nutt
This is a VB.NET Version for ".NET Remoting Events Explained"
by 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.
by zhi
An upper logic layer transparent way to redirect .NET remoting calls, enabling exposure of .NET remoting services behind firewall/NAT, to anywhere.
by Wytek Szymanski
An article about re-deploying remote services with the help of a relay server.
by Helmut Güldenagel
Shows how to use .NET Remoting for beginners.
by Naveen K Kohli
Microsoft's RemSpy sample's implementation has been explained and more remoting explanations.
by Raj Settipalli
Simplest method to host remote component under IIS with ASP.NET application as client
by Thoths
.NET remoting using Broker pattern.
by Syed Nadeem ul Hassan
.NET remoting explained with a simple example
by alaac#
An article on how to go about your .NET remoting design choicies and development specification upon your requirments.
by josekonoor
This document demonstrates how to handle events from a remote object using a real time ‘message and file transfer’ application.
by Cohen Shwartz Oren
Houston, we have a problem. One small step for mankind, one Giant irritation for developers.
by Kumar, Ravikant
A .NET resource (.resx file) translator. English to any other language.
by cool_manu07
This application reads a .NET resource file and writes its contents to a Microsoft Excel file.
by CodingBruce
Self-installing version tracking REST service for builds
by Ralph in Boise
Edit web.config to Update the Data Provider for Shared Hosting with Role-Based Security: SQL Server, ODBC, Active Directory, ADAM, SQLite, MySQL, Access, XML
by Andy Brummer
A timer that easily supports absolute schedules like run at 4:00 AM every day or at 5:00 PM on Fridays..
by Hugo Wetterberg
A new(?) approach to scripting in .NET applications.
by Jecho Jekov
How to use .NET settings files in class library projects.
by Sautin.net
Drawing shapes in GDI+.
by Sagar Uday Kumar
Windows Shell Extension - Adding submenus to Shell Context Menus and dynamically loading them using sharpshell library.
by Dave Kerr
Rapidly create Shell Context Menu Extensions using .NET
by Dave Kerr
Rapidly create Shell Drop Handler Extensions using .NET
by Dave Kerr
Rapidly create Shell Icon Handler Extensions using .NET
by Dave Kerr
Create Shell Icon Overlay Handlers using .NET!
by Dave Kerr
Rapidly create Shell Info Tip Extensions using .NET
by Dave Kerr
Quickly create Shell Preview Handlers for Windows or Outlook using .NET!
by Graeme_Grant
.NET compliant Silent ClickOnce Update Background Worker Service for Winform, WPF & Console in C# & VB
by Anon1234567890
A splash screen which allows for dynamic creation and updates.
by Shashangka Shekhar
In this post we will explore in details of how we can share code without too much headache of targeted platform/environment.
by Ben Hall (failingfast.io)
It's worthwhile knowing the what, when and why to improving string comparison performance. In this article, I will explore one way, string interning.
by Jani Giannoudis
Concepts and patterns for the handling of strings in multilingual applications.
by helloravi
.NET Side Tab
by Bill Ferreira
File encryption object using Managed Extensions for C++
by Werdna
Shows how to use different brushes and write owner drawn listbox
by Duncan Edwards Jones
A component to respond to a hotkey combination, system-wide.
by David Polomis
Loads a Targa image file into a Bitmap using nothing but .NET code.
by Wael Al Wirr
Pooling TCP connections to increase performance.
by Sandeep sunku
This article showcases on explaining the Threading concepts available in .Net
by Louis-Philippe Carignan
A variation on the standard .NET date-time picker
by Wild-Programmer
.NET to Hadoop connection using Keytab file
by PavPS
.NET C# TrayBalloon component with hyper-links and fading.
by NETMaster
Using TWAIN API to scan images
by Ron Beyer
Convert what System.Convert can't.
by P.Adityanand
Understand the internals of .Net types from a CLR perspective
by SuperJason2k
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..
by Tolga Birdal
This code includes lots of algorithms and desired code segments for .NET. Written entirely in C#.
by Ivar Lumi
This article discusses how to create and parse vCards using a .NET vCard API
by Southmountain
this post discussed .NET versioning and multi-targeting of .NET application and component written in C#.
by Resco Developer Tools
At the first sight, the mobile applications development can be considered equal to the desktop development. But it is not.
by FatCatProgrammer
General WeakEvent class
by Louie Bacaj
Web API was introduced and was recently streamlined into Web API 2.0. This framework is heaven for C#/.NET services developers. It allows you to get a RESTful API in .NET up and running in less than an hour. As you'll see it's also just as easy to consume that API in another programming language.
by David van Leerdam
An article describing a ScheduledTask class for writing a WebScheduler application, for example a Windows Service.
by Chandra Hundigam Venkat
Creating Custom theme/skins in .net require merely a few lines of code
by Mattias Högström
Develop Windbg extensions in Visual Studio and call .NET libraries
by sashisme
Lets you schedule your Windows service to fire at appropriate times
by Yasin HINISLIOGLU
This article is about creating wizard style user interface
by padmore
How to call Nest API from .NET using FirebaseSharp
by Calishar
A simple wrapper DLL containing most of the functions in the WNet API.
by Bruce Kempthorne 79
ChangeDisplaySettingsEx
by Serhiy Perevoznyk
A C# wrapper for the Info-ZIP library.
by leppie
.NET wrapper for libbz2, written in MC++
by MarkLTX
.NET classes for parsing driver.INF and txtsetup.OEM using the Setup API
by Maxim Kartavenkov
Article describes created .NET wrapper library
by gokselm
Provides samples for XML and SOAP serialization using C#
by szgerg
An article on .NET localization
by James T. Johnson
A settings class that can be used to store values in an XML document
by LOST_FREEMAN
Hands-on data science competition with TensorFlow on .NET
by asheesh goja
This article shows you how to build a simple cross-platform interoperation solution between .NET and Java using the Service Interface and Data Transfer Object (DTO) architecture patterns
by Mark Pelf
NET8/EF8 Breaking Change. Old servers/databases might not understand queries from EF8.
by Marc Clifton
When to use .NET's ThreadPool class, and when to use something different.
by syntaxed
Notifier: an Outlook-like notification window
by dzzxyz
This application demonstrates how to Create, Train and Test an AI Chatbot.
by Douglas M. Weems
[Obsolete]Capture whole web pages as a single image using C#.
by morzel
This post marks the beginning of "Out of Boredom" series. It will be about creating stuff with my recently purchased Arduino Uno. Let's have a break from chores of professional programming and create something just for fun :)My first Arduino based project is Sonar. It utilizes ultrasonic range senso
by The Ænema
Here's the best, beautiful and easiest way to create an animated and smooth sliding scroll viewer in WPF Platform (Windows Presentation Foundation).
by Chesnokov Yuriy
The article presentes a foreign words memorizing program for people eager in the superior knowledge of several foreign languages.
by | zvikapeer@hotmail.com
The article demonstrates a simple Indigo server - client communication based on MSMQ.
by Binoy R
“Yukon” is a proposed new 32 - bit version of Microsoft SQL Server aka, MS SQL 2000, which is not yet released from Microsoft, which may expect to be release in the year 2004. It contains a lot of additional tools which improves a rich scale of performance, reliability and ease of use for the infor
by QUIETTA
"A New York minute" is adjective about lifestyle. Its a fast paced world. We need every time-saving appliance we can afford.
by Emanuele Ruffaldi
A library to access MATLAB from .NET and a comparision of three possible methods to implement it.
by MESCIUS
Here are the top ten things you wish Blazor could do — that it actually does!
by Alan Beasley
The WC Door button, covering all the missing skills needed to create the buttons shown in my first tutorial. As well as all 10 buttons for download!
by fraudlabs
solution to prevent chargebacks and to reduce fraud for online merchants
by Liam Cavanagh
The purpose of this article is to help get a user started in building a mobile database application using SQL Anywhere and Visual Studio .NET (C#)
by Liam Cavanagh
The purpose of this article is to help get a user started in building a mobile database application using Visual Studio .NET (C#).
by MukeshKumarTech
In this post, we will learn a few points which can be implemented while developing the website in ASP.NET Core to improve performance.
by VijayRana
10 ways to Bind Multiple Models on a View in MVC
by Narayana Rao Surapaneni, krmpradeep
This question bank has been created as an electronic resource for all kinds of .NET enthusiasts: novices who need to know the nitty-gritty details for their upcoming interviews, or experts who desire to refresh their knowledge of the framework.
by Narayana Rao Surapaneni, krmpradeep
This question bank has been created as an electronic resource for all kinds of .NET enthusiasts: novices who need to know the nitty-gritty details for their upcoming interviews, or experts who desire to refresh their knowledge of the framework.
by Frank Rem
Describes how to use the PDFRasterizer.NET control to convert PDF to raster images, to display PDF in your Windows application and to silently print PDF documents.
by Sacha Barber
100% Reflective Class Diagram Creation Tool
by Shivprasad koirala
This article has 12 important FAQ’s which covers unit testing, automated testing, data driven test, load/ performance test, code coverage , database testing and ordered testing.
by Vagif Abilov
The article describes limitations of WCF Data Services client and shows how Simple.OData.Client can become a better alternative
by Omar Al Zabir
Learn about 13 production disasters that can bring down your business
by User 6744868
15 reasons why I can’t work without JetBrains ReSharper
by Eunge
The article introduces how to easily develop business solutions in RapidWebDev through developing a product management system with the special requirement step by step.
by Marc Clifton
A metadata driven, view defines the model, schema generated on the fly, from concept to prototype application in 16 days
by Shivprasad koirala
16 steps to write flexible business validation in C# using validation blocks
by Michel [mjbohn]
Building a 16x16 DotMatrix and a Matrix UserControl
by matheszabi-RO
In Internet Explorer webpage is embedded a C# user control and communication between the page and user control
by Sacha Barber
WPF: Version II of my 100% Reflective class diagram creation tool.
by Mehedi Shams
Coding a simple magic with cards!
by Volynsky Alex
Part 2 in a series of articles on a two-player mathematical game of strategy
by Georgi Petrov
Image processing using image histograms and entropy function.
by vikas maan
Draw primitive graphics on your window.
by Ozgur Ozcitak
An article explaning how to create a user control for 2D shape drawing with OpenGL
by Chesnokov Yuriy
This article demonstrates the use of 2D Fast wavelet transform for image processing
by Dr. Vinayak Ashok Bharadi
Two dimensional Fast Fourier Transform of an image in C#.
by Anthony Mushrow
Create and edit 2D maps using tiles
by Benne114
Code with comments
by andrea contoli
Draw poligons, manipulate them, and animate them.
by Laurent Cozic
An article on polygon collision detection. Can be used to implement collision between sprites in a 2D game. The algorithm can also be extended to 3D.
by veen_rp
Smooth a 2D polyline through interpolation (Catmull-Rom) or approximation (Chaikin)
by Tomasz Naumowicz
Take a closer look at scenarios where working with GUID and UUID in a MongoDB environment becomes tricky. We will make you aware of those configurations and provide a set of best practices to follow.
by Imran Abdul Ghani
What is a Web Part? SharePoint Web Part is basically a reusable component designed for a particular task and can be easily added to a SharePoint page for customization/personalization. But for me as a developer, its a user control that is deployed at Site Collection level so that all sites under the
by MJDamron
Converting a 2D chart into a 3D chart
by MetaMapper (Andy Powell)
A minimal 3D program showing how to use XNA in Silverlight-5, with a full explanation of the core concepts
by MetaMapper (Andy Powell)
Learn 3D programming with Silverlight-5 and XNA
by MetaMapper (Andy Powell)
How to program hardware accelerated 3D graphics for Windows 8 Store apps and Windows Phone apps using XNA.
by Yang Kok Wah
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.
by Dragos Sbirlea
Have you ever imagined having 3D objects float on your desktop? Lets see how we can achieve such a result using only C# and WPF.
by _Bala
This article explains a 3D geometry library developed using VB.NET.
by VCSKicks
Create a cube you can rotate and shade using only GDI+.
by Livid
A guide to using 3D tags in Mobiform and Longhorn XAML.
by Tommi Laukkanen
A KD-Tree which stores axis aligned boxes.
by Meshack Musundi
Rotating a 3D object in a WPF application using hand gestures and Leap Motion
by dasjoedf
3D pie Charts and Trigonometry
by Julijan Sribar
A class library for drawing 3D pie charts
by MJDamron
Discusses the implementation of a 3D pie chart in ASP.NET
by Angel Tsvetkov
3D Real-Time Stock Exchange Quote Stream Ticker version 1.0
by Dan Wts
Rotate between front and back content.
by Igor Stjepanovic
In this project I demonstrate how to write a simple 3D rendering application in a relatively small amount of code.
by Shivprasad koirala
4 steps to use readymade DAL component (Data application blocks)
by Yogi S.
This article explains how useful the jQuery Load method is for doing AJAX calls in our web projects. I will explain the 4 ways/situations where you can use this method and create astonishing great feature for the users.
by Liam Cavanagh
The purpose of this article is to show how to add data replication to a mobile application through the use of .NET (C#).
by 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.
by Shivprasad koirala
6 important uses of Delegates and Events
by Shivprasad koirala
6 steps to implement DUAL security on WCF using User name + SSL
by Shivprasad koirala
6 ways of doing locking in .NET (Pessimistic and optimistic)
by awseditor
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.
by 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).
by Shivprasad koirala
7 simple steps to run your first Azure Blob Program
by Redgate Software
If you’re about to release your software internationally and it’s written in .NET, then you ought to consider protecting your code and IP. This article outlines 7 ways to protect your .NET code from reverse-engineering and other malicious forms of attack.
by Shivprasad koirala
8 Steps to create workflows using SharePoint designer
by Sudhir Tiwari
8/15 puzzle using A* (A Star) algorithm.
by Omar Al Zabir
Production Architecture for a SaaS web application built using ASP.NET and SQL Server that guarantees 99.99% availability and super performance
by Mike Scanlon
A C# class which uses Dino Esposito's LocalCbtHook component to add a "Don't show this again" checkbox to any .NET MessageBox.
by Christopher G. Lasater
This article provides a real world usage example for using delegates.
by 69Icaro
Analyzing the Snake game, we'll study an application for the new Windows Phone 7 platform, focusing on localization, Inversion of Control, navigation, transition effects, triggers, Isolated Storage, audio and we'll also use Blend to create a rounded glowing button, and other things...
by Scott A. Lawrence
A web user control and class that displays the most viewed blog posts for a single blog.
by s.oikonomopoulos
A scrollable panel retaining its scroll position across postbacks.
by Mark Olbert
A declarative framework for building WPF wizards.
by Riaan Hanekom
A (very) simple XSLT test utility.
by Seth-B
A .NET 2.0 server control to fix the ActiveX activation issue caused by Internet Explorer updates.
by Sharmil Y Desai
A simple .NET library to wrap the Google Maps geocoding functionality
by Ben Peterson
An application to examine .NET assemblies both directly and with reflection
by TravisMerkel
A basic template to show how to create auto-updating apps using the .Net framework.
by felixLindemann
Handling INI files in VB.NET.
by vtchris-peterson
Managing strings contained in a project-scoped resource file can be a real pain. This component makes it easier to colocate the strings with their corresponding classes, even if they are business objects.
by Dr. Song Li
This article introduces a .NET encryption library and demonstrates how to use the library with a WPF application.
by Duncan Edwards Jones
An evolutionary computing demonstration.
by Oscar Londono
This is a CustomDraw TabControl that appears flat and supports icons and is filled with the backcolor property.
by Nairooz Nilafdeen
A .NET implementation for the Knuth-Moris-Pratt (KMP) algorithm.
by Paulo Zemek
This article presents a .NET like Dictionary implemented in C++, which has better performance and consumes less memory than the STL's unordered_map class.
by Frazell
A MD5 class library for .NET supporting advanced features like random Salt values embedded in the MD5 hash.
by amgalbu
This article introduces a .NET class that makes the use of MiFare card easier.
by Hoang Khanh Nguyen
A .NET wrapper for NT Registry and a .NET NT RegEdit demo
by Matthew Adams
A progress dialog for asynchronous workers
by Wytek Szymanski
An article about a simple and installable component server.
by Perry Marchant
An article on snapping a Windows Form to a desktop screen border.
by Leslie Sanford
An introduction to the .NET State Machine Toolkit.
by Leslie Sanford
A detailed look at using the more advanced features of the .NET state machine toolkit.
by Leslie Sanford
Using code generation with the .NET state machine toolkit.
by Deepankar Malik
Generates SQL Server Stored Procedure and Table Defination Scripts
by Oleksandr Kucherenko
A .NET Wizard control for the VS.IDE and client apps
by Jarrad Winter
Vista introduced a new synchronization primitive called the CONDITION_VARIABLE. In this article, I will provide a .NET wrapper (written in C++/CLI) for this primitive and explain how it works.
by George Swan
A C# .NET8 Console implementation of the 2048 tile sliding game.
by Gagey1971
A simple .NET control to display the 'standard' 13x13 grid for two card poker hands.
by Pete Everett
A library which draws 3D images on any GDI+ Graphics object.
by Marc Clifton
Bonus - Group chat with your rPI's using SlackBot
by User 2739121
This article describes how to create a simple user-drawn form which moves over the desktop
by Chris Levin
A working remoting sample. Ready to use in your projects.
by Jesse Glover
Breaking down the MVVM pattern
by Albert Lu
A base SharePoint Web Part to support AJAX in ASP.NET 3.5.
by Gordon Moore
In this part I have added the routines to update the database on exit, and because I felt very generous, I have added in a routine to import data from an Excel datasheet.
by Gordon Moore
A base Windows Form for displaying, editing and automatically updating many-to-many relationships.
by Stephen Inglish
Everyone wants one, now you can have the functionality and style your own.
by Tony Williams
A basic ASP.NET Pager User Control
by jrsell
This article shows how to implement a basic, chooser-style dropdown ToolBar button.
by Stanciu Vlad
It implements an object that is intended for data viewing; the idea was to derive from a ListView.
by Giorgio Minardi
Unity application block, Inversion of Control, and Dependency Injection.
by Kurt Mackey
This is a utility class for acquiring named locks.
by Itay Sagui
Introduction to the basic idea of the particle systems, and how to create basic effects such as explosions and water fountains.
by dmm12
Discusion and example on making a VB.NET Class Library(DLL)
by Didara F Dosabhai
Define schedules to the program for executing programmer defined jobs
by ashish__shukla
We will understand what is a single page application.We will see how to create a basic single page application using AngularJS ,WebAPI and Entity Framework
by Niladri_Biswas
This short tutorial will give the idea about the usage of Dynamic Keyword in dotnet 4.0
by Include123
A basic Virtual Machine for experimentation.
by Dean Feng
Use common panel and GDI+ to achieve a magnifier effect of image in winform.
by ThatsAlok
Article touching simple programming instrument like Property, Method, Event and invoking ATL Dialogs from ATL/COM Component
by Rahman Masudur
Shows how to use WCF in JavaScript.
by Rahman Masudur
This article shows how to use a WCF service in XBAP or a WPF browser application.
by logicchild
A primer to help launch the beginner with drawing graphics.
by Kenji Elzerman
Let's take a look at the very fundamentals of LINQ and how to use it.
by Malli_S
An article on delegates in .NET.
by umar.techBOY
If you are good at highschool maths, basic c++ and know a little bit about electronics, you can follow this series of tutorials to make your DIY artificial intelligent robots.
by sharpiesharpie
An article for beginners explaining how to make those fancy events you always see on visual studio controls in 5 simple steps.
by Raj Lal
Chapter 11 of "Fun with Silverlight 4" More information at http://silverlightfun.com
by Stefan Spenz
An article about basic function and class templates
by Stefan Spenz
Using advanced template functionality
by francisg2005
This article demonstrates how a beginner can start to get to grips with XPath using C#.
by Rahul Rajat Singh
In this article we will discuss about securing the user passwords by using hashing and salting on the user passwords.
by Rahul Rajat Singh
Understanding templated web user controls from a beginner's perspective.
by Rahul Rajat Singh
We will try to see the basic concepts behind WCF and will try to implement a small WCF service.
by Chris Stefano
Generate loader classes for faster operation using Reflection.Emit
by ritzcoder
This program creates a wrapper around the XSLT process that allows you to transform an XML file using the embedded MSXSL script.
by Kent Boogaart
Describes how to create a more useful SiteMapResolve event.
by Trent Tobler
A memory based BTree ICollection and IDictionary implementation.
by pdoxtader
Wait, timeout and evaluate early thread release criteria easily and clearly with WaitTimeout
by Scott Juranek
The ValidationSummary Control can be easily subclassed to make data driven web applications more code-friendly.
by Sky Sanders
Leverage the built-in development web server in testing and other scenarios.
by JP van Mackelenbergh
A component which allows to work with WCF services in a robust way
by Ngan Pham
A design time control that makes it easier to add/remove images to an ImageList on a Form
by Daniel Vaughan
Learn how to combine T4 and a custom markup extension to share and consume image files between projects.
by Robert Köpferl
This article provides a better browser control than the one included in WPF
by Ryan Scott White
A C# struct/class library for large Floating-Point numbers
by Zimmermann Stephan
A simple C# library for doing math calculations in any desired precision
by Steef D.
A listview with support for Databinding, Sorting & Autofit and upon rebinding data reselection of a previous selected item
by Adam Nelson
Provides an overview and discussion of the author's BitmapManipulator C# class, including examples of each feature, as well as numerous .NET/GDI+ caveats.
by Bill Koukoutsis
An article on reading and writing variable-length data using a BitStream class.
by George Swan
The 2048 tile sliding game hosted by Blazor Server and implemented using the Fluxor framework
by honey the codewitch
Start out with the basics for command line argument processing and exception handling for your console based utilities
by Nitij
How to build a book store application using AngularJS and ASP.NET Web API
by C Yang
Play random drawing four players bridge card game
by fdachille
An article describing the design and techniques used to develop a bridge design game.
by Member 1895422
This article discusses bridging from Fortran to the .NET language C#.
by David Salter
An article describing the basic use of the log4net library.
by Wayne Wood
Verify the execution efficiency of a series of short .NET 4.0 parallel programming samples
by Duc Huy Nguyen
Split a segment into smaller parts in order to check if the segment crosses a polygon or not.
by Neri LLosa
An article on Pocket PC game development.
by Leif Simon Goodwin
A 3D surface plot control in C#
by rmortega77
Make the BindToMoniker method work like the Visual Basic GetObject function.
by Matt Berther
A C# implementation of an auto complete combo box, based on Chris Maunder's MFC code
by Sreejai R. Kurup
A C# based thumbnail viewer employing a BackgroundWorker to load images in the background.
by David Catriel
A very powerful and clean way to add logging of all sorts to an application
by hanzzoid
Implementation of the most common functions of complex numbers.
by hanzzoid
A C# class for complex polynomials providing polynomial arithmetics, differentiation and integration
by Alexandr_K
This C# class retrieves, creates, deletes Registry values and keys, and even more...
by big71
A C# class to make your ASP.NET pages XHTML valid.
by Mike Pliam
A C# class to perform arithmetic on complex numbers
by Sanjay Ahuja
In this article we will see how to write an owner drawn ListBox
by Aviad P.
An iterator over all combinations of (m) elements from a sequence of (n) elements
by Steven Campbell
A fully tested component capable of encoding and decoding yEnc data.
by Josh Fischer
Leverage your existing classes and the power of Generics to speed up and simplify importing denormalized data into your system.
by Christoph Ruegg
How to share resources and implement a rich message/data passing architecture between threads and processes (SOA)
by Jim Weiler
An article on how to implement Google Bookmarks in your application
by George Anescu
Presenting a small C# application which provides Grep-like functionality under .NET.
by another
When what you really want is a global function.
by George Anescu
Presenting a smal C# Windows Application for converting images between different graphical formats
by Roiy Zysman
A set of filters to modify and style your images and photos
by CraigSelbert
DP Line approximation algorithm is a well-known method to approximate 2D lines. It is quite fast, O(nlog_2(n)) for a n-points line and can drastically compress a data curve. Here, a fully OOP implementation is given.
by tauyoung
A C# implementation of Mime de/encode
by George Mamaladze
A C# implementation of Reversi (Othello) Game for PocketPC and Windows.
by Shaun Wilde
An article on integrating a C# implementation of the Twofish cipher into the .NET framework.
by darrellp
The VF Graph Isomorphism algorithm in C#.
by Jeroen-bart Engelen
A C# version of the Unix crypt() algorithm.
by mid=5741
A C# analogue to the MFC CIPAddressCtrl
by Chootair
A C# user control which displays texts or symbols as if they were displayed on an LED matrix screen.
by Aviad P.
An iterator in C# which iterates over all permutations of a given IList.
by LowlyServ-Ant
A simple MDI (Multiple Document Interface) example.
by Dave Loeser
A pseudorandom number generator.
by Mike Donovan
This article shows how to compress an image using the MPEG1 format
by Dennis Wu CA
A C# Named Pipe library that is easy to understand and supports multiple named pipe clients simultaneously
by mid=5741
An abstract base for a numeric fielded control.
by Sergey O
This control simplifies the grouping of option buttons and processing the user’s selection.
by Kevin Stewart
An article on implementing a simple password generator class in C#
by Manster
This article will help you create your own personal organizer in C#
by daniel.byrne
This source code/control is provided to make it easy for programmers in C# to ping remote hosts and get the response time in milliseconds.
by Dr.Sai
The article is about extending the capabilities of GDI+ in C# , When programmers look to develop serious imaging applications, a surprising shortcoming is noticed in GDI+. The shortcoming is the absence of an API which is useful in selecting regions within an image in a user interactive way.
by Dr.Sai
This article is a continuation to my previous article where I present two more methods to do the same
by Pattabiraman S Sholinghur
An article about a C# Sample Code/Article Extending the Capabilities of GDI+ in C# (.NET)
by Manster
This article shows you how to create a scrolling text/scrolling marquee control in C#.
by Marty Cerisano
A C# usercontrol that enumerates servers and displays the list in a drop-down list
by eleung
A C# .NET serviced component that encapsulates MQ PUT and MQ GET.
by Richard Bothne, Jim Showalter
A fairly decent sets class in C#.
by ObiWan_MCC
A C# SMTP server (receiver).
by Leif Simon Goodwin
How to create a basic system tray app in C# and WPF
by logicchild
An article that defines managed threading from the basics to the intermediate.
by Chootair
A tiny fireworks simulator based on a simple physical engine. The user can configure 10 launchers with the initial speed of the bomb, the explosion form and the explosion colour.
by Chootair
This application is designed to put way points on a track map picture and to set the height of the track points in order to produce a TXT or XML file which resumes the track information.
by Toni Novak
A C# Turing Machine simulator developed for educational and didactic purposes
by Italo Silveira
A C# tab control that mimics the Visual Studio.Net, Excel, and InterDev tab styles.
by Christian Tratz
A C# implementation of the popular water surface effect.
by JesseChisholm
FormatEx is a method that allows structuring formatting placeholders indirectly from arguments.
by Christopher Camacho
A user control for entering numeric values
by DarrenJames
How to use the Google Static Maps API within .NET.
by Uwe Keim
Introducing a class that simplifies the communication with a SpamAssassin server
by PeteBarber
This article introduces an easy to use attribute/reflection based library for seamlessly parsing command line arguments for applications.
by Bernardo Castilho
A calculation engine that is small, fast, and extensible.
by H. S. Masud
A Calculator Control Box which can be used instead of a text box for numeric input.
by Farshid Zavareh
A CAPTCHA control that is simple, secure, and easy to use.
by wumpus1
A CAPTCHA control implemented as a simple, visual drag-and-drop Server Control for ASP.NET.
by Marc Clifton
A somewhat lightweight article, that covers some issues that we should all be conscious of when reworking prototype code (and deciding whether to rework prototype code!) with a case study.
by Sacha Barber
Set of utility classes to observe a chain of INotifyPropertyChanged objects.
by Catiger
This is a .NET custom control for web-based charting using Office Web Component technology.
by Hitesh Sharma
This article will discuss a chat application using asynchronous TCP sockets, in C#.
by Hitesh Sharma
This article shows how to develop a chat application using UDP sockets.
by Evren Daglioglu
A chat server/client solution for local networks, terminal server/terminal client environments
by codegod.de
An article on developing a Chat-application with ASP.NET and Ajax
by Magerusan Grigore Cosmin
An ATL filter control
by pstucke
Implements a custom, checked listbox editor in a property grid.
by Marc Clifton
A circular list implementation
by Kailuo Wang
A classical implementation of the enumeration using class together with NHibernate user types
by Paw Jershauge
A very simple class for listing the RSS feed from a website.
by Sinhue Baez
Reading and writing the Windows Registry overcoming the restrictions imposed by GetSetting and SaveSetting.
by Rotem Sapir
Allows the developer to use a built-in retry machanism, instead of having to develop it.
by Steaven Woyan
A class for sending emails with attachments in C#.
by Scott Krug
This class will save the settings of a form automatically.
by billy p
A class to dynamically create delegates of functions at runtime. Wraps code by Luyan, from his article: A General Fast Method Invoker.
by Vitaly Zayko
An article about using SHGetFileInfo in C# (a simple class and demo are included).
by Matthew Hazlett
How to use graphical fonts in your games
by Duncan Edwards Jones
A class to add to your application to generate nicely formatted prints from a DataGrid.
by Eric Marcon
How to simply display a control inside the StatusBar of your program.
by YOSSI ROZENBERG
A class to represent group data type and an example code to demonstrate how to use it in code.
by Chris Sells
An immensely handy clickable button.
by Mohammad Ashraful Alam
The "ClientScriptHelper" utility class will help you by not requiring you to remember the client side codes.
by marcel27
Filter a combo box in IE as you type - without posting back at every key press
by GauravCreations.com
Create an analogue clock with a game !!
by jdkulkarni
The article describes details of WCF and also has source code for different types of binding.
by abcdefrgtt
A class for manipulating dynamic matrices.
by Rahim Lotfi
Customized Three-tier (layer) Architecture for Application and Web Design
by Nicholas Butler
A tool to help author articles at The Code Project
by Derek Bartram
This library provides a framework for using Code Project article information in applications, and provides a utility for monitoring articles
by Derek Bartram
This library provides a framework for using Code Project article information in applications, and provides a utility for extracting user information
by Robert Dondo
Demonstrates how to tweak the TreeView control to make it collapsible when working with MasterPages.
by H. S. Masud
A collection class for listing all the computers and servers in your network, with category information.
by mav.northwind
A wizard to bring easy COM class creation to C#.
by Jan Wiggers
Descendant from DataGridColumnStyle.
by AlexKilpatrick
This article describes a method to ownerdraw a combo box so that the text is readable when the combobox is disabled.
by Stelios Alexandrakis
A ComboBox with a CheckedListBox as a dropdown
by H. S. Masud
A command line calculator using CodeDOM.
by Timothy the lion
A command line calculator I am writing to help me teach a 9 year old to code
by Bruce Zhang
A common base class for LINQ to SQL with which you can implement code to access database easily.
by Paul B.
Execute actions while making the form wait and still be responsive to other tasks.
by gspatwal
A brief article comparing and contrasting the features of Java and C#.
by Benoy Baskaran
This article explores a comparison chart between ASP.NET 1.x and ASP.NET 2.0.
by Dr. Song Li
This is part 2 of a comparison on Data Access methods in the .NET environment.
by Dr. Song Li
This is the part 1 of a comparison on Data Access methods in the .NET environment.
by Dr. Song Li
This is the part 3 of a comparison on Data Access methods in the .NET environment.
by Miguel Diaz Kusztrich
Be notified in your mobile phone of intruders in your home, and take photos of them
by Garry Freemyer
Example screensaver in source code. Does a mini-preview too!
by Lyrix
An article on Excel programming, including Excel operations in C# and VBA
by Gurdeep Singh Toor
A Complete Guide to develop aplication using MyGeneration code genration framework. We will develop a Meeting Room Booking web application in this Article.
by Wayne Ye
This is a complete Impersonation demo in C#, impersonating a user and accessing its files and HKCU Registry entries.
by Thomas Wells
A ComboBox with a read-only property that allows text copy and drop-down viewing
by Halil ibrahim Kalkan
An Open Source lightweight framework (named Simple Client Server Library (SCS)) that is delevoped to create Server/Client applications using the simple Remote Method Invocation mechanism.
by Halil ibrahim Kalkan
In this article, I will explain the implementation of an Open Source lightweight framework (named Simple Client Server Library (SCS)) that is developed to create client/server applications using a simple Remote Method Invocation mechanism over TCP/IP.
by wilsone8
A complete wrapper for the Win32 INI APIs
by Mehedi Shams
An eye-teaser to tease your eyes, see if you can beat it!
by Vasudevanms
A web based Google Web services client using ASP.NET.
by Smart K8
A semi-analytic 2D path-finding for large dynamic scenarios.
by Mr. xieguigang 谢桂纲
Object-oriented evaluator of the mathmatics expression
by Sriram Chitturi
This article presents the design and a readily usable component for scheduling events which are consumed inside a server or service application.
by Nader Elshehabi
The ultimate printing component. Use it to print ListBoxes, ListViews, TreeViews, DataGridViews, Forms, TabPages, or even your own UserControls.
by David M Brooks
An introduction to the world of CAB demonstrated with a sample MDI smart client application
by Jeff Varszegi
A Comprehensive Logging Package for .NET
by Lawrence Botley
Ant Colony Optimisation - A genetic algorithm deriving from ant pheromone distribution trails to route network traffic efficiently
by 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
by Bharath K A
MultiMap is similar to a .NET Dictionary collection type, but accepts duplicate Key,Value pairs during addition. The MultiMap collection is also a concurrent collection.
by #realJSOP
This library is intended for use in a multi-environment system, but it certainly be used under less stringent environmental confines, even down to a single desktop machine taht needs to connect to a single database server.
by Coding Marc
A sample but usable program using the SharpZipLib.
by Dirk Bahle
In a dialog with WPF
by JurgenVanGorp
If you want to have an easy-to-use Dialog Box to browse through the network, have a look at this. This library allows for selecting network shares, directories, files, ... and will ask for a user name and password, if needed.
by iwdu150
A control used to mass change other controls' properties.
by H. S. Masud
A Control List View which can display Like Tile View
by Angelo Cresta
An extension of "A control to display pie charts with highly customizable formatting" from mattsj1984 that also renders doughnut.
by mattsj1984
A control to display pie charts with highly customizable formatting.
by Mark Newman #2
An alternative to the System.Threading.ThreadPool. A controllable queue to execute operations asynchronously.
by zhengdong jin
It's very easy to use and the most conventient DataGrid pager control.
by andrewcates
In an attempt to open DotNetNuke to a wider audience, I have converted the original VB code into C#
by Omar Saad (IREQ), Eric Ouellet
A very fast Convex Hull algorithm and its implementation in O (n log h)
by Wangyim
a cool and universal asp.net datagrid merger, you can merge multi-headers and datagrid body
by Pure_Acid
A cool game that uses the mouse
by Rashutosh Paul
This article shows how to generate a progress bar using JavaScript.
by eabidi77
A cool utility to convert XML schemas to classes.
by Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
by Sven So.
A timer that will only run the number of times you specifed.
by kubben
This article talks about setting readonly on the datagrid along with swtiching between tableStyles and a generic method to access columns by name
by Sacha Barber
Show hows to alter the DatePicker to use keyboard up/down keys for cleverer date selection.
by marcominas
A Windows Service that uses interface to work like the Linux Crontab service
by Moreno Airoldi
The class runs under Mono or .NET and allows the use of Windows style "INI" files to store and retrieve application settings
by Moreno Airoldi
The class runs under Mono or .NET and allows the use of Windows style "INI" files to store and retrieve application settings
by Juan Fajardo
This article is a tutorial on how to create a CRUD (Create, Retrieve, Update and Delete) Form using SharpDevelop and PostgreSQL, implementing a BindingNavigator to explore the table used in the application.
by spartacus23
For purposes of Unit Testing in globalized applications, you could sometimes need to change the CurrentCulture to test methods against different languages. Here are a few classes that provide a Fluent syntax for switching to another culture.
by JRINC
This is an useful control that masks the input text with currency symbol and thousands and decimals separators.
by Mathieu Jacques
Freeze parts of the user interface until all drawings are done, and blend old content with the new one smoothly.
by Amir Krifa
This article describes/provides a 2D Curve Custom Control for Windows Mobile.
by Wilfred Verkley
Describes a custom XML serialization library, with functionality to compare for, and to combine differences
by 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.
by adargel
This article shows how to construct a custom business object helper that will populate business objects from a datareader using generics, reflection, and custom attributes
by Ricardo Cuello
In this article, you will see how to bind a CheckedListBox to the data source and how to get/set a list of IDs for the checked items.
by Daniel Fisher (lennybacon)
This article describes how to create a custom configuration file AppSettings reader class.
by yvdh
Evolution of an image annotation control after its use for image processing.
by yvdh
An article about a custom control for displaying images with the possibility of adding annotations.
by After2050
A custom control that targets any ASP.NET control and renders it
by paul1307
If you need to restrict user input to digits or decimal data, this is one way!
by Erling Paulsen
An article on creating a templated control in ASP.NET 2.0.
by Naveen Karamchetti
Creation of a custom drawing application based on the .NET Panel class.
by REA_ANDREW
This is a Web Control which is a custom file upload. It will accept only a specified range of file formats, and also integrates with the target page's validation.
by salysle
This article describes an easy approach to the construction of a custom ASP.NET 2.0 image button control that contains both a mouse-over effect and calls a JavaScript function when clicked.
by Syed M Hussain
This article explains how to develop a custom message box in C#.
by Shenwei Liu
Custom model binder for passing query strings as nested objects or collections to Web API GET or POST methods, also updated for ASP.NET Core
by Bharath K A
At times, business needs are so unique that we have to write new controls in addition to the existing Toolbox provided controls. This article explains how to write such a unique control, named Range Control. Control source and a sample app are included.
by liyang yu
A custom TextBox with input validation written in VC++.NET, also walks you through the steps needed to build your own custom controls
by Vitaliy Liptchinsky
This article describes a custom thread pool implementation using the .NET Framework and C# 3.0.
by Leif Simon Goodwin
This article describes a simple slider button using dependency properties and a template.
by Karthik. A
This is a user control that could be added to a web page to allow the users to choose a month and year alone
by Alberto Ferrazzoli
A text document printing class that adds customizable header, footer, and line numbers to your printed text. The text can also be printed using three different styles.
by Chapooki
An article on implementing a customized business transaction class based on LLBLGen Pro.
by arif_uap
A Customized User Control Combo (smartCombo)
by PrasadPerera
This article is to basically explain how to create a customized drawn window for MFC applications.
by xicoloko
Persistance to business objects through attributes and reflection
by xicoloko
Persistance to business objects through attributes and reflection
by xicoloko
Persistance to business objects through attributes and reflection
by Stanciu Vlad
This article provides a combo box that is easy to use with data sources.
by Marc Clifton
Reduce implementation time with a reusable, externally driven tab strip control.
by amar nath chatterjee
Data Processing with RAM and CPU optimization
by Private Dobbs
How to initialise a database and then automatically keep it up to date with version releases
by Nish Nishant
An ownerdrawn multi-column combobox class with support for data-binding
by Vincenzo Rossi
A class adding column show/hide capability to a DataGridView
by Fiwel
A DataGridView column show/hide popup - Menu style.
by Muhammad Abubakar Dar
Makes the input of date values as fast as the user can via keyboard. Also has the ability to pick date from a picker like in the traditional DateTimePicker.
by Vincenzo Rossi
A DateTimePicker derived class showing the background color we want.
by Marc Clifton
A debug build stopwatch useful for diagnostic timing.
by Marc Clifton
Use this class when high precision is required in basic numerical operations.
by Marc Clifton
Cloning a Dictionary.
by Marcus Deecke
A deep XmlSerializer, supporting complex classes, enumerations, structs, collections, generics, and arrays
by Leslie Sanford
An implementation of the ISynchronizeInvoke interface.
by Leslie Sanford
A class in C# that lets you schedule delegate invocations.
by Leslie Sanford
A class that implements the deque data structure in C#.
by BenDi
Another addition to the System.Collections - a ring buffer, more sophisticated than ArrayList or Queue.
by Rafique Sheikh
A class derived from NumericUpDown that provides handlers for NumericUpDown's Up and Down buttons.
by Inventu Corporation
Jump-start your projects with our rapid Web Service generation tools for existing Mainframe, AS/400, iSeries, and UNIX applications.
by Russell Morris
A TabControl-like options dialog based on a TreeView
by Qwertie
Demonstrates a variety of Windows Forms data binding features through several simple examples.
by hanzzoid
A simple C# class implementation of a DFA for testing purposes
by jebarson
New features of Visual Studio 2010 discussed
by Naveen Karamchetti
This article explains how to handle exceptions in BizTalk Orchestrations
by Michael Dunn
Busted features? APIs failing? Use this guide to get your IE plugin up and running again in protected mode!
by Marc Clifton
Making the "the given key was not present" message more informative.
by Hannes Foulds
An article on creating a custom collection like the SortedList that sort entries by value instead of by key.
by Brady Kelly
A dictionary class for storing string descriptions provided by the Description attribute on enum fields.
by PhrankBooth
How to implement a .NET ToolTip/BalloonTip using the standard .NET Form.
by Phil Wright
This control allows the user to resize and drag your docking control to different form edges.
by Tom Steele
A fun look at the history of programming Windows
by Stumpy842
The dPad control also features color gradients and custom events.
by jrfinkel
This article discusses subclassing the DropDownList to create a DropDownList that is preloaded with U.S. States and Canadian Provinces
by Evren Daglioglu
This project gets a DXF file, extracts and interprets data and draws it on screen.
by Winfried Ripken
This article presents a framework allowing you to integrate the workflow designer more easily in your own applications
by Don Kackman
An easy to use Rest client using the Dynamic Language Runtime
by Bedri Egrilmez
A Windows .NET control for dynamic visualization of UML sequence diagrams
by Marc Clifton
Using EntityFramework Core and SQL Server to create a dynamic IQueryable filtering that is not susceptible to SQL injection attacks
by Aviad P.
An IComparer implementation which enables comparing by any number and order of properties. Type safety is the driving force.
by Marc Clifton
Using an XML Schema Definition (XSD) document, this utility dynamically generates a data entry form to create and edit XML data.
by Philipp Sumi
Logging is an important aspect of every application, but you probably don't like to have dependencies on a specific logging framework all over the place. This logging façade provides you with a common interface that decouples the logging framework of your choice from your code.
by Daniel Miller
Describes a fast, lightweight implementation of the CQRS+ES pattern using C#
by A.J.Bauer
This article shows you how to write a performing control using .NET 2.0 and GDI+.
by keno2oo1
A short procedure for adding a nice gauge to your VS toolbox
by Sebastien Lorion
A reader that provides fast, non-cached, forward-only access to CSV data.
by callmepls
A Fast CSV Writer Using ATL
by akjohnston
An implementation of a Diff algorithm in VB.NET, with various techniques to improve performance, while keeping the code simple.
by colgreen
A simple and fast random number generator that can be substituted in place of System.Random, with extra methods and fast re-initialization.
by Clark Hay
A new and fast sorting routine for your projects.
by Tim Haynes
Transparently boosting serialization performance and shrinking the serialized object's size.
by Kevin Menningen
A color selection control that quickly lets the users zero in on the color they want.
by .Shoaib
A framework for object serializiation/deserialization that is many times faster and yields a compact output.
by wilsone8
Describes how to create a significantly faster enumerator for the attributes of all the files in a directory.
by George Henry 1954
These are a few extension methods that I have written to simplify working with strings and data stores, and within that context, to make my code more readable and expressive
by Lộc Nguyễn
Revisiting Event Aggregator/Message Bus/Broker in C#.NET
by nauthiz69_3
This is a dialog window that allows filtering a DataGridView. It can build filters with any depth of parentheses.
by Liu Xia
This article describes an approach to constructing a segmented LED displayer
by Nish Nishant
A brief look at the new C++/CLI syntax and how it improves over the old MC++ syntax
by Nish Nishant
The article shows how to interop between a WCF service and a WWS client, and also how to rewrite the WCF service in WWS retaining compatibility with existing WCF clients.
by Atilla Ozgur
Exploring what VB.NET Express product from Whidbey VS.NET 2005 can offer.
by David Lafreniere
Unique allocator features improve performance and protect against heap fragmentation faults on any C or C++ project.
by Thierry Bouquain
This piece of code is the implementation of a simple flags editor. It can be used to edit flags in a property grid.
by Don Kackman
A simple, fully functional flashlight to help you see in the dark.
by JChampion
Looking for a way to draw 2D line graphs with C#? Here's yet another charting class library with a high degree of configurability, that is also easy to use.
by jgauffin
A generic plugin system used to load and manage plugins
by Mats Gudmundsson
A simple class that stores settings in an XML file located anywhere. This class can be used directly as a visual component in VS. Use this as it is or as an inspiration for something better!
by H. S. Masud
A floating popup control which can display any form.
by AlwiNus
A Margin structure that can be used in a variety of situations, like layout, drawing and printing. Now comes with a custom TypeConverter and a usage sample.
by Marc Clifton
Manage your database migrations with web API endpoints
by R. Gils
CSharp version of a flyout toolbar like we can find in CAD applications
by Brady Kelly
Use the Bootstrap Treeview plugin to build a folder browser widget
by Arijit Datta
An article on how to customize caption bar (e.g. displaying image on caption bar) and change border width and border color.
by David A. Gray
What happens when you have more items in your list than you have items in your control string?
by Ilya Builuk
This article describes the key principles of PhoneCore Framework implementation and how to use it for building Windows Phone 7 application.
by A. Ganzer
Validation of input made as easy as possible for Windows.Forms, WPF, console-applications or any other purposes
by Habibur Rony
Basic concept of pipe and filter; what is pipe and filter architectural style; when you need to use it; framework of the pipe and filter pattern; a tiny AI tool implementation using it
by 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.
by Mike Gledhill
How to easily add an "export to Excel" feature to your app
by DaberElay
There are many tools out there for reports, varing by price, capabilities and learning curves. I wanted an ASAP tool (As Simple As Possible :-)) to produce HTML outputs and view them with emphasis, on dynamic creation capability. I started out with making a reporter for ADO DataSets.
by Alessandro Lentini
My article shows a library that everyone can use to create their socket communication. Also, it explains how the library is developed.
by Ianier Munoz
An article on low-level audio capture and playback using the waveIn/waveOut APIs through P/Invoke in C#.
by tgis.top
A SplitButton with its button part has all the characteristics that a Button has.
by honey the codewitch
Add a flexible knob control to your .NET projects
by Dave Kerr
Manage the Global Assembly Cache with this handy tool - or roll your own with the provided API!
by sghctoma
An article on creating a Vista Sidebar Gadget, that communicates/controls a mobile phone through a serial (COM) port.
by BobJanova
A simple lobby server for hosting multiple small games and allowing players to create and join games of many types.
by Franz Pentenrieder
A library that allows to query nearly all gameserver types
by Babak Tajalli Nezhad
A general class library to save and load an object in a file using XML or binary format.
by Luyan
Method reflecting invoke is nice, but very frequently it can be too slow. This article describes an alternative method for dynamic method invoke.
by Eric Lynch
This article describes a base class, FilterTextBox, that can be used to implement flexible filtering for a TextBox control.
by Alberto Venditti
Using a .NET Windows service as an engine for specialized custom plug-ins execution
by aprenot
A generic algorithm that can be used to find the difference between objects.
by DannyVarod
This article introduces you to an open source solution for decoupling your data management and query logic from the NoSQL vendor-specific integration logic.
by Shenwei Liu
Creating PDF reports for grouped or non-grouped data lists in C# with many custom options and configurations (providing source code with .NET Framework 4.6.1 and .NET Core 3.1)
by Dirk Vaneynde
Article describes a way to pass any .NET managed object as a parameter to a COM+ queued component in an easy way
by Prabhat Spark
A generic autocompletion WebMethod for multiple AutoComplete Extenders
by poodull76
Create T-SQL command text to update a table with OpenXML quickly and with minimal effort.
by User 4677916
This article presents a reusable class and technique for easily doing Asynchronous Programming using the Begin/End Pattern and the new Reactive Extensions for .NET (Rx) library.
by G.Franklin
A generic list/stack/queue with bi-directional and failsafe enumerator, recycled doubly linked list nodes, and wait-for-empty and wait-for-any methods.
by Jörgen Andersson
A high performance extension for creating a DataTable from a Generic collection.
by c#corner
I just read Mahesh's article Writing a Generic Data Access Component.
by Henri G Demers
Generating a delegate at runtime that reads from a DataReader. By reflection, it’s possible to bind directly a simple query to a list of objects.
by kevin delafield
Generic Diff/Patch Utility written in C#
by Taisto Bowers
An algorithm for describing differences between lists
by Richard Isaac
An article describing a simple Generic class to provide user friendly text for a constant or enum value.
by shijo joseph
An extension methods library which could do the equality comparison operations easily
by Pavel Bashkardin
Represents a C# generic implementation of the NameValueCollection
by V. Thieme
Frequencies, descriptive statistics and normality testing
by Seth Dingwell
An implementation of IEqualityComparer that can be used to compare any class by one of its properties
by Juan Ignacio Tel
Development of a new generic lattice noise algorithm that advances beyond perlin noise and expands the possibilities of textural noise creation.
by Daniel Liedke
A cool List and Dictionary debugger visualizer for VS.NET 2005, 2008 and 2010
by santosh poojari
This article shows you how to make use of DataAccessLayer and caching.
by George Swan
This piece illustrates how to construct a simple generic mapper that will copy every property value from one class to another where the name and type of the property is the same in both classes; it goes on to suggest a way of constructing generic tests that can be used for any instance of the
by colonel720
A convenient shortcut using generics to check for InvokeRequired on a Winforms control
by Sharpoverride
A method for deep cloning objects in C#, by using Surrogates and serialization formatters
by saharkiz
Generate Front end screens and database on a Windows Mobile 5 for data collection
by Michael D Bray
A Generic helper function that dynamically sorts objects by properties of the object that aren't known at compile-time
by Sean Michael Murphy
A "set" type data structure in C# with basic logical operators.
by Rüdiger Klaehn
Provides a generic set collection.
by Richard A. Dalton
Part three of a four part series of articles on the Specification Design Pattern.
by article
A Generic State Machine and Attempt to Generic Component
by Nicholas Butler
An implementation of a generic tree collection in C#.
by Nish Nishant
This article describes a generic Trictionary class derived from Dictionary that allows two values of different types per key
by simpledotnetsolutions
Delay-loading using UpdatePanel
by Michael Potter
A reusable difference engine written in C#.
by Florian Rappl
A detailed outlook at some of the possible language features of the next version of C#
by samirkut
An application (based on Gtk#) which uses the google web service to search the internet.
by leonardosalvatore
A simple GPS tracer developed for Windows Mobile 2005 on Compact Framework 2.0 SDK
by darrellp
This article describes and implements a graph drawing control for tree structures structured in a WPF panel.
by Humberto Marchezi
A practical grid for domain objects to be used in WinForms systems.
by maxcarey
Expanding upon GridView to allow the selection of multiple rows across sevaral pages.
by tgis.top
CheckGroupBox, RadioGroupBox, CollapsibleGroupBox controls
by Rob van der Veer
This custom repeater control can be used to add group headers to your output.
by Wayne Gaylard
A guide to using Microsoft's MSChart
by msalmank
A quick hands-on application to guide you in using paneled forms, multi-splash screens, SQL Express, and many more....
by Josh Smith
A guided tour of the Windows Presentation Foundation, one feature at a time.
by Josh Smith
A guided tour of the Windows Presentation Foundation, one feature at a time.
by Josh Smith
A guided tour of the Windows Presentation Foundation, one feature at a time.
by Josh Smith
A guided tour of the Windows Presentation Foundation, one feature at a time.
by Josh Smith
A guided tour of the Windows Presentation Foundation, one feature at a time.
by MeraMBA.com
Purely object oriented ADO code component to get your project running, no matter what database you are using at the backend. Specialised for SQL Server.
by #realJSOP
A GPS class with a coordinate parser, distance calculation, and bearing calculation.
by Joerg Wiedenmann
A handy and customizable tokenizer function that works with STL strings.
by Carl Johansen
Describes a free web-based utility for testing Regular Expressions and performing bulk text transformations.
by Brian C Hart
A class that accepts a reference to an Excel.Worksheet and lets you use an overloaded subscript operator to cleanly and intuitively read/write the Value2 of Excel cells, and get the Excel.Range corresponding to a given cell.
by Duncan Edwards Jones
A C# library to add a heartbeat and one or more listeners to an application.
by Marc Clifton
Binding to the DataTable without the System.Windows.Forms namespace.
by Mark Brandon
A helper object library to automate migration of SQL RS items from development to production servers.
by lost in transition
This article illustrates a helpful database library.
by remarkpk11
Bitwise operations with enumerations.
by Gary Vidal
A hierarchical Repeater control.
by asheesh goja
A high performance binary serializer using Microsoft Common Intermediate Language
by brian_agnes
This implementation of an LRU Cache attempts to provide a fast and reliable access to recently used data in a multi-threaded environment.
by ZhaoRuFei
Mimic the VS.NET 2003 menu style by improving the existing work
by Dirk Bahle
Implementing text highlighting in a WPF TextBlock control with MVVM
by Eduardo Oliveira
A completely configurable tab control to use as tabbed MDI forms.
by Nitron
This article presents a stopwatch class with microsecond-precision for C# that offers split-time and a System.TimeSpan interface.
by Arman Ghazanchyan
The HotkeyManager class makes it easy to set global hotkeys for applications.
by Eric Woodruff
A tool to compress JavaScript files to reduce their size and improve page load times.
by Erich Ledesma
Bases to create your own JavaScript shell for your application
by Sacha Barber
A journey into Expressions
by Vikas K Gupta
Illustration of factory method pattern among various approaches
by Member 1702012
A joystick control using a simplified polar coordinate system to return an orientation and magnitude, and a custom Vehicle UserControl with an Offset method that uses the said coordinate system.
by isaks
Shows how to create a nice looking photo frame control in WPF and animate it using the Ken Burns effect
by Alishah Novin
Currently, ComboBoxItems cannot be selected using the keyboard - only the mouse. This is an attempt to resolve that.
by Marc Clifton
A KeyedList implements an ordered key-value list.
by Michael Micco
Implementation of a list accessible by key with HashTable-like performance
by Marc Clifton
My 3 day foray into writing a blog engine
by Marc Clifton
Part II of my 3 day foray into writing a blog engine.
by Marc Clifton
Based on Razor template engine syntax, a straightforward, extensible, easy to maintain implementation of a templating engine.
by Tiggerito
Designed to make it easier to write scripts such as JavaScript in C#
by George Mamaladze
A library to simplify access to image metadata.
by Koushik Biswas
This DLL and the test MFC application supplied demonstrates how efficiently large number of words can be dealt with lightning fast - for wild card matching and checking existence. This DLL is just the all-in-one tool that a word game writer needs - one who needs a very fast dictionary facility.
by Oleksiy Sokolovskiy
A minimalist approach to n-tier component model design and implementation, which provides great flexibility for application modules functionality separation.
by Simon Gulliver
A lighweight approach to creating AJAX.NET-enabled grids, with advanced functionality built in.
by Greg Burman
A lightweight event driven control with minimal recursion and no manual tracking of selected items
by Michael D Bray
Filling in text templates from a data source.
by Diederik Krols
Using existing NAnt tasks to create mutually exclusive projects in CruiseControl.NET.
by Marc Clifton
Using a collection to manage caches instead of implementing discrete cache instances
by Gavin Harriss
A link cloud / tag cloud that copes with large weighting variations and gaps well.
by sultan_of_6string
The .NET ArrayList class provides "dynamic arrays" which, to a C++ programmer should seem really innane. Here's a linked list collection class that can be used in any .NET language.
by Abby Fichtner (Hacker Chick)
A tutorial that walks through adding/updating/deleting data in your database with LINQ to SQL while keeping your class relationships (M:M, 1:M, and M:1) synchronized.
by Abby Fichtner (Hacker Chick)
A beginner's LINQ tutorial that walks you through mapping your SQL Server database tables and relationships to objects, and how to retrieve that data via simple LINQ queries.
by Abby Fichtner (Hacker Chick)
A tutorial and application on using WPF Data Binding with LINQ to SQL classes. This is part 3 of a three-part tutorial on using LINQ to SQL.
by Ron Levy
A custom listbox control with disabled list items.
by row4utc
An article on adding a HitTest method for a ListView control.
by kubben
This article exposes a trick to help in creating apps with MS Office automation.
by ddrk
When you want to get the data script from sqlserver, use this, it can be fun.
by spidergeuse
Customize jigsaw (size and picture)
by Andrea_86
A small introduction to load Virtual Earth Maps into C#
by Xun Ding
Design a multistep form could be strenuous. But now with ASP .NET 2.0 Wizard control, it is fun and easy.
by Stephen Muecke
A localizable Currency textbox control.
by sea_caty
This code shows how to do a simple localizable dropdown that sets up the options from suitable text.
by Philip Liebscher
An article on how to create a real-time log4net color console viewer for ASP.NET applications.
by kevin delafield
A logging utility with a Forms based console.
by Sacha Barber
A look at Fluent APIs and an example of one.
by David Stone
An overview of the new Language Integrated Query (LINQ) framework.
by Sacha Barber
A small article on how to use NServiceBus to create workflows
by Nish Nishant
The performance of STL/CLR sequence containers are compared with that of corresponding BCL generic collection classes
by tmaxwell07
Internet Explorer Clone in VB.NET
by Marc Clifton
A look at what is wrong with OOD/OOP based on CPian responses to the question "What is wrong with objects?"
by Ed Guzman
The Chart control gives you freedom to develop graphic reports.
by Jon Gallant
Clickatell just released a new SMS Small Business API. This is a two part blog series with the results of my analysis of the API and details on how to integrate it into your .NET application.
by Dmitriy Gakh
The perspectives of creating bots that write programs with two simple examples.
by Sander Rossel
Journey to the center of the .NET Framework with a chance of IL along the way!
by Davidwu
Using alpha-PNG and GDI+ technology to implement a desktop pet fish!
by Ianier Munoz
This article describes a sample application that uses the waveout API in C#.
by Steve Donovan
This library supplies the same macro substitution facilities as the C/C++ preprocessor.
by Tom Clement
A magical edit menu that works with no connections to the rest of your project
by Alexey Sinutin
An article on a small managed C++ class which gives ability to use the "Send To" feature of Windows Explorer.
by Gene OK
This is an example custom button control, written entirely in Managed C++.
by Paul Ingles
An ASP.NET Validator Control implemented in Managed C++ that can be used to verify email addresses by connecting to SMTP servers listed as Mail eXchangers for a domain, includes example of Win32 API Interoperability with C++ .NET. The validation is not RegEx based.
by Don Kackman
Using the XP Theme API safely on any OS from C#
by Gene OK
This is an update to Don Kackman's UxTheme component originally written for Visual Studio 2003
by Josh Smith
A marquee control written in C#
by xicoloko
Implements a DataGrid with a Master/Detail view on data.
by TofuBug24
Shows a solution for creating a Master-Detail relation using textboxes.
by Mohamed Kalmoua
In this article, I will create a master-detail view using the Entity Framework.
by Michael Combs
Math Expression Evaluator
by Saad Khakwani
Development of a Matrix class, including basic arithmetic functions and various determinant methods explained with the help of mathematical equations
by webmaster442
A Media player control for WPF, based on MPV player that can play almost any media file.
by Ilan Assayag
Asynchronous sequential execution of methods using a message loop.
by Rick Hansen
Here is a very simplified method for selling relatively secure unlock keys to your customers. The unlock key you provide will only unlock that specific customer's download instance for a specific feature set or product.
by azealer
This article shows a method which handles events when you maintain multiple tables on a DataGridView.
by santosh poojari
This article will provide the first step towards migrating error free dtsx package to higher version of sql server ssis
by Derek Bartram
An article presenting the Quick Access Toolbar as part of RibbonControl.dll, as seen in Microsoft Office 2007
by Derek Bartram
An article presenting ApplicationButton used in creating round buttons as per Microsoft Office Style application buttons
by Silvia Campo
A way to organize the WebSocket management logic keeping the Startup clean.
by honey the codewitch
Slice sections out of a MIDI file, and stretch or compress playback time using this simple utility. Or use the Midi Library to build your own MIDI apps
by Kenji Elzerman
A walkthrough to create and run a minimal API with .NET 6 using C#
by Mattias Högström
A native stackwalk funtion like Stackwalk64 cannot handle mixed-mode stacks, since managed code does not use the stack in the same way as native code does. There is an API called IDebugClient, that does walk a mixed-mode stack correctly, which we will explore.
by Nish Nishant
DimmerDialog is a .NET class that shows a modal dialog which grays out the rest of the background, just like the Windows XP Shutdown dialog. This can be used when your application needs to show a very important message box or form that requires immediate user attention.
by matrix_resident
Modification to the nettiers code generator template to make the generated stored procedure for search more powerful(supports the like operator of Transact-sql) and searching the datetime/smalldatetime datatyped columns more smartly
by WendellH
A C# implementation of the TextFieldParser class submitted by Tony Selkes that includes the ability to put the schema in an XML file and load the data directly into a DataTable.
by codekaizen
A convenient, high-performance money structure for the CLR which handles arithmetic operations, currency types, formatting, and careful distribution and rounding without loss.
by Evgeny Bannikov
A month calendar control in iCal style with fixed and custom selection ranges, holidays highlight and customizable appearance
by wells cheung
AJAX Progress Bar for ASP.NET.
by Dr. Song Li
This article introduces a more flexible and secure method to configure Silverlight applications using the Web.config file from the ASP.NET host application.
by wpfdevelopment.com
An easy way of sorting the WPF ListView with a generic method.
by Ray K
Extending BinaryReader/Writer to support a different byte order, string and date formats, and advanced navigation in binary files
by Derek Bartram
An article presenting a library for producing communication based application utilising the MSN Messenger services and protocols.
by marktoth
Button that allows multiple gradients defined at design time.
by Sanjay1982
I needed a multithreaded task queue but with linked tasks, so I created this Multithreaded Task Queue.
by Tim Bomgardner
A CheckedListBox with dynamic foreground, background, and font
by Andrius Mudinas
A multilingual Silverlight virtual keyboard.
by liron.levi
This control acts like a tab control but without the tabs...
by Rachel Mant
This is what happened when I needed a file extension comparison algorithm, this should save you quite some time thinking one up.
by Shenwei Liu
A sample shows approaches of creating WiX installers and a bootstrapper bundle for the deployment of business applications with multiple and selective configurations.
by Brady Kelly
A single page template that can replace all of the Details, Edit, and Insert page templates.
by carloqueirolo
A versatile and multi-purpose button and button-bar with full Office 2003 colors and style.
by OriginalGriff
A Generic Abstract class providing a true Pop-up control, implemented in a multiple selection drop down list.
by china_hhf
A lot of applications require some sort of search. Sometimes, the information we are looking for is in many different locations
by Kavan Shaban
Multi-Threaded WPF TreeView Explorer
by Pooya Musavi
An Example Showing How to Run Multiple Codes Concurrently and Prevent Cross-thread Operation Errors Using C#
by ErichG
A Naive Bayesian Classifier in C#
by Jason Kester
A C# implementation of Paul Graham's Naive Bayesian Spam Filter algorithm.
by Robert Pittenger, MCPD-EAD
This article presents a naming scheme for database tables and fields.
by Christos Malliopoulos
An implementation of the .NET delegate pattern using C++ templates
by Thomas Denzel
Show and use items in a tag cloud for data entry.
by Fadrian Sudaman
This article shows how to easily extend the GridView to support custom paging and remove the restriction of using ObjectDataSource as the data source.
by meggash m
A server control, similar to the ASP.NET Repeater in its principles, that can handle recursive (or hierachical) data.
by Abfam
An article on network game programming.
by Greg Osborne
A progress bar for when you don't know how long a process will take.
by Fabio Zanetta
Looking for a free and simple way to design and add reports to your .NET application? Take a look at MyNeoReport library.
by Chris Cole
What we need is a new way to build our applications. Instead of scattering the manual work and items requiring decision making across the development process, we need to do the "thinky" things first then automate the rest. Why don't we just stop doing things the hard way?
by Erichero
It could take 11 clicks or 20 keystrokes to choose two dates representing last year. Why not choose "Last Year" in a ComboBox?
by Philip Lippard
A URL Rewriter/ Redirector which utilizes new and advanced IIS7 Integrated ASP.NET Pipeline feature
by KristianEkman
Can we write a new better hash function?
by Qwertie
LLLPG, the Loyc LL(k) Parser Generator: now parsing C# itself!
by Dennis Austin
A revision of a Task Scheduler class library by David Hall
by Vasily Tserekh
A new version of the asteroid game
by mahosi1
A wrapper for the Asynchronous Progamming Model in .NET
by mikvos
A list of news articles in an ASP.NET GridView control with custom paging.
by Raul Mainardi Neto
An implementation of the MVVM Patterns + CommandModel within a WPF LOB application.
by Phillip H. Blanton
At ComponentScience where I work, we heartily embrace the use of regions to logically separate our code into meaningful blocks. After doing it manually for a couple of years, I decided to write myself a little macro to make my life easier.
by Eunge
ValidationScope is used to collect all input errors in a context although validation code exists in independent APIs.
by James S.F. Hsieh
A non-well-formed HTML parser and CSS Resolver builded by pure .NET C#
by gamitech
A not so simple firewall if I can call it so. This application will ask you if you want a certain program to start.
by Dr. Song Li
Benchmark example on benefit of asynchronous programming
by Dr. Song Li
This is a quick note on SignalR.
by Suchi Banerjee, Pune
This article helps in understanding the overall programming model of a web application with reference to ASP.NET and AJAX.
by Gregory Gadow
With Visual Studio 2008, it is easy to create a nullable version of Microsoft's DateTimePicker.
by Bram Pellens
This article presents a control that allows for easy number entering.
by kennedy_franklin
This is a control which will allow the user to input only numbers. And it also has some special features like, if we enter negative values, we can show it in a different color.
by Kourosh K Tari
This numeric keypad helps you enter payment amounts in a text field
by Tony Zackin
A textbox which accepts formatted or unformatted numerics only, plus a suffix multiplier.
by Tony Zackin
A subclass which adds new display properties to a rich text box control
by Tony Zackin
A user control which adds a new property to a rich text box control
by Bob Hartman
This article demonstrates how to use GDI+ to create a page turn effect.
by Alberto Venditti
How to implement paging and filtering on a Silverlight 2 ListBox.
by thebeekeeper
This article shows how to create a 3D style effect using only GDI+ image manipulations
by Prasad Khandekar
A panel control with caption support, which can also dock child controls properly.
by Taylor Kobani
A study of .NET Parallel Class in solving a system of linear equations using bi-conjugate gradient stabilized method
by George Swan
An artificial life algorithm that attempts to solve a problem by flying a swarm of entities through a range of possible solutions where each entity is guided by the performance of other members of the swarm
by Dave Hurt
A basic PC audit developed in C#.
by Michael Ganss
A parser for PDF Forms written in C#.NET.
by Manoj G
This article takes a look at the Microsoft Enterprise Instrumentation Framework and details how shortcomings of conventional instrumentation techniques are overcome using this framework
by David Catriel
An excellent and easy way to implement string enumerators in C#.
by Ron Sher
A performance counters helper class that makes it easier to use performance counters in your system, especially for measuring duration and total duration
by Marc Clifton
Performant Items in List A that are not in List B
by Sacha Barber
A control that partially emulates a popular phone.
by Jonathan Awotwi
A phone/fax field server control with built-in auto-tab functionality.
by darrellp
A cropping adorner which darkens everything except the selected portion
by Leslie Sanford
A Piano Key Control for the .NET Framework
by Metaconta
You can have a small home automation system controlling the serial port and a PIC microcontroller.
by Mohammed Abd Alla
This is a simple class that can view scroll and zoom pictures
by Mass Soldal Lund
Creating a pie menu control for WPF
by kalavagunta
This article briefs about .NET Remoting.
by J. Ambrose Little
When your boss asks you to create applications transforming your data warehouse into business intelligence, you need the right set of Silverlight 3 tools to make this transformation quickly and easily. Here is a pivot grid control that really gets the job done.
by Michael Mann (mann.DEV)
Plugin migration with new features of .NET 3.5.
by Marc Clifton
A wizard framework that supports plug-ins for the wizard pages.
by Desmond McCarter
A POP3 client in C# .NET for reading and processing emails (including attachments).
by Andrew Rissing
GenericParser is a C# implementation of a parser for delimited and fixed width format files.
by Valer BOCAN
Microsoft Intermediate Language (MSIL) may be improved by adding a few new instructions
by logicchild
An article that describes WPF for the beginner and provides some tips for the intermediate.
by Marco Bertschi
PowerShell is a very powerful tool, yet it's difference to the classic DOS command prompt gives you a hard time if you are used to the CMD. This article shall guide you into the World of PowerShell and give you an easy start.
by Nirosh
This article gives an introduction to system designing and architecture. It introduces a new concept that allows beginners to easily break and design complex software systems. It uses a modular based development approach with a pattern that we all practice in our day to day life.
by Mike Borozdin
Tutorial on using LINQ, ListView, LinqDataSource, DataPager, ASP.NET AJAX
by Pete2004
The purpose of this document is to provide a practical guide to using Microsoft’s .NET DataTables, DataSets and DataGrid
by Pete2004
The purpose of this document is to provide a practical guide to using Microsoft’s .NET DataTables, DataSets and DataGrid
by Pete2004
The purpose of this document is to provide a practical guide to using Microsoft’s .NET DataTables, DataSets and DataGrid
by Pete2004
The purpose of this document is to provide a practical guide to using Microsoft’s .NET DataTables, DataSets and DataGrid
by Dr. Song Li
This article gives a practical quick-start tutorial on MVVM in WPF for application developers.
by Zoltan Balazs
Another approach to the MVC pattern
by FiegeU
A pragmatically introduction to DOJO for form based CRUD database operations with ASP.NET
by jmertus
Allows one to easily clone a menu item and demostrates how to clone a component's callback handlers
by Tom Clement
A splash screen with some neat predictive progress bar features
by Wrox
An introduction to Namespaces and the Base Classes
by CatchExAs
Can we use LinqRx as a poor-man's complex event processor?
by Richard Prinz
This article describes an implementation of printf using C#.
by Leslie Sanford
A priority queue using the skip list data structure.
by David Veeneman
The article provides a step-by-step explanation of how to set up a Prism application.
by debashishPaul
This article discusses the Decorator Design Pattern. The approach taken in this series is how a pattern of problem can be identified, analysed and solved with a suitable design pattern.
by J RANGARAJAN
This article discusses the process of generating and maintaining localization resources in database in order for satellite assembly
by Ashutosh Phoujdar
Simple process viewer that is capable of setting alerts for process events.
by JoseMenendez
An Outlook style calendar view with appointments and all-day events, and multiple day view support.
by JoseMenendez
100% managed code that draws HTML on any device
by Paul Rony
This is the second in a series of columns in which I will tell you how I started SplendidCRM Software, Inc.
by Paul Rony
Commercial Open-Source licensing and Business Rules Engine
by Eric Gunnerson (msft)
Erik Gunnerson writes about Attributes in C#
by Greg Osborne
Another progress bar, but this one has differnt types, and allows text.
by Amr Elsehemy ®
The use of built-in methods of GDI+ to draw a progress disk similar to the one in SQL Server 2005
by Marc Clifton
Review your project dependencies.
by Jörgen Andersson
A propertymapping extension for DataReaders
by Salil Pitkar
Proposal to make C# properties flexible whilst maintaining the Smart Field syntax.
by JoeSox
Unique Jungian and MBTI approach to develop Human Artificial Intelligence
by Resco Developer Tools
A new flagship of Resco’s product line Enterprise Solution Prototypes (ESP) brings revolutionary features and is specifically designed for SFA and CRM solutions
by 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.
by Shy Agam
This article shows how to enforce single application instancing, and perform interprocess communication (IPC) using pure .NET code.
by Elizalde G. Baguinon
Most programmers prefer hand-coding database queries. This is a class that automates query building, while the code is as readable as the program logic.
by Jason Henderson
An example of how to use Windows Communication Foundation services.
by Kunal Chowdhury «IN»
A Quick Guide to Silverlight Ribbon Controls (Part - 1)
by Nish Nishant
Using nested repeaters in ASP.NET with an XML data store
by Md. Marufuzzaman
The objective of this article (Part 2) is to introduce you to using of VB / Microsoft .NET library, Function, Methods as well in your Microsoft Windows PowerShell script.
by Md. Marufuzzaman
The objective of this article (Part-1) is to introduce you with Microsoft Windows PowerShell.
by Md. Marufuzzaman
The objective of this article (Part 3) is to introduce you to Microsoft Windows PowerShell and learn some basic command of windows PowerShell.
by Naveen Karamchetti
This article describes the new functoids in BizTalk Server 2006.
by varun bansal
A quick program to compute and measure hash comparison
by Member 875909
A quick program that will zip source code files
by Olgun Cengiz
This article is about creating a simple NUnit Test Application
by Afzaal Ahmad Zeeshan
A comprehensive guide to .NET Core for beginners
by Marc Clifton
How to customize swapping function when sorting
by All-In-One Code Framework
This example demonstrates how to check the privilege level of the current process, and how to self-elevate the process by giving explicit consent with the Consent UI.
by Andrew Eno
The first article of a series that will lay out the framework for a non .NET implementation of XML and XSLT using SSIs (server-side includes).
by defwebserver
We will create a Silverlight Custom Control called “LightSwitch Explorer” that will display information about the collections of the screen that it is displayed on, raise methods, and switch screens.
by Stephan Bren
This tutorial walks you through how to build a rating system, using ASP.NET and SQL Server, that allows your users to rate an article, and then see the ratings graphically displayed on the article.
by Nish Nishant
Why the author thinks that C++/CLI has its own unique role to play as a first-class .NET programming language
by Marc Clifton
Replace the BinaryFormatter with this class for compact (nullable) value type serialization.
by gregs
An implementation of a simple raytracer for the CF as an intro to graphics theory.
by Clifford Nelson
This is a more comprehensive example of how to implement a project with MVVMLight
by Sacha Barber
A simple web spider to see fetch CodeProject articles.
by Christian Merritt
Demonstrates how to do realtime event log monitoring
by luigidibiasi, binterlandi
Build a realtime visitors counter with AJAX and a server-side language.
by rmortega77
This article describes a recursive method for copying files to different volumes.
by Nicolas Wälti
Component derived from Panel that acts like a window (glass)
by honey the codewitch
A Non-Backtracking Regular Expression Engine for .NET (Core)
by Ben Hall (failingfast.io)
Reviewing what we need to know pre- and post- C# 7 features about the type system and in particular, reference types and reference-like behaviour, while correcting common misconceptions along the way.
by Marc Clifton
C#'s release mode doesn't allow break points to be set. This function emits an IL break, forcing a breakpoint in the debugger.
by Alberto Bar-Noy
A simple reminder tool to remind you of your overdue tasks in ToDoList throughout the day
by Hossein Ghahvei Araghi
This article contains the simplest solutions for: the security problem for DelegateSerializationHolder, the IO problem, and the messaging speed problem. Note: Messaging speed problem will appear when your application has worked for a long time.
by sebastianfriston
Explains the cause of the OutOfMemoryExceptions which commonly occur when using MemoryStream, and introduces a replacement which uses a dynamic list of memory segments as a backing store, as opposed to a single array, making it more resilient with large datasets.
by Ken C. Len
Demostrates how to render a report by passing XML to a data extension via SOAP calls.
by ndatech
A Framework to build graphical printing reports with absolute layout based on Mike Mayer's ReportPrinting core library.
by samar abbas
An analog clock using anti-aliasing & double-buffering which can be resized, even into elliptical shapes.