Click here to Skip to main content
14,542,771 members


Great Reads

by Sander Rossel
On the importance of Option Strict...
by Abhishek Sur
Gives an introduction of how to create SQL CLR managed objects in SQL server.
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.

Latest Articles

by Richard Atkins
Create a fluid, multi-column, vertically ordered list using nested, floating divs
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.

All Articles

Sort by Updated


23 Oct 2007
The code helps speed up the devopment of toolparts using SmartPart and SharePoint.
21 Oct 2007
An add-in that handles incrementing assembly and file version numbers under certain conditions.
7 Sep 2007
This article explains a 3D geometry library developed using VB.NET.
27 May 2009
Use IMAP to auto-reply to unread GMail messages while on vacation
29 Aug 2009
How To Do Precise 2-Way Rijndael CryptoStream Communication
19 Sep 2013
Shivprasad koirala
Software Architecture interview questions (Service Oriented Architecture interview questions: Part 1).
18 Jun 2013
Shivprasad koirala
Architecture FAQ for localization and globalization: Part 2.
18 Oct 2008
Shivprasad koirala
Compiling the first F# program using interactive mode
24 Mar 2009
Shivprasad koirala
4 steps to use readymade DAL component (Data application blocks)
11 Feb 2009
Takes numbers up to hundreds of trillions and converts them into text
17 Feb 2009
An article about the simple, yet often annoying to achieve, backtracking algorithm for Sudoku generation.
31 Oct 2007
Shows the basics of controlling input on a controls key press event
29 Oct 2008
Abd Allah Diab
A library that lets you easily manipulate your drawings
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
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.
2 Aug 2009
Abhishek Sur
Gives an introduction of how to create SQL CLR managed objects in SQL server.
24 Sep 2007
Abishek R Srikaanth
This article will show how to save changes on the close of the browser or when exiting a page.
16 Jun 2008
AdHawkMailer is an ASP.NET component for sending emails in VB.NET.
28 Sep 2007
Distribute your site's contents with RSS 2.0 using ASP.NET/VB.NET/MS SQL Server 2005.
25 Jun 2007
Alaa Jubran
Using images for encrypted text transmission
10 May 2007
Alaa Jubran
How to implement a Common dialog box - XP style.
22 May 2007
Alaa Jubran
Representation of real variables in a single chromosome.
7 Aug 2007
albert arul prakash
XSS gaining popularity to hack into websites. This article describes how to power yourself against XSS
20 Jan 2008
Alberto M.
Eliminar archivos de forma segura con distintos metodos
20 Jul 2007
Alberto Venditti
Yet another Ping Monitor utility written in VB.NET on .NET Framework 2.0
13 Mar 2007
Aleksey Bykov
How to automate typical routine coding tasks in C# with the help of macros
5 Nov 2007
How to build a simple event log montior/watcher (using TCP in .NET) to monitor event log changes on a remote machine(s).
25 Jul 2007
Create an Open File Dialog for a Windows Mobile 6 (SmartPhone) devices.
9 Mar 2008
Alessandro Del Sole
An introduction to some new cool features of the Visual Basic 9.0 language syntax.
9 Mar 2008
Alessandro Del Sole
Techniques for writing your own Structures which adhere to the Microsoft CLS, using Visual Basic 2008.
9 Mar 2008
Alessandro Del Sole
Techniques for writing custom data types written in Visual Basic 2008 to a binary file.
13 Mar 2008
Alessandro Del Sole
Learn how to be the only one accessing your files, with two simple .NET methods.
16 Mar 2008
Alessandro Del Sole
Binding a generic collection to a DataGridView in VB 2008, with a few lines of code.
16 Jul 2007
This article describes how to build a component for managing download files of a program.
25 Sep 2007
Alexander Nowak
In SSRS2005, a new provider is available: XML Data provider. This enables you to create reports from ADO.NET datasets or XML documents from URL-addressable resources, e.g. Web services. This article shows a step-by-step example (basic report, no parameters) how to use this new SSRS 2005 feature.
9 Aug 2007
Alexander Nowak
An article about quality assurance options/tools in/for VS2005 for VB.NET and C# projects.
24 May 2007
This is a control that takes a starting point and an ending point as objects and draws a line between them
1 Aug 2007
Amir Emamjomeh
Helpfull control for solving a shared equation in textboxes.
19 Jun 2007
Amir Emamjomeh
This class gets an array of pointf() and returns the corresponding line region with custom width.
4 Aug 2008
Amir Emamjomeh
A simple example of how to classify data using genetic algorithm and VB.Net
30 Dec 2007
Anders Revsgaard
No matter how well you design your system, a distributed SOA application is always complex. When a SOA application fails, it can be difficult to track down the cause of the problem and the Web service where the error occurred. To handle this difficulty, you need a logging system such as UptoLog.
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.
4 Aug 2008
Andrei Smolin
Outlook Today is a sample of a custom Outlook home folder page. In this article, you will learn how to create such a page in VBScript and in .NET (VB, C#, C++).
24 Jan 2008
Andrei Smolin
A simple WinForms application that shows MAPI folders and items in your mail profile.
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.
29 Jan 2008
Andrew Smith, Josh Smith, Karl Shifflett
New Silverlight Movies For Mole. Mole v4.2 has GREAT new features! Visualizer with property editing. Mole is a high performance, full featured, multifunction visualizer that allows detailed inspection of WPF, WCF, WF, ASP.NET, XBAP's and WinForm applications. Editing of properties is now support
31 Dec 2007
Andrew Smith, Josh Smith, Karl Shifflett
Introduces the second version of a very useful and educational debugger visualizer for WPF developers.
17 Dec 2007
Andrew Smith, Josh Smith, Karl Shifflett
A high octane multifunction visualizer that allows detailed inspection of the visual tree and logical trees. New feature of Mole II Black Ops allows viewing and drilling into non-public members of any element or sub-element in the visual or logical trees.
31 Dec 2007
Andrew Smith, Josh Smith, Karl Shifflett
A high performance, full featured, multifunction visualizer allows detailed inspection of WPF, WCF, ASP.NET, XBAP's and WinForm applications. This includes viewing and drilling into public, protected and non-public members of any element or sub-element in the application. Current Version
21 Aug 2007
ASP.NET design-time databinding custom controls when they are inside of a databound composite control.
23 Oct 2007
Extended DataGridView with filtering, sorting, automatic saving, and a multicolumn combobox.
22 Aug 2007
Anshul R
New functions added to the calculator , Now currency converter included
9 Sep 2007
Article describing how to work of girds which needs to add columns dynamically at run time.
8 Jul 2008
This piece of code will show you to convert any video file format to high quality flv and stream it on web server
4 Jun 2009
Perform ImageMagick operations in ASP.NET using command line
15 Jan 2008
Convert your swf movie file to image
24 Sep 2010
Arman Ghazanchyan
A single component that contains various Windows hooks
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.
5 Aug 2008
Arman Ghazanchyan
The HotkeyManager class makes it easy to set global hotkeys for applications.
5 Aug 2008
Arman Ghazanchyan
The SCapture class allows an application to capture still screen images
20 Sep 2007
Arman Ghazanchyan
The TimeZoneInfo class provides properties and methods for any time zone on the system.
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.
9 Apr 2008
Armin Kabir
This article will show you how to dynamically add javascript or stylesheet to the header of page.
9 Apr 2008
Armin Kabir
This article describe how to sort generic collections
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.
2 Sep 2008
Ashley Staggs
This article will explain how to fade a form in and out, using VB.NET.
1 Jan 2009
Ashutosh Phoujdar
Simple log listening utility that listens to logs events from multiple sources, e.g. TCP/UDP, File logs, Remoting channels
17 Oct 2007
Data builder that builds XML from a SQL query in hierarchical format.
5 Apr 2008
Atanu Maity
Protect any file by encryption and decryption with password. It encrypts the file and saves as secure XML with binary format, and stores file password as custom PK encrypter routine.
23 Aug 2008
Bad Programmer
Implementing Menustrip dynamically from database, the menu names and order will be through backend.
7 Aug 2009
Barry G. Hynum
An easy to use, low real estate Methods DDL navigation tool.
16 Apr 2007
Bassam Saoud
A Custom TreeView Control that supports auto binding from a single self referencing table
27 Nov 2007
Behnam Yousefi
A Generic collection that can be serialized in XML format.
3 Apr 2008
Ben Kotvis
This article explains about developing abstract functions for accessing Stored Procedures.
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.
17 Jul 2008
I needed a simple control to display a bulleted list based on a strongly typed list of strings.
17 Feb 2008
Bhardwaj Deepak
Really Nice Look n' Feel in a DataGridView
8 Aug 2008
How to fix dotNetMSN library to easily connect to MSN service
29 Aug 2007
A powerfully simple .NET utility class for validating and testing credit card numbers in C# and VB.
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.
10 Jun 2008
A system for using ASP.NET 2.0 web parts in combination with URL rewriting.
27 Aug 2008
An ASP.NET system for having two authentication cookies, one secure and one insecure, to have multiple tiers of security by folder.
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 Jun 2007
Bruce Chapman DNN
This article describes how to create unit tests that will test out code for a DotNetNuke custom module.
18 Jun 2007
Bruce Chapman DNN
Using data driven unit tests with SQL Server CE for DotNetNuke private module development.
29 Nov 2007
Bruno Piovan
This article explains how you can create Web Services in a Class Library project
1 Jul 2008
Class module to easily de-/compress and en-/decrypt big strings
11 Dec 2007
A way to convert a folder into a file...
20 Aug 2007
A classic in game history.
30 Oct 2009
An article on data validation with a flat file schema generated in Flat File Checker.
1 Nov 2007
Display data from multiple tables in a single DataGrid.
18 Dec 2007
Handling exceptions with the Enterprise Library.
11 Jul 2008
Calle Mellergardh
Create a listbox control that provides events for when adding or removing items.
12 Dec 2007
Embed Web Video in your desktop application
22 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
7 Apr 2008
chanderp, Yash Bharadwaj
you want to display some text in your application and side-by-side you want to prevent the user from copying the content. . One way to implement this use label, but label do not support the formatting of the text and RTF formats.
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.
12 May 2008
Chirag Maisuriya
An article on Binding Enum to DropdownListbox with the SortedList that sorts entries by value instead of by key.
15 Oct 2007
Chirag Patadia
Generate Filter String as per user requirment
8 Nov 2007
Chris Kolkman
A .NET implementation of a Deque object.
24 Jun 2008
Chris Kolkman
A fairly simple to use Winsock component, allowing simple networked applications. Built modeling the VB6 component of the same name, with enhancements.
11 Aug 2007
How to compile and use a .aspx.vb code-behind file as a .dll code-behind file.
6 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.
10 Jun 2008
Christian {CC}
Creating a dynamic tree view in ASP.NET.
6 Jan 2016
Claudio Nicora
An extended NumericUpDown control with better focus and mouse wheel management.
5 Jun 2008
Claudio Pizzillo
An ASP.NET handler to apply WPF XAML templates on images.
17 Oct 2007
Demonstration of how to write custom settings providers.
27 Jul 2007
A minimalist framerate counter.
14 Jun 2008
ColorBar is a gradient colored progress bar control written using VB.NET.
31 Jul 2008
CS Rocks
This article walks you through creating a simple windows database with an Xml file as it's datasource.
14 Aug 2008
CS Rocks
The article demonstrates how to create a COM DLL in VS2005.
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.
22 Dec 2008
CS Rocks
This article discusses various things to consider when upgrading a VB6 app to VB.NET.
7 May 2009
CS Rocks
This article demonstrates how to download a file from a (HTTPS) WebDAV server in VB.NET
7 Jul 2009
CS Rocks
This article demonstrates how to manually create a COM DLL with VS 2005.
17 Sep 2009
CS Rocks
This article demonstrates how to display SQL Server data in a Silverlight DataGrid.
17 Jun 2007
CTR (centro-tecnologia-rocci)
How to create a NumericUpDown control with unit measure. Support Vista styles!
22 Feb 2010
A class which enables the user to Drag the form by clicking Form's Surface
15 Jul 2008
Dan Dombrowski
Replace a cursor system-wide and restore it to the original cursor.
22 Aug 2008
Daniel Ch. Bloch (MCSD, MCAD, MCTS)
How to use events through your application for multiple receivers.
15 Aug 2007
Capture an entire web page and save it as an image.
11 Dec 2007
Danilo Mendez
Describes how to generate NHibernate objects and ASPX pages using Smart Code
3 Jun 2008
Darren Fieldhouse
Using LINQ to XML to download RSS enclosures.
22 Jul 2009
A complete overview and implementation of SNTP from a client perspective.
8 Sep 2009
No more unboxing/casting! Use generic type parameters with this background worker. Source code for C# and VB.NET.
24 Jul 2007
David Bauernschmidt
How to create a dropdown tab which covers everything
22 Aug 2007
David Bauernschmidt
Create a querystring that is encrypted and expires
19 Oct 2007
David Catherman
Components don't have a .Parent property like controls do. Getting a reference to the instance of the parent form the component was on is very difficult.
20 Mar 2008
David P Henry, Graham Murray
A solution for securing access to a ClickOnce application using ASP.NET Forms authentication.
15 Dec 2008
David Polomis
Loads a Targa image file into a Bitmap using nothing but .NET code.
10 Jan 2016
David Vanson
Generate you own barcodes for your business, Promotional items or to share links with friends.
13 Nov 2008
Code to open regedit and connect to remote host
6 Aug 2012
An example of how to implement and validate non-personal CD-Keys (ideal for distribution on the back of CD cases)
13 Jul 2008
Dazdarevic Edin
A .NET component that simplifies tracking of system's idle time.
26 Nov 2008
A brief overview of Extension Methods.
1 Dec 2011
Screen Snaper is perfect to quickly share a picture-perfect representation of anything on your screen.
1 Feb 2010
Working in ASP Net with EventLog
14 May 2008
With the free wordviewer 2003/2007 and some xml docs you can print everthing any time
9 Nov 2008
Small but important questions
28 May 2008
Didara F Dosabhai
Define schedules to the program for executing programmer defined jobs
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
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
29 Apr 2007
Dimitar Madjarov
An article which describes an alternative way of cooperation between Oracle PL/SQL and C#
2 Apr 2007
A custom control to provide phase progress using polygonal shapes.
6 Jul 2009
Gey any control's value in the type specified.
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.
17 Nov 2009
Drew Stegon
Simple enum and method to set MessageBox, InputBox, and Form titles.
10 Sep 2007
Dynamically toggle ToolTip messages from the client side.
8 Aug 2009
Learn how to extend the My namespace in Visual Basic 2005 / 2008!
22 Apr 2014
Duncan Edwards Jones
Introduces and discusses the Common Language Runtime framework classes used in printing from a .NET Windows Forms application.
21 Jan 2009
Duncan Edwards Jones
An extender control to make printing a form quick, easy, and flexible
26 May 2008
Duncan Edwards Jones
A component that allows you to monitor all the controls on the form and list any that have changed (for dirty checking)
12 Jul 2007
A brief walkthrough on how to embed multiple icons (and native resources) into a .NET executable.
16 May 2007
Need to bind controls to pre-set enums? Here's how!
12 Jul 2007
Eduardo Campano
This article explains how to open a VB6 MDI child form inside a .NET MDI form
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.
28 Jun 2007
An advanced color picker control for your VB.NET applications.
15 Mar 2008
Enver Buzoku
Shows how to get the process ID and show a modal window on the parent processes window
3 Jul 2008
Eric Marcon
A wrapper to provide WMI classes for .NET solutions.
31 Oct 2008
Eric Paul Schneider
A listbox which supports custom drawing properties for each list item.
20 Feb 2009
Erwin Wolff
Getting started with VB.NET's Microsoft Outlook standard plugin creator
11 Oct 2007
Eugene Ciloci
A .NET expression evaluator that compiles to IL and is designed for speed.
17 Mar 2007
Eugene Ciloci
A library to parse and evaluate Excel-style formulas and recalculate in natural order
29 Jun 2007
Fabricio Miranda
In this article, i will be showing how to parse and modify a peace of HTML code using a nice and helpfull .NET assembly.
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.
18 Mar 2008
Article about changing the GridView row color on mouse click without postback
12 Jun 2008
Ferminus Muthu
Custom skins for VB.NET forms, Skinning VB.NET forms, WinForm Skins
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).
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).
15 May 2007
This article shows an example of how to build a software component according to best practices that is customizable through code generation techniques.
23 May 2007
This is an Add-in for Microsoft Access that allows writing and execution of SQL statements with transaction control
31 Jul 2007
Using the Windows Media Player Component
3 Apr 2007
Editing XML files using a GridView.
12 Sep 2008
This is an easiest program that allows you to send e-mails by only defining SMTP Server name.
2 Mar 2008
Gayan Buddhika
How to Load Windows Form From Data Base
12 Sep 2007
Excel file class for reading data.
14 Jul 2008
A way to simplify your game classes and code for maximum efficency.
4 May 2007
Some tips to improve efficiency of your web application
29 Oct 2008
Giovanni Bejarasco
A walkthrough in UDT programming with primary focus on database concepts.
20 Mar 2008
David P Henry, Graham Murray
A solution for securing access to a ClickOnce application using ASP.NET Forms authentication.
7 Oct 2008
Greg Osborne
Provide eye-candy to your users with custom animations
25 Jul 2007
Greg Osborne
Code to ensure word wrapping in a PrintDocument object.
5 May 2008
Guillaume Hanique
How to extend Visual Studio so it can generate code for any data type.
22 Dec 2007
A simple way to snap a form without borders to the screen.
16 Sep 2008
If a TextBox is wide enough to show all text, this method ensures it is visible after a resize.