Click here to Skip to main content
13,894,340 members


Great Reads

by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
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 Avatar2400
This is a simple class that allows you to have message box with checkbox and other small features.

Latest Articles

by Eric Paul Schneider
Basic demo on how to serialize and deserialize custom collections
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 Score


13 Sep 2005
Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
8 Jan 2008
Implementation Nhibernate concept in VB.NET
21 Aug 2009
A very simple, XAML-based month-view calendar that shows appointments, exposes events, and allows dragging appointments in the current month.
15 Aug 2008
Yasser M. Jaffal
In this article, I discuss an example of how you can use information retrieval to grab data out of MSN Money pages to get a free Web Service for currency exchange rates and other quotes.
4 Aug 2008
Amir Emamjomeh
A simple example of how to classify data using genetic algorithm and VB.Net
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 Sep 2010
Herre Kuijpers
@TinyPG is a utility that makes it easier to write and try out your own parser/compiler.
23 Apr 2007
A simple solution to keeping multiple projects version numbers in sync
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
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!
7 May 2009
CS Rocks
This article demonstrates how to download a file from a (HTTPS) WebDAV server in VB.NET
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.
12 Nov 2009
Rahul Singla
A new productive way of producing Office documents with dynamic content substitution.
17 Dec 2007
Ivan Krivyakov
Rhino Mocks version 3.3 can mock any MarshalByRefObject.
22 Nov 2012
An article clarifying the various ways of comparing two values for equality in .NET
2 Nov 2015
Easily create Business and Data Layers!
12 Aug 2010
Mostafa Kaisoun
Calculate Moon's age and draw Moon Phase on any given day
6 Jun 2007
A VB.NET class implementing an image Hue/Saturation/Lightning adjustment.
22 Jun 2009
How to make a password verification form in VB that uses LINQ and SQL
7 Jan 2008
Joe Lynds
Use the Windows Volume Shadow Copy service from .NET.
22 Nov 2010
Vitaly Tomilov
A simplified and unified way for accessing most frequently used information about Process, System, and Environment.
20 Nov 2012
Richard Atkins
Create a fluid, multi-column, vertically ordered list using nested, floating divs
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
22 Dec 2009
Suresh Suthar
How to execute DTS packages through VB.NET and use global variables.
19 Apr 2009
VB.NET/C# and JavaScript communication, how to.
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
20 May 2009
Jeroen De Dauw
A multithreaded file downloader with progress details, speed info and more
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.
27 Nov 2007
Philip Liebscher
An examination of dynamic object instantiation and runtime machines to boost performance.
10 Jun 2008
Ted Osberg
An extensible, hybrid Listview/TreeListView control
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)
25 Jul 2007
Create an Open File Dialog for a Windows Mobile 6 (SmartPhone) devices.
10 Jan 2016
David Vanson
Generate you own barcodes for your business, Promotional items or to share links with friends.
19 Sep 2013
Ron Schuler
ASP.NET PDF document viewer control that does not require any Acrobat product to be installed
15 Nov 2010
Ludvik Jerabek
Read and write to INI files in VB.NET and VBScript
17 Feb 2009
An article about the simple, yet often annoying to achieve, backtracking algorithm for Sudoku generation.
24 Apr 2011
How to mail enable AD accounts using LDAP and Exchange 2007.
21 Dec 2008
Complete demo of embedding images in an email message.
7 May 2009
Generates a bunch of gibberish from real text.
23 May 2007
Generate and check license keys embedding 16-bit configuration information
27 Jun 2009
An article to demonstrate how to calculate system idle time without installing any system wide keybaord/mouse hooks.
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.
22 Jan 2008
This article will address tools and technologies to identify bottlenecks and key consideration points for performance improvement.
19 Sep 2013
Shivprasad koirala
Software Architecture interview questions (Service Oriented Architecture interview questions: Part 1).
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.
18 Jun 2009
A WPF XAML markup extension with a "Glass" look
14 Dec 2009
Inherited ListView which enables user to order multiple items by mouse, and automatically scrolls if necessary
11 May 2007
The article shows how to use SQL features of Microsoft LogParser with ADO.NET
27 May 2016
How to automatically create data access layers and business layers from a Microsoft Access or a SQL Server database
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).
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.
7 Jul 2009
CS Rocks
This article demonstrates how to manually create a COM DLL with VS 2005.
16 Jul 2009
John M Bundy
Allow users to customize your forms
28 Dec 2007
This article aims to show the creation of Network Links for Google Earth.
27 Feb 2007
This article describes how to get information about digital certificates stored on your local machine. It also shows how to search certificates by name, and retrieve a certificate hash.
22 Apr 2014
Duncan Edwards Jones
Introduces and discusses the Common Language Runtime framework classes used in printing from a .NET Windows Forms application.
30 Dec 2007
Paul Selormey
Learn how to write user manuals with the Sandcastle Help Compiler.
1 Dec 2011
Screen Snaper is perfect to quickly share a picture-perfect representation of anything on your screen.
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.
31 May 2008
o m n i
Learn how to control your non-client-area, while keeping all the stuff Vista puts on it.
17 Jun 2008
Senthil Sambandam
Simple Image Cropping with Image Resizing Using VB.NET
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.
10 Jan 2008
Warrick Procter
QuickSort revisited, with optimisations to minimise machine cycles, stabilised to retain original order, and generalised for convenience.
7 Nov 2008
Weather Using VB.NET and Yahoo RSS!
28 May 2009
How to implement a radar chart with OpenFlashChart inside an ASP.NET VB.NET project.
21 Dec 2007
Web user control that simulates a PDA browser
26 Apr 2008
Senthil S
Export data from VB.NET Dataset to Excel without using Datagrid/DataTable
14 May 2008
With the free wordviewer 2003/2007 and some xml docs you can print everthing any time
10 Jun 2008
Junaid Raza
How to upload files to the SharePoint Document Library and update any metadata columns.
15 Feb 2007
Star Vega
Extending the Windows.Forms.Label control.
24 May 2007
This is a control that takes a starting point and an ending point as objects and draws a line between them
30 May 2012
Joshi, Rushikesh
Create a customized project template, and let your team use it for repaid development.
26 Nov 2008
A brief overview of Extension Methods.
20 Apr 2007
Amir Pournasserian
This class will help you to calculate/evaluate formulas based on a string which could be changed at run-time.
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.
5 Jun 2007
Philip Liebscher
A Windows Explorer-style Thumbs.db web viewer.
12 Aug 2008
Yasser M. Jaffal
This article guides you to simply, yet effectively, prevent your software customers from copying your product without your authorization. I admit it is not a top-security solution, and it will be easy to crack without protecting your compiled code, but it is just for conveying the idea.
14 May 2008
An ASP.NET Handler for resizing and rotating/flipping images dynamically.
11 Jul 2008
Calle Mellergardh
Create a listbox control that provides events for when adding or removing items.
16 Oct 2008
An object oriented class automating the creation of PDF files from any file using freeware tools.
7 Aug 2012
An example of how to implement and validate non-personal CD-Keys (ideal for distribution on the back of CD cases)
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.
4 Feb 2007
This project, along with the suggested form of use, will let you organize your iTunes libraries and make them ready for iPod Sync, making use of a reusable progress window that has a cancel button.
24 Mar 2008
o m n i
6 Oct 2008
Michael Rosqvist
A utility to capture a bit of the desktop.
15 Jul 2008
Dan Dombrowski
Replace a cursor system-wide and restore it to the original cursor.
21 Apr 2009
Steve Krile
Expand the usefulness of the AutoComplete Ajax extender
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.
22 May 2003
Harish Palaniappan
A FilesystemTree view control in VB.NET. Developed with VS.NET, using the namespace
11 Mar 2008
HADBI Moussa Benameur {Mozads}
Explain how to make a picture converter & downloader (Only HTTP is supported)
23 Dec 2008
Thulasee Shan
A piece of reusable code that implements the functionality to update a UI element from a thread.
15 Jan 2009
Indra PR
An article about linking datagridview with XML file
9 Mar 2008
Alessandro Del Sole
An introduction to some new cool features of the Visual Basic 9.0 language syntax.
16 Mar 2010
Jesse Fatherree
Quick and easy Active Directory authentication using LDAP and ASP.NET
28 Dec 2012
Explain the basic of Delegate in VB.NET
4 Apr 2007
Editing XML files using a GridView.
7 Jan 2008
Compute "SnapValues" with minimum of fractional digits, useful in autoscaling Chart-control
16 Mar 2009
Justin Porteous
Using the Shell32 Library to write Files or Folders to a Zip File
30 Aug 2009
If you hate naming controls in the footer row of your gridview to do an insert, this article is for you.
2 Jul 2009
Enterprise Library wrapper class to implement run-time dynamic connection strings without using config file
5 Jan 2008
Jibu is a high-level multithreading API for .NET 2.0 and above.
4 Jun 2008
A textbox with regex masking and validation.
13 Nov 2008
Code to open regedit and connect to remote host
11 Mar 2008
Tim Greenfield
How to show progress notification for long operations
7 Feb 2008
How to easily override key processing in a form or user control
22 Dec 2007
A simple way to snap a form without borders to the screen.
22 Feb 2008
Patel Pranav
How to Use XML to Serialize and Deserialize an Object
31 Mar 2009
James Mouchett
To format a string into currency without the dependency of VB6
22 Mar 2007
Uses pure VB.NET code to extract and display icons as bitmap objects.
18 Oct 2008
Matt Fomich
Instructions for using the Cards dynamic Link library. FreeCell game included.
11 Dec 2007
A way to convert a folder into a file...
22 Jul 2007
This article is about creating wizard style user interface
5 Oct 2009
Jesse Fatherree
This simple function will programatically enumerate all properties and values in any WMI class.
5 Jun 2009
A cool way to filter data in a DataGridView.
13 Jan 2009
Rabeeh Abla
Design patterns are recurring sequences, built-in .NET patterns are scattered over the framework.
9 Nov 2008
Razi Syed
Rich Text Box control with built in options
24 May 2009
Rahul Singla
Scroll any ASP.NET server side or HTML controls vertically or horizontally in any direction
2 Sep 2008
Ashley Staggs
This article will explain how to fade a form in and out, using VB.NET.
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.
22 Feb 2010
A class which enables the user to Drag the form by clicking Form's Surface
30 Aug 2007
Rajneesh Noonia
xDock is a smoothly animated, per pixel alpha-blended application written in 2003
30 Jul 2009
Create an Aero-style wizard in VB.NET
7 Apr 2009
V K Sumesh
Explains how to zip a folder in ASP.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.
28 Apr 2009
Jeroen De Dauw
Dialog that enables user to submit various types of bugs via a webservice
26 Apr 2008
Windows Forms Validation w/ ErrorProvider Control Quickly (Validate Whole Form at Once)
8 Aug 2008
How to fix dotNetMSN library to easily connect to MSN service
10 Nov 2009
A Generic Record Selector Windows Form with Data Filter
14 Jun 2008
Mohd Arshad Malik
Working with Multiple Images with Each TreeNode
19 Feb 2008
A customizable cloud generator written in VB.NET.
10 Apr 2008
Michael L Perry
An open source library of Windows Forms controls that update themselves automatically.
30 Aug 2008
A set of classes that represent a typical set of playing cards.
22 May 2009
Joe Guetzlaff
How to make a default button or emulate an AcceptButton on a User Control.
5 Jul 2009
Write Arabic in programs that don't support the Arabic language, using Unicode.
9 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
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.
15 Mar 2008
Enver Buzoku
Shows how to get the process ID and show a modal window on the parent processes window
15 Jul 2007
Code storage tool for any language but developed using Visual Basic .NET 2005. Includes syntax coloring for VB code and can load via the tools menu external option in Visual Studio 2005.
25 May 2007
How to create and manage controls at runtime by providing the user with 'handles' for sizing the controls.
10 Sep 2008
Using .NET Diagnostics to extract data from any Windows performance monitor, to make your own!
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.
18 Jun 2013
Shivprasad koirala
Architecture FAQ for localization and globalization: Part 2.
1 Feb 2008
Agha Zair Ali
A way to capture signature on Pocket PC and saving as BMP file
12 Dec 2008
List and Uninstall ALL Programs installed in the Client's Computer.
29 Nov 2005
Harish Palaniappan
A GraphSheet control in .NET, using GDI+ and the System.Drawing namespace
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.
31 Jan 2019
Eric Paul Schneider
Basic demo on how to serialize and deserialize custom collections
30 Mar 2009
Jomar Pabuaya
An explanation of the useful code within Hotel Reservation System
4 Jun 2009
Perform ImageMagick operations in ASP.NET using command line
3 Jul 2009
Read and Write Excel Files using VB.NET
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.
16 Mar 2010
Mohd Arshad Malik
This article will guide you how to create/retrieve/delete key entries in Windows Registry.
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.
7 Feb 2008
Provides Custom Sorting for a ADO.NET bound WPF ListView
9 May 2007
XML2XML is a mapping tool to transform XML data from one XML format to any another XML format.
5 Jun 2008
Claudio Pizzillo
An ASP.NET handler to apply WPF XAML templates on images.
11 May 2007
Learn how to trace and debug your Project Hoshimi program with Visual Studio
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.
7 Apr 2007
Aakash Jain
This article exemplifies how to use the Data Relation of ADO.NET with Data Table to create the in memory Data Relation between two tables.
18 Mar 2008
my first program.
9 Jun 2008
Member 3931606
How to Insert, Update, Delete & Search Values in MS Access 2003 with VB.NET 2005
29 Apr 2007
Dimitar Madjarov
An article which describes an alternative way of cooperation between Oracle PL/SQL and C#
13 Jan 2008
This Control can change the Georgian dates in Dataset to Shamsi date (For Report)
7 Dec 2011
Fatania Dipak
How to underline the wrong word using Microsoft Office Word
27 Nov 2007
cruzagr3 networks
keep your uploaded files secury, preventing download from users that have the full path
30 Oct 2007
Amgad Fahmi
This application helps you to easily create your own classes without needing to waste your time writing the same code again and again
26 Sep 2007
Amol M Vaidya
Using this macro, you can check the output of a code snippet without creating a new project/form. You can do this right from your current code window.
21 Feb 2007
Provide a dynamic menu for drilling through data, or using the new Vista style of breadcrumbing for menu control.
12 May 2008
Chirag Maisuriya
An article on Binding Enum to DropdownListbox with the SortedList that sorts entries by value instead of by key.
6 Jul 2009
Gey any control's value in the type specified.
7 Dec 2007
Troubles putting JavaScript code inline with VB.NET or C# code
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.
14 Feb 2008
Jarno Burger
How to seek and get the position and duration for your DirectShow movie with VB.NET.
3 Jun 2008
Darren Fieldhouse
Using LINQ to XML to download RSS enclosures.
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.
9 Oct 2007
Convert a PDF to text.
13 Apr 2008
Introduction to unit testing against a database and how the supplied library can help.
26 Dec 2007
Calculate this same weekday of month last year
7 Aug 2007
albert arul prakash
XSS gaining popularity to hack into websites. This article describes how to power yourself against XSS
3 Apr 2008
Ben Kotvis
This article explains about developing abstract functions for accessing Stored Procedures.
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
24 Dec 2009
Suresh Suthar
Export data to Excel using three methods: a basic method and two advanced methods which are very fast.
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.
24 May 2009
A quick and easy way to enable multi-select in a TreeView, and an easy way to iterate selected nodes.
26 Sep 2009
It's a very complete and robust processor of ViewState, it allows: to select the way of serialization, compression and encryption optionally.
15 Jan 2008
Sensational botanic discovery: the smallest Tree on Earth! About a generic Tree, and looping it with ForEach
29 Mar 2009
Jon Law
A Currency Input Box in VB.NET
22 Aug 2008
Daniel Ch. Bloch (MCSD, MCAD, MCTS)
How to use events through your application for multiple receivers.
20 Mar 2007
Raman Tayal
This code helps the user to interact with an Excel file using the OleDBDataProvider in VB.NET.
31 Oct 2008
Eric Paul Schneider
A listbox which supports custom drawing properties for each list item.

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