Click here to Skip to main content
13,897,313 members


Great Reads

by Sander Rossel
On the importance of Option Strict...
Implementation Nhibernate concept in VB.NET
by kirkaiya
A very simple, XAML-based month-view calendar that shows appointments, exposes events, and allows dragging appointments in the current month.
by Miran.Uhan
Grayscale and color scale filters.

Latest Articles

by Troy Simpson
Setup a simple and cheap computer controlled watering system using VB.NET or C# and a parallel port relay controller
by Avatar2400
This is a simple class that allows you to have message box with checkbox and other small features.
by icemanind
How to automatically create data access layers and business layers from a Microsoft Access or a SQL Server database
by David Vanson
A progress bar control you can customize

All Articles

Sort by Title


7 Jan 2008
Compute "SnapValues" with minimum of fractional digits, useful in autoscaling Chart-control
10 Nov 2008
Small but important questions
13 Jul 2008
Dazdarevic Edin
A .NET component that simplifies tracking of system's idle time.
8 Nov 2007
Chris Kolkman
A .NET implementation of a Deque object.
13 Jan 2009
Rabeeh Abla
Design patterns are recurring sequences, built-in .NET patterns are scattered over the framework.
26 Apr 2010
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
16 Dec 2008
David Polomis
Loads a Targa image file into a Bitmap using nothing but .NET code.
22 Jul 2007
This article is about creating wizard style user interface
7 Sep 2007
This article explains a 3D geometry library developed using VB.NET.
28 May 2008
Didara F Dosabhai
Define schedules to the program for executing programmer defined jobs
21 May 2007
Michael Dunn
Busted features? APIs failing? Use this guide to get your IE plugin up and running again in protected mode!
11 Mar 2007
A short procedure for adding a nice gauge to your VS toolbox
18 Oct 2008
Matt Fomich
Instructions for using the Cards dynamic Link library. FreeCell game included.
5 Apr 2009
Richard A. Dalton
Part three of a four part series of articles on the Specification Design Pattern.
5 Aug 2008
Arman Ghazanchyan
The HotkeyManager class makes it easy to set global hotkeys for applications.
12 May 2011
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.
6 Mar 2007
Member 875909
A quick program that will zip source code files
19 Oct 2007
A screen capture utility for developers as well as generic users.
10 Apr 2008
Michael L Perry
An open source library of Windows Forms controls that update themselves automatically.
14 May 2008
An ASP.NET Handler for resizing and rotating/flipping images dynamically.
5 Apr 2009
Richard A. Dalton
Part two of a four part series of articles on the Specification Design Pattern.
15 May 2007
Joe Lynds
A simple thermometer chart for ASP.NET.
22 Dec 2007
A simple way to snap a form without borders to the screen.
21 Sep 2010
Herre Kuijpers
@TinyPG is a utility that makes it easier to write and try out your own parser/compiler.
23 Oct 2007
The code helps speed up the devopment of toolparts using SmartPart and SharePoint.
3 Aug 2010
A tooltip to display separate title, contents, and image of each control, and enable for custom shaped
17 Feb 2007
This will help you understand, how we can create objects which talks wth .NET and vice versa
28 Oct 2007
Karl Shifflett
Article on solving a problem using a XAML only approach and then solving that same problem using WPF custom controls.
15 Jan 2008
Sensational botanic discovery: the smallest Tree on Earth! About a generic Tree, and looping it with ForEach
8 Jan 2009
A DynDNS updater for the Compact Framework.
31 Dec 2007
Douglas Day
This article describes the steps to add automatic update capabilities to your application quickly and easily using the DDay.Update library.
5 Jul 2007
Varun Mahajan
Adding controls to dynamically and persisting them
12 Jun 2008
Ferminus Muthu
Custom skins for VB.NET forms, Skinning VB.NET forms, WinForm Skins
30 Nov 2007
Hrushikesh Mokashi
How to Add or Update Exchange Calendar/Tasks files using CDOAppointment object
16 Jun 2008
AdHawkMailer is an ASP.NET component for sending emails in VB.NET.
4 Sep 2008
Johnny Worker
A VB code generator that reads a SQL Server table and generates ADO.NET code and also Stored Procedures.
22 Apr 2008
How to Create an Application to Access Data
30 Jul 2009
Create an Aero-style wizard in VB.NET
4 Nov 2007
Islam Khalil Saber
The article show how to implementi AJAX in Asp.Net using XMLHttpRequest Object
15 Oct 2007
Thanh Huu Nguyen (Tony)
Look up a huge list of stock symbols from MS SQL database
2 Oct 2007
Jesse Chunn
Enable resizing of controls on a form at runtime with this class and two lines of code.
22 Apr 2014
Duncan Edwards Jones
Introduces and discusses the Common Language Runtime framework classes used in printing from a .NET Windows Forms application.
18 Apr 2007
Juan Pablo G.C.
GNU code of RibbonPanel, free software for personal and nonlucrative use, for rest please contact me
9 Jun 2013
Lex Li
This article introduces #SNMP and how to use it to accomplish SNMP operations such as managing SNMP enabled devices.
5 Jan 2008
Jibu is a high-level multithreading API for .NET 2.0 and above.
22 Jul 2009
A complete overview and implementation of SNTP from a client perspective.
23 Jan 2010
Arman Ghazanchyan
The analog clock control is a control that has almost all the functionality that a clock control can have, and it is fully modifiable.
12 Nov 2008
Play your MP3s with this Audio Player
18 Jun 2013
Shivprasad koirala
Architecture FAQ for localization and globalization: Part 2.
30 Mar 2007
Detect and alert according to predefined areas in motion pictures - Alert when somebody passes the door, etc.
18 Aug 2010
Koshy Panicker John
Demonstrates a very simple way to create and save Multi-Dimensional (Virtual) ArrayLists to text file
27 Nov 2014
Pascal Ganaye
In this article, I try to highlight some issues in the .NET Framework generic list and how to circumvent them
15 Aug 2007
Wrox Publishing
Wrox author Bill Evjen explains ASP.NET 2.0 FileUpload Server Control
15 Jul 2007
This project contains a Web Custom Control for rendering images directly from the database. Can be used with image fields, with text, date, or number fields (it generates an image containing the text), and with URL fields (like a regular image control).
17 Jul 2007
V.2. Code corrected - This project contains a Web Custom Control for rendering images directly from the database. Can be used with image fields, with text, date, or number fields (it generates an image containing the text), and with URL fields (like a regular image control).
11 Dec 2007
James Sullivan
In this article, I would like to share my experience and knowledge about ASP.NET Caching and how it can improve your website performance.
24 May 2009
Rahul Singla
Scroll any ASP.NET server side or HTML controls vertically or horizontally in any direction
10 Apr 2007
Howard Richards
RadioButtonList and ListBox subclasses that display enum values automatically.
21 Aug 2007
ASP.NET design-time databinding custom controls when they are inside of a databound composite control.
19 Sep 2013
Ron Schuler
ASP.NET PDF document viewer control that does not require any Acrobat product to be installed
19 Feb 2008
A customizable cloud generator written in VB.NET.
5 Jun 2008
Claudio Pizzillo
An ASP.NET handler to apply WPF XAML templates on images.
26 Apr 2013
Sebastien Lebreton
Reflexil is an assembly editor and runs as a plug-in for Reflector or JustDecompile. Reflexil is able to manipulate IL code and save the modified assemblies to disk. Reflexil also supports "on-the-fly" C#/VB.NET code injection.
21 Apr 2008
Imran A Momin
How to communicate to a serial port asynchronously
26 Jan 2008
Karl Shifflett
An article on developing and debugging Visual Studio Debugger Visualizers.
16 Apr 2007
Bassam Saoud
A Custom TreeView Control that supports auto binding from a single self referencing table
16 Oct 2008
An object oriented class automating the creation of PDF files from any file using freeware tools.
27 May 2016
How to automatically create data access layers and business layers from a Microsoft Access or a SQL Server database
9 Sep 2009
Build the CHM file automatically when building a "web site project" created with VB.NET - How I combined several steps into a single process.
24 Aug 2010
Santiago Santos Cortizo
How to show a bar chart in a DataGridView
10 Jan 2016
David Vanson
Generate you own barcodes for your business, Promotional items or to share links with friends.
13 Mar 2008
Alessandro Del Sole
Learn how to be the only one accessing your files, with two simple .NET methods.
12 Mar 2008
Thomas Stockwell
A remake of the classic falling blocks game in a modern language
31 Oct 2009
Abhishek Sur
This article will enable you to add custom search rules to your application using Bing Search API with much more
16 Mar 2008
Alessandro Del Sole
Binding a generic collection to a DataGridView in VB 2008, with a few lines of code.
4 Oct 2008
Amir Emamjomeh
This ListView acts like explorer but based on a pre-defined TreeView
12 May 2008
Chirag Maisuriya
An article on Binding Enum to DropdownListbox with the SortedList that sorts entries by value instead of by key.
29 Jan 2008
Sean Rhone
An article on how to create business objects.
28 Jun 2007
Helmut Obertanner
An article about how to access Extended MAPI properties, fields and methods from your .NET applications.
28 Apr 2009
Jeroen De Dauw
Dialog that enables user to submit various types of bugs via a webservice
22 Dec 2007
Miles Gibson
Iron Speed Designer builds database, forms, and reporting applications for .NET – without hand-coding. Quickly create feature-complete custom applications that integrate Web pages, controls, data access, validation and security. Accelerate development and eliminate infrastructure programming.
21 Apr 2009
Steve Krile
Expand the usefulness of the AutoComplete Ajax extender
26 Jun 2007
In this article, we'll talk about VB6-.NET interoperation without involving COM. How? Making C-like exports of some functions from a VB.NET DLL. First, I'll introduce the technique used with a very simple sample and then it will be explained how to set a global hook just using VB (6 and .NET).
27 Jun 2009
An article to demonstrate how to calculate system idle time without installing any system wide keybaord/mouse hooks.
22 Aug 2007
Anshul R
New functions added to the calculator , Now currency converter included
2 Mar 2007
Useful code for calling MSI.DLL functions through VB.NET.
15 Aug 2007
Capture an entire web page and save it as an image.
13 Jan 2008
This Control can change the Georgian dates in Dataset to Shamsi date (For Report)
18 Mar 2008
Article about changing the GridView row color on mouse click without postback
15 Jul 2008
Dan Dombrowski
Replace a cursor system-wide and restore it to the original cursor.
16 May 2007
This article shows how to change the color schemes of code regions in VS quickly by using XML.
10 Feb 2008
Class to clean up / remove the RTF from custom merge fields in (RTF) documents.
28 Jun 2007
Jason Barrera
Create a Code/Text editor. Line numbering with or without wordwrap enabled.
10 Aug 2007
Alexander Nowak
An article about quality assurance options/tools in/for VS2005 for VB.NET and C# projects.
27 Aug 2007
This is just a Code Snippet for Page Heading Comment to manage the code efficiently
19 Feb 2010
Michael Rosqvist
A utility to catch a color from the desktop
17 Jul 2007
Grayscale and color scale filters.
14 Jun 2008
ColorBar is a gradient colored progress bar control written using VB.NET.
1 Aug 2012
How to create a ColorBlend and two color blending UserControls to make it easier.
12 Jan 2012
An RGB/HSB color selection control with an eye-dropper and quick swatches.
10 May 2007
Alaa Jubran
How to implement a Common dialog box - XP style.
22 Nov 2012
An article clarifying the various ways of comparing two values for equality in .NET
23 Jun 2007
Brian Brewder
An article on creating a build process to compile multiple .NET projects using MSBuild without using a solution file.
18 Oct 2008
Shivprasad koirala
Compiling the first F# program using interactive mode
30 Oct 2007
This is a new ComplexMath class. The new version supports much more functions and it is much better.
17 Apr 2008
Converting complex Object-structures to string and reverse. Storing the result in an application-setting improves configurations flexibility substantially
1 Dec 2018
Troy Simpson
Setup a simple and cheap computer controlled watering system using VB.NET or C# and a parallel port relay controller
16 Aug 2007
Wrox Publishing
Wrox authors Devin Rader and Bill Evjen show the ASP.NET 2.0 SqlDataSource and AccessDataSource controls
9 Jul 2008
Ivan Alles
How to bind context-sensitive help to .NET ToolStrip items.
31 Oct 2007
Shows the basics of controlling input on a controls key press event
28 Jun 2007
Fabricio Miranda
This article describes, and provides a short (not optimized) function that will convert a normal HTML input to an e-mail with embedded resources.
20 Dec 2008
Imran A Momin
Its a small piece of code, that converts the image file into array of byte which can be stored into database at type image
20 Feb 2008
Patel Pranav
Convert any decimal number to word using
15 Jan 2008
Convert your swf movie file to image
31 Aug 2007
Jon Rista
Maximize your understanding of the .NET 2.0 configuration framework, avoid common pitfalls, and gain insight into the details of how configuration works in various scenarios and environments.
1 Jan 2008
Helmut Obertanner
In this article, we will create a form region that shows all contacts within the same category.
6 Jul 2008
Rupesh Kumar Swami
A column chart (simple,stacked, or 100% stacked column) representation using Office Web Components.
25 Jul 2007
Create an Open File Dialog for a Windows Mobile 6 (SmartPhone) devices.
27 Oct 2007
Jatin Prajapati
Here I am showing, How to Create SQL Database and Run SQL Script File Using
15 Jan 2008
Create a strongly typed system for plugging in interchangeable class libraries (DLLs), without having multiple versions of your main application.
17 Jul 2008
I needed a simple control to display a bulleted list based on a strongly typed list of strings.
7 Jul 2009
CS Rocks
This article demonstrates how to manually create a COM DLL with VS 2005.
14 Aug 2008
CS Rocks
The article demonstrates how to create a COM DLL in VS2005.
18 Oct 2007
Demonstration of how to write custom settings providers.
27 Mar 2013
Lukasz Swiatkowski
How to create an animating glass button using only GDI+ (and not using WPF)
21 Aug 2007
Martin Hinshelwood
Host any number of services, regardless of whether they are remote or local within a "Server" construct and access that server easily.
12 Mar 2009
How to create a Sudoku game with speed in mind.
21 May 2012
Nick Rioux
Learn to create your own casino-themed controls from scratch.
18 Mar 2007
This is a base class to help easily create UITypeEditors. It is used to edit control properties in a DropDown window or a Modal-Form in design mode in the Visual Studio IDE
29 Nov 2007
Bruno Piovan
This article explains how you can create Web Services in a Class Library project
21 Aug 2007
Martin Hinshelwood
Creating an event handler with the Team Foundation Server Event Handlers is very easy. You will need to inherit from the AEventHandler class which is part of the RDdotNet.TeamFoundation.dll located in the install directory (I will make an SDK later).
10 Sep 2007
Article describing how to work of girds which needs to add columns dynamically at run time.
29 Mar 2009
Jon Law
A Currency Input Box in VB.NET
25 Sep 2007
Artem Smirnov
This article is about when to throw an exception, why take some effort and define a custom exception class, how to provide more information to the developers that consume your component, and, finally, how to unit test your exceptions.
1 Dec 2010
Scott Rippey
A string template method that allows you to fill a string with data. Easy to use, fast, extensible, and extremely powerful! Uses Reflection, Conditional Formatting, iterating through Arrays, and more!
27 May 2009
Use IMAP to auto-reply to unread GMail messages while on vacation
17 Sep 2011
Create Graphic Replacement for standard Cursor
7 Feb 2008
Provides Custom Sorting for a ADO.NET bound WPF ListView
7 Oct 2008
Greg Osborne
Provide eye-candy to your users with custom animations
28 Aug 2007
A paging control particularly useful when implementing server-side paging.
8 Jun 2007
Customize Color dialog Box by overriding Window Procedure method
8 Jun 2007
Customize Color dialog Box by overriding Window Procedure method
11 Jul 2008
Calle Mellergardh
Create a listbox control that provides events for when adding or removing items.
17 Jul 2007
A VB.NET library with all necessary classes for exact cover solving with dancing links.
4 Aug 2008
Amir Emamjomeh
A simple example of how to classify data using genetic algorithm and VB.Net
19 Jun 2007
Bruce Chapman DNN
Using data driven unit tests with SQL Server CE for DotNetNuke private module development.
13 Apr 2007
Ole Oren
Describes building a WorkGroup TimeSheet with GridView
8 Jun 2010
An open source code generation utility with some useful features to generate procedures,class for tables and .net code for procedures automatically.
9 Mar 2009
Luca Crisi, MCP
How to give Custom Headers to your DataGridView
5 Jun 2009
A cool way to filter data in a DataGridView.
24 Jul 2007
Robert R Freeman
How to create a DataGridView with an associated Detail Edit Form using a strongly typed dataset data layer.
23 Oct 2007
Extended DataGridView with filtering, sorting, automatic saving, and a multicolumn combobox.
11 Oct 2007
Allows you to perform a Distinct query against a DataTable.
22 May 2009
Joe Guetzlaff
How to make a default button or emulate an AcceptButton on a User Control.
28 Dec 2012
Explain the basic of Delegate in VB.NET
25 Sep 2008
DigiOz Multimedia
This article is a step by step explanation of how to modify a ClickOnce Deployment package to include CAB files
24 May 2007
This is a control that takes a starting point and an ending point as objects and draws a line between them
3 Apr 2008
Ben Kotvis
This article explains about developing abstract functions for accessing Stored Procedures.
29 Oct 2007
Andrei Smolin
This article describes the ways a VB.NET developer can create a COM Add-in for Microsoft Office 2000, 2002 (XP), 2003, and 2007 in order to customize Office applications including adding UI elements and event handling.
7 Aug 2008
Andreas Botsikas
In this article, we will be developing custom Membership and Role providers which will read user credentials from a custom configuration section in the web.config file.
25 Sep 2008
DigiOz Multimedia
An overview and step by step guide to developing, using and debugging a windows service
29 Jul 2008
DigiOz Multimedia
Article explaining the step by step creation and installation of a simple windows service
8 Apr 2007
Tim Greenfield
When to use DirectCast vs. CType.
30 Aug 2007
Johnny J.
A button control that keeps track of the form’s dirty state.
5 Jul 2008
This project contains a Web Custom Control for rendering images directly from the database. Can be used with image fields, text, date, or numerical fields (it generates an image containing the text), and with URL fields (like in a regular image control).
2 Nov 2007
Display data from multiple tables in a single DataGrid.
28 Sep 2007
Distribute your site's contents with RSS 2.0 using ASP.NET/VB.NET/MS SQL Server 2005.
16 Aug 2007
When you create a custom drop-down-list that inherits from System.Web.UI.WebControls.DropDownList and when you try to add controls (e.g., Me.Controls.Add(myControl)), you will get a "does not allow child controls error". Here is the fix.
8 Aug 2008
How to fix dotNetMSN library to easily connect to MSN service
22 Oct 2007
Inheritable class for retreving assembly data using VB.NET and .NET Framework 2.0.
24 Sep 2007
Junaid Raza
This code snippet can be used to download all the versions (if exists) of a document from within folders and subfolders inside a given document library.
16 Jul 2007
This article describes how to build a component for managing download files of a program.
23 Apr 2009
Carmine_XX, Jeroen De Dauw
How to download files in .NET with all information about the progess (progressbar, download speed), supports cancel and resume
1 Jan 2009
This control makes it possible to layout the controls in a ToolStripDropDown at design time.
1 Oct 2008
A ComboBox like dropdown control that controls can be dropped onto and arranged at design time.
24 Mar 2008
o m n i
24 Aug 2008
Bad Programmer
Implementing Menustrip dynamically from database, the menu names and order will be through backend.
10 Sep 2007
Dynamically toggle ToolTip messages from the client side.
10 Jun 2008
Christian {CC}
Creating a dynamic tree view in ASP.NET.
22 Mar 2008
Trevor Tubbs
Dynamic User Settings
12 Mar 2008
Sushant Joshi
To adjust the size of the drop-down list dynamically at the client-side and adding back-ground and fore-ground color to the drop-down list.
17 Jan 2008
Sushant Joshi
In ASP.Net we frequently create dynamic controls (rows) using ASP.Net Web Control table. The major reason behind it is the ease of creation. Most of the times the developers prefer the “System.Web.UI.WebControls.Table” over datagrid because it is analogous to the HTML table. In our project we opted
3 Aug 2013
Tammam Koujan
Demonstrates creating EAN-13 Barcodes with VB.NET
18 Sep 2007
An introduction to the benefits of ORM using the free Personal Edition of Diamond Binding
9 Jul 2011
Create a hand made parser in VB.NET or C# easily and fast
12 Sep 2008
This is an easiest program that allows you to send e-mails by only defining SMTP Server name.
16 Jul 2009
John M Bundy
Allow users to customize your forms
1 Jul 2008
Class module to easily de-/compress and en-/decrypt big strings
4 Apr 2007
Editing XML files using a GridView.
21 Dec 2008
Complete demo of embedding images in an email message.
12 Dec 2007
Embed Web Video in your desktop application
12 Jul 2007
A brief walkthrough on how to embed multiple icons (and native resources) into a .NET executable.

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