Click here to Skip to main content
14,036,655 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 nogChoco
LineNumbers that dock to a RichTextBox or show as an overlay on top of it
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

All Articles

Sort by Updated


13 Apr 2019U
LineNumbers that dock to a RichTextBox or show as an overlay on top of it
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
27 May 2016
How to automatically create data access layers and business layers from a Microsoft Access or a SQL Server database
10 Jan 2016
David Vanson
Generate you own barcodes for your business, Promotional items or to share links with friends.
6 Jan 2016
Claudio Nicora
An extended NumericUpDown control with better focus and mouse wheel management.
2 Nov 2015
Easily create Business and Data Layers!
16 Mar 2015
TrackBar with custom coloring, value display, label, and increment buttons.
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
2 Jun 2014
Event-based, generic wrapper and manager to implement multithreading in your applications
22 Apr 2014
Duncan Edwards Jones
Introduces and discusses the Common Language Runtime framework classes used in printing from a .NET Windows Forms application.
22 Mar 2014
Treeview with Checkboxes supporting 3-state-logic
14 Jan 2014
When discussing VB6, we should look at the reality of the situation and not on preconceived opinions. New source code projects are made daily in Visual Basic 6.0. The paper proposes the reintroduction of Visual Basic 6.0 on the market, in parallel with Visual Studio line.
19 Sep 2013
Shivprasad koirala
Software Architecture interview questions (Service Oriented Architecture interview questions: Part 1).
19 Sep 2013
Ron Schuler
ASP.NET PDF document viewer control that does not require any Acrobat product to be installed
3 Aug 2013
Tammam Koujan
Demonstrates creating EAN-13 Barcodes with VB.NET
18 Jun 2013
Shivprasad koirala
Architecture FAQ for localization and globalization: Part 2.
9 Jun 2013
Lex Li
This article introduces #SNMP and how to use it to accomplish SNMP operations such as managing SNMP enabled devices.
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.
27 Mar 2013
Lukasz Swiatkowski
How to create an animating glass button using only GDI+ (and not using WPF)
28 Dec 2012
Explain the basic of Delegate in VB.NET
22 Nov 2012
An article clarifying the various ways of comparing two values for equality in .NET
20 Nov 2012
Richard Atkins
Create a fluid, multi-column, vertically ordered list using nested, floating divs
22 Aug 2012
How to send email to Lotus Notes from C#.
7 Aug 2012
An example of how to implement and validate non-personal CD-Keys (ideal for distribution on the back of CD cases)
1 Aug 2012
How to create a ColorBlend and two color blending UserControls to make it easier.
30 May 2012
Joshi, Rushikesh
Create a customized project template, and let your team use it for repaid development.
21 May 2012
Nick Rioux
Learn to create your own casino-themed controls from scratch.
8 May 2012
Creating ContentPlaceHolders and Contents programmatically
8 Feb 2012
Stop using the DateTimePicker for time values. This control makes it easy to pick a time, and if you act now, get the matching Nullable gDateTimePicker at no extra cost.
18 Jan 2012
How to use UITypeEditors, Smart Tags, ControlDesigner Verbs, and Expandable Properties to make design-time editing easier.
12 Jan 2012
An RGB/HSB color selection control with an eye-dropper and quick swatches.
1 Dec 2011
Screen Snaper is perfect to quickly share a picture-perfect representation of anything on your screen.
17 Sep 2011
Create Graphic Replacement for standard Cursor
9 Jul 2011
Create a hand made parser in VB.NET or C# easily and fast
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.
2 May 2011
Roberto Cervantes Rivero
If you need to find a word in all tables and views in a SQL Server database, this is the easy solution.
24 Apr 2011
How to mail enable AD accounts using LDAP and Exchange 2007.
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!
22 Nov 2010
Vitaly Tomilov
A simplified and unified way for accessing most frequently used information about Process, System, and Environment.
15 Nov 2010
Ludvik Jerabek
Read and write to INI files in VB.NET and VBScript
24 Sep 2010
Arman Ghazanchyan
A single component that contains various Windows hooks
24 Sep 2010
Arman Ghazanchyan
Screen Shot is a simple application that allows a user to quickly capture images from the screen and save them in a user predefined folder.
21 Sep 2010
Herre Kuijpers
@TinyPG is a utility that makes it easier to write and try out your own parser/compiler.
16 Sep 2010
VB6 Printer object supports printing to POS printers too. In this article, we will see Why and How.
9 Sep 2010
Koshy Panicker John
This article explains how to create transparent Label controls in .NET Framework, uLabelX Transparent Label Control that support border styles, Images, and parent controls with gradient backgrounds
5 Sep 2010
A treeview with multiple columns
24 Aug 2010
Santiago Santos Cortizo
How to show a bar chart in a DataGridView
18 Aug 2010
Koshy Panicker John
Demonstrates a very simple way to create and save Multi-Dimensional (Virtual) ArrayLists to text file
11 Aug 2010
Nick Rioux
Easily associate your programs with file types (.jpg, .html, .mp3) with just 2 lines of Visual Basic code
3 Aug 2010
A tooltip to display separate title, contents, and image of each control, and enable for custom shaped
26 Jun 2010
chanderp, Yash Bharadwaj
In some application we need to fullscreen the App .Here is simple class that can fullscreen any App. Just create a variable of this class type and call the function using the class variable.
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.
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 Mar 2010
Mohd Arshad Malik
This article will guide you how to create/retrieve/delete key entries in Windows Registry.
22 Feb 2010
A class which enables the user to Drag the form by clicking Form's Surface
19 Feb 2010
Michael Rosqvist
A utility to catch a color from the desktop
1 Feb 2010
Working in ASP Net with EventLog
25 Jan 2010
Generic grid search and data paging explained.
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.
24 Dec 2009
Suresh Suthar
Export data to Excel using three methods: a basic method and two advanced methods which are very fast.
22 Dec 2009
Suresh Suthar
How to execute DTS packages through VB.NET and use global variables.
14 Dec 2009
Inherited ListView which enables user to order multiple items by mouse, and automatically scrolls if necessary
17 Nov 2009
Drew Stegon
Simple enum and method to set MessageBox, InputBox, and Form titles.
12 Nov 2009
Rahul Singla
A new productive way of producing Office documents with dynamic content substitution.
10 Nov 2009
An update to my original generic record selector.
10 Nov 2009
A Generic Record Selector Windows Form with Data Filter
3 Nov 2009
Jeroen De Dauw
Component that extends the native .NET progress bar with percentage properties and the ability to display it in the progress bar.
3 Nov 2009
Abhishek Sur
Using this article you will get the basic idea of how you could use NDepend to control/analyze your application. It allows to apply design rules and refactor code.
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
30 Oct 2009
An article on data validation with a flat file schema generated in Flat File Checker.
5 Oct 2009
Jesse Fatherree
This simple function will programatically enumerate all properties and values in any WMI class.
2 Oct 2009
Combine graphic objects to create own scenes
17 Sep 2009
CS Rocks
This article demonstrates how to display SQL Server data in a Silverlight DataGrid.
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.
8 Sep 2009
No more unboxing/casting! Use generic type parameters with this background worker. Source code for C# and VB.NET.
30 Aug 2009
If you hate naming controls in the footer row of your gridview to do an insert, this article is for you.
29 Aug 2009
How To Do Precise 2-Way Rijndael CryptoStream Communication
21 Aug 2009
A very simple, XAML-based month-view calendar that shows appointments, exposes events, and allows dragging appointments in the current month.
8 Aug 2009
Learn how to extend the My namespace in Visual Basic 2005 / 2008!
7 Aug 2009
Barry G. Hynum
An easy to use, low real estate Methods DDL navigation tool.
2 Aug 2009
Abhishek Sur
Gives an introduction of how to create SQL CLR managed objects in SQL server.
30 Jul 2009
Create an Aero-style wizard in VB.NET
29 Jul 2009
This article shows some tips to improve Microsoft Reports like embedded reports, showing stored images, and images from a path, using custom code and custom assemblies, exporting reports, and printing reports without the ReportViewer control.
22 Jul 2009
A complete overview and implementation of SNTP from a client perspective.
16 Jul 2009
John M Bundy
Allow users to customize your forms
7 Jul 2009
CS Rocks
This article demonstrates how to manually create a COM DLL with VS 2005.
6 Jul 2009
Gey any control's value in the type specified.
5 Jul 2009
Write Arabic in programs that don't support the Arabic language, using Unicode.
3 Jul 2009
Read and Write Excel Files using VB.NET
2 Jul 2009
Enterprise Library wrapper class to implement run-time dynamic connection strings without using config file
27 Jun 2009
An article to demonstrate how to calculate system idle time without installing any system wide keybaord/mouse hooks.
22 Jun 2009
How to make a password verification form in VB that uses LINQ and SQL
18 Jun 2009
A WPF XAML markup extension with a "Glass" look
8 Jun 2009
A virtual file system created using VB.NET, an easy way to store multiple folders and files in two real physical files.
5 Jun 2009
A cool way to filter data in a DataGridView.
4 Jun 2009
Perform ImageMagick operations in ASP.NET using command line
1 Jun 2009
This article shows the basic steps of creating a report, define the data source at runtime, work with parameters, include images, use the expression editor, and how to feed data to a subreport and charts. Finally it will demonstrate some easy customizations to ReportViewer.
28 May 2009
How to implement a radar chart with OpenFlashChart inside an ASP.NET VB.NET project.
27 May 2009
Use IMAP to auto-reply to unread GMail messages while on vacation
24 May 2009
Rahul Singla
Scroll any ASP.NET server side or HTML controls vertically or horizontally in any direction
24 May 2009
A quick and easy way to enable multi-select in a TreeView, and an easy way to iterate selected nodes.
22 May 2009
Joe Guetzlaff
How to make a default button or emulate an AcceptButton on a User Control.
20 May 2009
Jeroen De Dauw
A multithreaded file downloader with progress details, speed info and more
12 May 2009
Avoid the pesky table adapter load error failed to enable constraints.
7 May 2009
CS Rocks
This article demonstrates how to download a file from a (HTTPS) WebDAV server in VB.NET
7 May 2009
Generates a bunch of gibberish from real text.
28 Apr 2009
Jeroen De Dauw
Dialog that enables user to submit various types of bugs via a webservice
23 Apr 2009
A DataGridView control that allows to show some extra information in a merged row. Uses Visual Basic.NET 2008 and Framework 3.5.
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
21 Apr 2009
Steve Krile
Expand the usefulness of the AutoComplete Ajax extender
20 Apr 2009
All the information you need to get the WinForms ReportViewer to display a report in a .rdlc file.
19 Apr 2009
VB.NET/C# and JavaScript communication, how to.
7 Apr 2009
V K Sumesh
Explains how to zip a folder in ASP.NET.
5 Apr 2009
Richard A. Dalton
The final part of a four part series of articles on the Specification Design Pattern.
5 Apr 2009
Richard A. Dalton
Part three of a four part series of articles on the Specification Design Pattern.
5 Apr 2009
Richard A. Dalton
Part two of a four part series of articles on the Specification Design Pattern.
5 Apr 2009
Richard A. Dalton
Part one of a four part series of articles on the Specification Design Pattern.
31 Mar 2009
James Mouchett
To format a string into currency without the dependency of VB6
30 Mar 2009
Jomar Pabuaya
An explanation of the useful code within Hotel Reservation System
29 Mar 2009
Jon Law
A Currency Input Box in VB.NET
25 Mar 2009
Allows you to edit the applicationSettings and userSettings section of config file
25 Mar 2009
namrata khandeparkar
this article allows you to send SMS to any mobile using GSM modem or your mobile connected via USB able to Computer
16 Mar 2009
Justin Porteous
Using the Shell32 Library to write Files or Folders to a Zip File
12 Mar 2009
How to create a Sudoku game with speed in mind.
9 Mar 2009
Luca Crisi, MCP
How to give Custom Headers to your DataGridView
9 Mar 2009
How to maintain scrolltop in AJAX.
20 Feb 2009
Erwin Wolff
Getting started with VB.NET's Microsoft Outlook standard plugin creator
17 Feb 2009
An article about the simple, yet often annoying to achieve, backtracking algorithm for Sudoku generation.
12 Feb 2009
Easy json text web editor in ASP.NET
12 Feb 2009
Takes numbers up to hundreds of trillions and converts them into text
21 Jan 2009
Duncan Edwards Jones
An extender control to make printing a form quick, easy, and flexible.
19 Jan 2009
Scott Bright
How to access the file DropEffect in VB.NET in order to tell cut from paste for a file DropList.
15 Jan 2009
Indra PR
An article about linking datagridview with XML file
13 Jan 2009
Rabeeh Abla
Design patterns are recurring sequences, built-in .NET patterns are scattered over the framework.
8 Jan 2009
A DynDNS updater for the Compact Framework.
4 Jan 2009
Rupesh Kumar Swami
An article for beginners that describes that how can we apply form level validation and some common database functions
2 Jan 2009
We'll build a call management application for Windows Mobile 5.x/6.x which can programatically ignore, send to voicemail, or SMS-respond to unwanted calls.
2 Jan 2009
Ashutosh Phoujdar
Simple log listening utility that listens to logs events from multiple sources, e.g. TCP/UDP, File logs, Remoting channels
1 Jan 2009
This control makes it possible to layout the controls in a ToolStripDropDown at design time.
25 Dec 2008
James Ritchie Carroll
A kid friendly program for practicing multiplication tables; a good example for embedding the Windows Media Player control in an application.
23 Dec 2008
Thulasee Shan
A piece of reusable code that implements the functionality to update a UI element from a thread.
22 Dec 2008
CS Rocks
This article discusses various things to consider when upgrading a VB6 app to VB.NET.
21 Dec 2008
Complete demo of embedding images in an email message.
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
16 Dec 2008
David Polomis
Loads a Targa image file into a Bitmap using nothing but .NET code.
13 Dec 2008
CS Rocks
This article demonstrates how to read an EBCDIC file in VB.NET, translate it to ASCII and write it out to a file.
12 Dec 2008
Johnny J.
A Nero style "progress" bar with multiple color segments
12 Dec 2008
List and Uninstall ALL Programs installed in the Client's Computer.
6 Dec 2008
Terence Wallace
Class diagram and code generation tool.
4 Dec 2008
Remove security from PDF files.
26 Nov 2008
A brief overview of Extension Methods.
21 Nov 2008
This is an inline enumeration of files instead of building an array first.
20 Nov 2008
Joe Blauth
In this tutorial, we will take a closer look at a technology that allows you to store objects externally with ease, retrieve them effortlessly, and work with them as if you were dealing with some kind of simple database.
13 Nov 2008
Code to open regedit and connect to remote host
12 Nov 2008
Play your MP3s with this Audio Player
10 Nov 2008
Small but important questions
9 Nov 2008
Razi Syed
Rich Text Box control with built in options
7 Nov 2008
Weather Using VB.NET and Yahoo RSS!
31 Oct 2008
Eric Paul Schneider
A listbox which supports custom drawing properties for each list item.
29 Oct 2008
Giovanni Bejarasco
A walkthrough in UDT programming with primary focus on database concepts.
29 Oct 2008
Abd Allah Diab
A library that lets you easily manipulate your drawings
20 Oct 2008
Sailung Limbu
This article demonstrate flexible client-side table sorting
18 Oct 2008
Matt Fomich
Instructions for using the Cards dynamic Link library. FreeCell game included.
18 Oct 2008
Shivprasad koirala
Compiling the first F# program using interactive mode
17 Oct 2008
Use GetEntryAssembly to obtain an executable's assembly name - even from a DLL.
16 Oct 2008
An object oriented class automating the creation of PDF files from any file using freeware tools.
7 Oct 2008
Greg Osborne
Provide eye-candy to your users with custom animations
7 Oct 2008
An article on how to use the new AAA (Arrange, Act and Assert) syntax using VB.Net. And the difference between the new and the old syntax.
6 Oct 2008
Michael Rosqvist
A utility to capture a bit of the desktop.
5 Oct 2008
Jay Kay
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
4 Oct 2008
Amir Emamjomeh
This ListView acts like explorer but based on a pre-defined TreeView
1 Oct 2008
A ComboBox like dropdown control that controls can be dropped onto and arranged at design time.
30 Sep 2008
How to create a diff script for a list of objects in VB.NET.
30 Sep 2008
With this tool which is written for ASP.NET, it is possible to count the number of online users, members, and guest users in websites.
30 Sep 2008
This program gets the list of softwares installed on Windows running machine
25 Sep 2008
DigiOz Multimedia
An overview and step by step guide to developing, using and debugging a windows service
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 Sep 2008
Rai Shahid
This control will allow user to backup SqlServer
18 Sep 2008
A simplified wrapper to the .NET Configuration namespace.
16 Sep 2008
Ted John
A structure that stores up to 32 booleans in a 32-bit integer.
16 Sep 2008
If a TextBox is wide enough to show all text, this method ensures it is visible after a resize.
12 Sep 2008
This is an easiest program that allows you to send e-mails by only defining SMTP Server name.
10 Sep 2008
Using .NET Diagnostics to extract data from any Windows performance monitor, to make your own!
4 Sep 2008
Johnny Worker
A VB code generator that reads a SQL Server table and generates ADO.NET code and also Stored Procedures.
2 Sep 2008
Ashley Staggs
This article will explain how to fade a form in and out, using VB.NET.
30 Aug 2008
A set of classes that represent a typical set of playing cards.

Advertise | Privacy | Cookies | Terms of Service
Web05 | 2.8.190424.1 | Last Updated 25 Apr 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid