Click here to Skip to main content
14,544,540 members

VB.NET

Great Reads

by Graeme_Grant
Working with simple JSON objects & collections to Custom Converters and Transformations into .Net classes.
by Fredrik Bornander
WPF Implementation of the spinning panel frequently used on the iPhone
by Jeremy Likness
Wisej is a powerful platform that abstracts away the nuances of client/server interactions while embracing all the web has to offer, including third-party HTML5-based solutions, it is the perfect tool for building enterprise web applications.
by JosipK, Marko Kozlina
C# and VB.NET console applications that demonstrate how to create and send an email reply with IMAP and SMTP protocols in .NET Framework

Latest Articles

by Jeremy Likness
Wisej is a powerful platform that abstracts away the nuances of client/server interactions while embracing all the web has to offer, including third-party HTML5-based solutions, it is the perfect tool for building enterprise web applications.
by evry1falls
How to implement Google.Apis.Drive.v3 in a WinForms Project using VB 2015 and .NET 4.5
by Cinchoo
Simple CSV file writer for .NET

All Articles

Sort by Score

VB.NET 

31 Mar 2009
BobP1339
Explains how to do multi language reports in SSRS
6 Dec 2011
formlesstree4
A simple way to do network programming
1 Jan 2012
wayvirgo
How to use the Google Calendar API from VB.NET.
9 Nov 2011
B@dC0d3r
Views records from File Server Audit program
4 Jul 2016
Avelino Ferreira
"Don't care about Google Maps/Routing/StreetView programming. This Control gives your WinForms applications the power of Google Maps API v3". - my previous article. Unfortunately, since Dec.2015, Google Maps JavaScript API applications requires authentication and the program stopped working properly
25 Oct 2017
Graeme_Grant
Working with simple JSON objects & collections to Custom Converters and Transformations into .Net classes.
19 Sep 2017
Igor Krupitsky
Application lets you copy tables from Paradox to SQL Server
22 Dec 2017
Dirk Bahle
Tips & Tricks on De/Serializing object graphs with XML
26 Sep 2019
William Costa Rodrigues
This article explains an easy method to download and update your WinForms application
25 Aug 2011
Shahan Ayyub
This project will be generating a form with shape similar to Windows Phone 7.
25 Apr 2012
Razi Syed
Easily bind a class to .NET data controls like GridView, FormView, etc., and get an updated object or list back in the code-behind effortlessly.
25 Jun 2011
Enrico Oliva
A concrete implementation of the Quantities, Units, Dimensions, and Values abstract model through an object oriented implementation.
17 Aug 2012
Dynamsoft
In this article, we will see how to use Dynamic Web TWAIN to acquire, edit images, and upload them to Microsoft SharePoint.
14 Aug 2015
Emiliano Musso
How to create a Windows Phone app to take timed pictures from camera, and upload them on an Apache webserver to view them remotely
17 Aug 2011
knockNrod
This article explores software architectural improvements for creating a library of controls deployed in Windows Forms, Wonderware InTouch, and WinCC.
15 Jun 2011
jabit
The default FormView template has no structure. Use this Visual Studio macro to format templates as tables.
28 Aug 2016
George Sefcik
This article will show an easy way to add the ability to print, or save as an image, each screen (Window) or FrameworkElement (UserControl) in your application.
16 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
26 May 2020N
Jeremy Likness
Wisej is a powerful platform that abstracts away the nuances of client/server interactions while embracing all the web has to offer, including third-party HTML5-based solutions, it is the perfect tool for building enterprise web applications.
3 Aug 2018
geek96boolean10
Create a console application that listens to the data your Raspberry Pi 3 uploads to Azure IoT Hub
19 Feb 2019
Igor Krupitsky
The ASP.NET pages let you upload, delete and browse files in a folder.
25 Feb 2019
EAHMK
This is an alternative for "Multiple Colored Texts in RichTextBox using C#"
20 Nov 2019
Igor Krupitsky
Application lets you copy tables from folder with DBF files to SQL Server
12 Oct 2013
Kenneth Haugland
Implementation and theory behind TLM modelling for acoustic wave propagation with 2D and 3D view. Also includes a raindrop and boat wake simulation.
10 Nov 2014
Dirk_Strauss
Securing Your .NET Applications – A Summary Review Of Visual Guard
28 Mar 2014
jurhas
Spada via Modbs, Supervisory Control and Data Acquisition with visualb basic,Arduino and firebird
19 Jun 2014
Mr. xieguigang 谢桂纲
I need a tool for exchange the data between my .NET program and R program, yeah this powerful library makes things better!
6 Nov 2012
Kurt Swaim
Describes an OPC wrapper DLL and an example of how to use it for communication to a device through an OPC server.
22 May 2013
Dejan Mauer
Free and easy way to access a web camera by using the Aforge library.
13 Mar 2016
Gregory Morse
Code methods for capturing and automating multilingual and imaging aspects for sound store deployments
13 Nov 2010
Tieske8
Description of the DevCom framework and sample usage
11 Apr 2020
Cinchoo
Simple CSV file writer for .NET
2 Mar 2017
David Vanson
A weather application for the current conditions in your area
18 Aug 2017
VisualMonsters
Magic blocks -Simple logical game tutorial
15 Nov 2017
Graeme_Grant
A Modern Toggle Switch - From mock concept to a full custom WPF control that you can plug into your own apps
4 Nov 2013
Meshack Musundi
WPF 3D cubes puzzle game for the AIO(All-In-One) PC
3 Dec 2018
Amir Emamjomeh
A study of .NET Parallel Class in solving a system of linear equations using bi-conjugate gradient stabilized method
1 Aug 2012
Dynamsoft
In this article, I’ll show you how to capture images from your web browser, edit them, and then upload them to your system.
6 Jan 2013
joe_j
Shows you how to build up a close to real time email monitoring and visual management system.
28 Dec 2014
Snesh Prajapati
In this article series, I am sharing how to create report using Report Builder by fetching data from Oracle DB.
8 Feb 2015
Emiliano Musso
How to apply GA techniques fo solving problems in VB.NET. The example shows how to create solutions for a 2D maze, which will evolve to find the shortest path between two points.
24 Mar 2015
Mr. xieguigang 谢桂纲
I want to develop a simple wrapper operation to do the hybrid programming data conversion job automatically. This makes my laboratory scientific research job happy!
5 Apr 2015
J.L. MacDonald
When supplied with a connection string and table name, this tool will read the field data types and create asp controls for you to copy and paste in your own project.
29 Sep 2015
kvinvisibleguy
Normally, XML binding to DataGrid is done through MVVM style. This to me seems a little cumbersome and difficult to understand. Hence I developed a simple method to achieve the same.
4 Feb 2016
Mr. xieguigang 谢桂纲
Distribution computing framework source code used by http://services.gcmodeller.org online systemsbiology annotation system.
6 Mar 2016
Hiske Bekkering
A simple explanation of how to synchronize custom painting with a ProgressBar's default painting.
28 Mar 2016
Mr. xieguigang 谢桂纲
machine playing snake game
27 Apr 2016
Clayton Rumley
There are those who think I am crazy, and this just might be the proof.
20 Feb 2020
Terence Wallace
Short economics game to analyze human behavior and approach to simulate NPC decision making
16 Sep 2015
_Plutonix
Helper class to add, change and delete Registry based Explorer Context Menus from your app
2 Jul 2019
Peter Vegter
A brief guide for creating a sound recorder with the PVS.AVPlayer library
4 Nov 2016
Mr. xieguigang 谢桂纲
VisualBasic Darwinism Evolutionary computation Application and Super Computing
17 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
30 Sep 2017
Graeme_Grant
This article comprehensively covers the Microsoft ClickOnce Installer with a bare bones WinForm/WPF C#/VB Silent Updater framework plus covers how to implement, troubleshoot, test locally, to release.
11 Jan 2018
Dirk Bahle
Tips & Tricks on using checkboxes within a WPF treeview.
11 Dec 2019
honey the codewitch
If you use the CodeDOM, here's an indispensable package to make it awesome.
11 May 2013
Jack V. Vo
Indepth detail of how to utilize the trail period of windows Azure
21 Jul 2014
_Plutonix
An easy to use, customizable Collection Editor; with inheritance support
12 Mar 2012
ledtech3
How to take a screenshot of a Windows form and then print it.
24 Apr 2012
Ana Carolina Zambon
This is a demonstration of how to use the basics of Mono.Cecil by adding method calls to existing assemblies.
14 Feb 2013
Alеksey Nemiro
Capture screen, edit, and send images to the Internet.
5 Jan 2015
Emiliano Musso
Entry-level examples on MVVM pattern, explaining the basic methods to mantain separated a program's graphical interface from its business logic
24 Sep 2015
Stefano Castelli
The article will illustrate how to create a Code39 barcode in VB.NET and C#
12 Apr 2016
Jalapeno Bob
A VB.NET version of Ray Koopa's 21 Mar 2016 article, Getting All "Special Folders" in .NET
15 Jun 2016
JosipK, Marko Kozlina
C# and VB.NET console applications that demonstrate how to create and send an email reply with IMAP and SMTP protocols in .NET Framework
7 Jul 2012
Manoj K Bhoir
TreeView Explorer using VB.NET 2008
16 Nov 2010
pinx
Make your ErrorProvider adhere to .NET localization standards
3 Aug 2016
Avelino Ferreira
The easiest way to implement the ToolStripControlHost and ToolStripDropDown classes, in a UserControl, in order to display a Container/Control beyond the limits of its Parent Container and Parent Form, with very few lines of code. Let's uncomplicate ...
19 Dec 2016
petrostherock
Machine Learning. What languages come to mind? R? Python? Matlab? Bet you didn't think Visual Basic.
18 Aug 2017
VisualMonsters
Simple game "table football", you can easily create and play with your friends and family.
22 Jan 2018
Dirk Bahle
Implementing text highlighting in a WPF TextBlock control with MVVM
17 Nov 2018
Terence Wallace
A brief article on how to utilize NBA Stats API in a WinForm application
3 Sep 2015
Steve Naidamast
Best Text Editor Component for .NET WPF Developers
31 Jul 2013
Hisham Abdullah Bin Ateya
Querying a family tree in LINQ fashion.
6 Oct 2013
Mr. xieguigang 谢桂纲
Mathematical method of S-system equation to simulate a biochemical network system
15 Oct 2010
401unauthorized
Allows working with most .NET classes in any COM-aware programming or scripting language
31 Jul 2012
Kenneth Haugland
How to calculate a reverbration time in a room
22 Aug 2012
wborgsm
How to draw muliline formatted text on a System.Drawing.Graphics object.
20 Sep 2012
ljw1004
Exploring the Windows.Devices.Enumeration.DeviceInformation and Windows.Devices.Enumeration.Pnp APIs.
13 Sep 2012
ljw1004
How to use UPnP on Windows 8
9 Jun 2019
Hung, Han
This article is a tutorial on how to code your own Sudoku game using VB.NET
18 Feb 2016
Kuv Patel
Debug stored procedures in Visual Studio and SQL Server Management Studio.
21 Jun 2016
Marc Clifton
A deep dive into the $lookup aggregator with examples of one-to-one, one-to-many, many-to-many, and nested relational "queries"
4 Apr 2016
Mr. xieguigang 谢桂纲
R API for drawing venn diagram in VisualBasic
17 Apr 2015
Mr.PoorEnglish
efficient and secure selecting from large amounts of data
21 May 2015
Anele 'Mashy' Mbanga
Exploring the source code behind the offline CodeProject article writer CodeProject.Show.
11 Dec 2011
Manoj K Bhoir
ContextMenuStrip Control with Microsoft Office like Visual Style using VB.NET
20 Feb 2019
Igor Krupitsky
The ASP.NET pages let you upload, delete and browse files into a database.
8 Nov 2016
Niemand25
A simple way to place any ObjectListView inside a ComboBox
16 May 2017
Rene Bustos
WCF WebService IN VB.NET Response JSON
5 Jun 2017
Mahsa Hassankashi
phenomenon prediction and simulation by Markov Chain Mont Carlo
5 Apr 2018
giamp_72
Every programmer, sooner or later, has the same problem: how can I print quickly and simply?
7 Oct 2018
David A. Gray
This article demonstrates a class library that supports command line parameters with default values stored in application settings.
21 Apr 2013
Mike-MadBadger
This is an alternative for "Pick Your Enumerator & Me.Understand Yield and IEnumerable (C#)"
21 Apr 2013
Rob Culhane
Dynamically add access database columns at runtime using vb.net
26 Jun 2014
George Sefcik
Size-to-content just doesn't give you the window sizes you want for each usercontrol.
28 Jul 2014
hgbecker
Animated IOS like On/Off switch.
27 Apr 2012
Andrew_Morris
Giving a web page user regular indication of the progress of a server task
8 Nov 2012
aalvarez13
This is an alternative for "Microsoft Office Version Detector".
4 Jan 2013
joe_j
Shows how to set up a time controlled rotation of displaying different websites.
4 Mar 2013
i00
Automatic port forwarding for your UPnP enabled router.
30 Mar 2015
SSDiver2112
Interactive Design Time Control Overlays to make editing custom controls easier.
27 Jul 2015
FrankNight
This is a DOCX to HTML conversion tool with css style customization support.
7 Mar 2010
Nejimon CR
A control library to control signals from a serial port foot pedal device
14 Sep 2011
Amir Eshaq
This code demostrates how to use Silverlight 5 with OOB+elevated trust to play a local video (.avi). Uses P/Invoke support for native code
21 Sep 2010
Mohammad Elsheimy
This is another article that talks about URL shortening services. Today we are going to talk about Cligs, one of the popular shortening services on the web.
1 Feb 2017
Mr. xieguigang 谢桂纲
How to build my own 3D graphics engine from ZERO step by step
29 May 2017
Kourosh K Tari
In this article I will show you how to update WebBrowser control to use the latest installed browser on the host machine.
8 Dec 2017
Dirk Bahle, Alaa Ben Fatma
Tips & tricks on visting and searching nodes in WPF TreeViews
27 May 2019
Alexandros Pappas
Example of a self hosted WCF service over HTTPS with transaction
13 Mar 2012
Fredrik Bornander
WPF Implementation of the spinning panel frequently used on the iPhone
22 Mar 2013
Terence Wallace
TexasQuest is a 2D side scroller platform game similiar to Super Mario
20 May 2016
Mr. xieguigang 谢桂纲
Generate/Parsing common data document just one function
6 Apr 2010
seejay1120
A Fast Way to Update Treeview Nodes Using a Database as a Source
31 Jan 2017
Mr. xieguigang 谢桂纲
[language improvements] R language like optional parameter expression in VisualBasic
9 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
18 Jan 2018
Dirk Bahle
Tips & Tricks on de/serializing Tree View based content with XML
14 Jul 2018
zhopan77
My experience of using NDepend Callers / Callees graph to help understand complicated .NET code structure
2 May 2019
Alexandros Pappas
Rehosting of WorkflowDesigner in WPF and Windows Forms application, and invoking the workflow
28 Oct 2019
stc.reseller
Helpful tips in labeling Office files or how to make Office file changes statistically visible, in one single step
12 Apr 2013
NightWizzard
...for example a WYSIWYG HTML editor to edit or display emails...
11 Aug 2013
LarryCharlton
Dynamic data forms.
11 Sep 2013
Globin
This is an alternative for "Improved RichTextBox - IRTB". 2.3 is out! Finnaly with some Regex Fixing and Alpha of Alphas in identing!
21 Jan 2013
Kerem Guemruekcue
This short article shows how to use an undocumented internal class method from the System.Deployment.Application.Win32InterOp namespace to get a PE images manifest resource.
20 Mar 2013
Terence Wallace
A VB.NET implemenation of using delegates and threading for game loops.
27 Mar 2016
veen_rp
1 alternative  
How to fake an Extension Property...
12 Apr 2016
Stefano Castelli
The following article was born from a wish to share a deep re-elaboration of a nice tip about sorting rectangular arrays
20 May 2016
Mr. xieguigang 谢桂纲
Code style guidelines for Microsoft VisualBasic
22 Apr 2018
JohnLeitch
This article details how to make .NET applications scriptable with Aphid, an embeddable scripting language.
2 Dec 2014
Kenneth Haugland
Implementation of Bezier curve, Derivative Bezier curve, Cathull-Rom spline, Bessel-Overhauser spline, Lagrange interpolation and convex hull
5 Apr 2013
Kenneth Haugland
Description and code for calculating elliptic integrals
15 Sep 2017
Meshack Musundi
WPF-MVVM weather forecast application that displays weather data using the OpenWeatherMap API
21 Aug 2015
Wendelius
Article describes how to encrypt a dataset using AES. Optionally the dataset is compressed before the encryption.
20 May 2010
Evoluteur
A step wizard for ASP.NET to export database objects to CSV, TXT, HTML, XML, or SQL
13 Oct 2010
shynet
A library that contains classes to simulate user input and track user input (mouse and keyboard), in C# and VB.NET.
24 Feb 2010
Daniel Vaughan
A Desktop and Silverlight user action management system, with undo, redo, and repeat. Allowing actions to be monitored, and grouped according to a context (such as a UI control), executed sequentially or in parallel, and even to be rolled back on failure.
26 Oct 2011
Alessandro Del Sole
This article explains how to acquire images from scanners and Webcams and how to store them to a LightSwitch application's database
13 Mar 2010
Daniel Vaughan
A Desktop and Silverlight user action management system, with undo, redo, and repeat; allowing actions to be monitored, and grouped according to a context (such as a UI control), executed sequentially or in parallel, and even to be rolled back on failure.
3 Jan 2012
Musa Biralo
Convert number to readable words
14 Mar 2013
Kenneth Haugland
2 alternatives  
Different schemas for finding prime numbers explained with code
14 Jan 2018
Duncan Edwards Jones
A graphical tool to allow you to design a CQRS model and have the code and documentation generated from it (C# or VB.NET)
8 Sep 2013
Manoj K Bhoir
A graphical interface to select a color from a set of various colors.
22 Sep 2013
Fredrik Bornander
Identifying, avoiding and detecting deadlocks in .NET
8 Sep 2016
Thomas Daniels
This article explains how bitwise operators work and this article explains also several purposes of them with examples in C# and VB.NET.
22 May 2018
Pawel Wzietek
synchronous/asynchronous control via multiple interfaces with command queuing
25 Jun 2012
codiemorgan
Basics for setting up a 2D Game using GDI+, Renderloop, and Threading. And a few tips.
24 Sep 2014
Meshack Musundi
A WPF 3D Rubik's Cube application
9 Jan 2014
Jim Parsells
A Class Library for building Forms with a folder navigation TreeView and form specific ListViews that can be tailored for your application and behave like Windows Explorer. Full documentation.
15 Aug 2017
Wendelius
Simple linear trend calculation with different types for X values implemented in C#, VB, and F#
12 Aug 2010
Chad Z. Hower aka Kudzu
Develop your own operating system using C# (or VB.NET, etc.) and Visual Studio!
28 Sep 2013
Kenneth Haugland
Describes the theory behind fractals and how to draw fractal images, using L-system, IFS, Mandelbrot, Newton, Burning ship, Nova and Julia set, Markus-Lyapunov fractals, Kronecker products, DLA algorithm and the Sunflower spiral.
2 Oct 2014
Jay Clark (SolvoTerra)
Compress any size file with .Net 4.5 Compression namespace
6 Feb 2012
DaveAuld
Using Client Side Timer and Hidden Elements to catch a Bot submission in Asp.Net MVC
23 Jan 2012
Stef Cas
A VB.NET project showing how to build a simple magnifying glass.
29 Mar 2013
Kenneth Haugland
Solves 1st, 2nd, 3rd and 4th degree polynominal by explicid fomulas for real coefficients and any degree by the numerical Jenkins-Traub algorithm with real and complex coefficients.
14 Feb 2011
Fredrik Bornander
Adding animation support to existing WPF Panels
4 Oct 2017
Bhairav Thakkar
A robust framework for complete implementation of Finite Element Analysis in VB.Net
8 Sep 2015
Emiliano Musso
In this article (hopefully, the first of a small series), we'll see how to implement a neural network in Visual Basic .NET, i.e. a model capable of processing input data and adjust its internal mechanics to learn how to produce a desired result. We'll see more on this later. The present article will
8 May 2010
westor2003
Sample code for reading deleted files in the NTFS Master File Table
22 Jul 2012
i00
Simple to use BindingList and DataGridView that supports advanced LINQ filtering!
11 Feb 2013
Sander Rossel
Journey to the center of the .NET Framework with a chance of IL along the way!
15 Dec 2011
shynet
Stream a live camera video stream or single images between applications using the TCP protocol.
14 Jun 2019
Andy De Filippo
GDI+ does not support rendering of Rich Text and this has always represented a challenge for developers. The approach described in this article offers a solution to such limitation by tapping into the power of API hooking.
2 Apr 2017
Wendelius
This is an alternative for "What You See Is What You Update"
18 Mar 2011
Meshack Musundi
A 2D carousel like UserControl in WPF
11 Jan 2014
i00
Simple to use, open source Spell Checker for .NET
8 May 2013
Niemand25
1 alternative  
A simple way to place any DataGridView inside a ComboBox.
28 May 2012
db7uk
A composite (Prism 4) WPF application using Bing Maps to display earthquakes from around the world.
15 Jun 2012
Alexandros Pappas
This project provides mass manipulation of Visual Studio projects.
15 Apr 2011
Meshack Musundi
A WPF Target Shooting Game
20 Apr 2016
Alexandros Pappas
This article provides a program to demonstrate how to save and load all control values to user settings.
5 Oct 2016
Yang Kok Wah
Using a simple custom made video player control to display a video wall
21 Aug 2018
Joe Programmer 1
What's going on with lambda expressions, anonymous functions, and all that stuff?
20 Sep 2011
Soroush Falahati
Introducing a class for generating 3D images (Stereoscopic and Anaglyph) from DepthMaps.
20 May 2015
Anele 'Mashy' Mbanga
Write your next CodeProject article using CodeProject.Show, a WinForms application
5 Jan 2012
SSDiver2112
Label control with built-in effects like MouseOver, Shadow, Outer Glow, and Pulse Glow.
20 Aug 2014
Anurag Gandhi
A class to pivot a DataTable with various aggregate functions
7 May 2013
MohamedKamalPharm, MohamedSabryBakry, Omneya Hassanain
Documented mortalities and morbidities related to drug interactions were addressed years ago in clinical informatics. This application uses VB.NET to detect and warn users about interactions. It has the advantage of "Localization", customization, and the ability to integrate with open-source CPOE.
3 May 2010
NavnathKale
Simple but advance-featured TreeView control
3 May 2013
kburman6
This article discusses the making of a search engine.
15 Jul 2010
Euhemerus
How to use WMI to get system information and present it to the user in an easy to understand format.
20 Sep 2012
ledtech3
This is a project for creating code like the WMI code creator but the output is for VB.NET and Windows Forms instead of for a Console Application.
7 May 2014
hgbecker
Inherited Textbox with extended properties and validation control.
13 Dec 2010
Meshack Musundi
The fastest three wheeled sprinter in WPF
14 Jun 2016
koolprasadd
Convert Desktop Applications to Universal Windows Platform Apps -Project Centennial
15 Feb 2013
Sandeep Mewara
HTML5 self learning center - Explore and understand the new features!
6 Oct 2014
Mathew Soji
Basic introduction to Data Annotation in .NET Framework
21 Sep 2010
The Man from U.N.C.L.E.
A better way to control the painting of the .NET TabControl
26 Jul 2012
Kenneth Haugland
A detailed description for creating Voronoi diagrams, review of basic functions
10 Jul 2014
Yang Kok Wah
A chat program that supports Unicode input and picture transfer.
18 Sep 2018
Randy C Finch
A search for efficient algorithms to find Ruth-Aaron pairs
26 Oct 2013
YvesDaoust
Short study of the perspective projection of a rectangle in space; homography opposed to bilinear transform
25 Jun 2018
Dirk Bahle
A quick guide to managing 100000'ish records efficiently with SQLite and C#/.Net.
18 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
25 Sep 2017
Meshack Musundi
A WPF control for displaying and recording video from a webcam
28 Jun 2018
Dirk Bahle
Solving the Classification problem with ML.Net Version 0.2.