Click here to Skip to main content
13,900,479 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 Alexandros Pappas
DevExpress Expression Editor
by EAHMK
This is an alternative for "Multiple Colored Texts in RichTextBox using C#"
by Igor Krupitsky
Tool that will let you import data from SQL Server and Access to MySQL
by Igor Krupitsky
The ASP.NET pages let you upload, delete and browse files into a database.

All Articles

Sort by Score

VB.NET 

25 Oct 2017
Graeme_Grant
Working with simple JSON objects & collections to Custom Converters and Transformations into .Net classes.
14 Mar 2012
Fredrik Bornander
WPF Implementation of the spinning panel frequently used on the iPhone
5 Oct 2017
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.
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
26 Oct 2014
Hung, Han
This article is basically a tutorial on how to code your own Sudoku game using VB.Net.
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
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.
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.
20 Feb 2019
Igor Krupitsky
The ASP.NET pages let you upload, delete and browse files into a database.
1 Feb 2017
Mr. xieguigang 谢桂纲
How to build my own 3D graphics engine from ZERO step by step
27 Apr 2016
Clayton Rumley
There are those who think I am crazy, and this just might be the proof.
23 May 2013
Dejan Mauer
Free and easy way to access a web camera by using the Aforge library.
11 Aug 2013
LarryCharlton
Dynamic data forms.
9 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
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.
5 Nov 2013
Meshack Musundi
WPF 3D cubes puzzle game for the AIO(All-In-One) PC
24 Sep 2015
Stefano Castelli
The article will illustrate how to create a Code39 barcode in VB.NET and C#
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 ...
16 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.
1 Jan 2012
wayvirgo
How to use the Google Calendar API from VB.NET.
21 Apr 2013
Rob Culhane
Dynamically add access database columns at runtime using vb.net
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"
5 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
8 Jul 2012
Manoj K Bhoir
TreeView Explorer using VB.NET 2008
6 Oct 2012
Kenneth Haugland
Mathematical treatment of acoustic leaks in walls
5 Jun 2017
Mahsa Hassankashi
phenomenon prediction and simulation by Markov Chain Mont Carlo
12 Mar 2012
ledtech3
How to take a screenshot of a Windows form and then print it.
13 Sep 2012
ljw1004
How to use UPnP on Windows 8
4 Mar 2013
i00
Automatic port forwarding for your UPnP enabled router.
21 Jul 2014
_Plutonix
An easy to use, customizable Collection Editor; with inheritance support
2 May 2017
pdoxtader
Learn how to view a remote machine's file system using your own explorer like window, and transfer files and folders by dragging and dropping in C# using the TcpComm TCP library
22 Jan 2018
Dirk Bahle
Implementing text highlighting in a WPF TextBlock control with MVVM
11 Dec 2011
Manoj K Bhoir
ContextMenuStrip Control with Microsoft Office like Visual Style using VB.NET
6 Oct 2013
Mr. xieguigang 谢桂纲
Mathematical method of S-system equation to simulate a biochemical network system
30 Mar 2015
SSDiver2112
Interactive Design Time Control Overlays to make editing custom controls easier.
28 Mar 2016
Mr. xieguigang 谢桂纲
machine playing snake game
16 May 2017
Rene Bustos
WCF WebService IN VB.NET Response JSON
8 Dec 2017
Dirk Bahle, Alaa Ben Fatma
Tips & tricks on visting and searching nodes in WPF TreeViews
6 Apr 2010
seejay1120
A Fast Way to Update Treeview Nodes Using a Database as a Source
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.
22 Mar 2013
Terence Wallace
TexasQuest is a 2D side scroller platform game similiar to Super Mario
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
1 Apr 2018
Cinchoo
Simple CSV file writer for .NET
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
Magic blocks -Simple logical game tutorial
22 Dec 2017
Dirk Bahle
Tips & Tricks on De/Serializing object graphs with XML
31 Jul 2012
Kenneth Haugland
How to calculate a reverbration time in a room
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.
13 Apr 2013
NightWizzard
...for example a WYSIWYG HTML editor to edit or display emails...
21 Apr 2013
Mike-MadBadger
This is an alternative for "Pick Your Enumerator & Me.Understand Yield and IEnumerable (C#)"
10 Nov 2014
Dirk_Strauss
Securing Your .NET Applications – A Summary Review Of Visual Guard
28 Jul 2014
hgbecker
Animated IOS like On/Off switch.
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.
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.
18 Feb 2016
Kuv Patel
Debug stored procedures in Visual Studio and SQL Server Management Studio.
10 Sep 2018
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.
31 Jul 2013
Hisham Abdullah Bin Ateya
Querying a family tree in LINQ fashion.
8 Nov 2016
Niemand25
A simple way to place any ObjectListView inside a ComboBox
8 Nov 2012
aalvarez13
This is an alternative for "Microsoft Office Version Detector".
14 Feb 2013
Alеksey Nemiro
Capture screen, edit, and send images to the Internet.
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.
6 Mar 2016
Hiske Bekkering
A simple explanation of how to synchronize custom painting with a ProgressBar's default painting.
21 Aug 2017
Peter Vegter
A brief guide for creating a sound recorder with the PVS.AVPlayer library
1 Feb 2017
Mr. xieguigang 谢桂纲
[language improvements] R language like optional parameter expression in VisualBasic
2 Mar 2017
David Vanson
A weather application for the current conditions in your area
19 Sep 2017
Igor Krupitsky
Application lets you copy tables from Paradox to SQL Server
11 Jan 2018
Dirk Bahle
Tips & Tricks on using checkboxes within a WPF treeview.
13 Nov 2010
Tieske8
Description of the DevCom framework and sample usage
27 Apr 2012
Andrew_Morris
Giving a web page user regular indication of the progress of a server task
22 Aug 2012
wborgsm
How to draw muliline formatted text on a System.Drawing.Graphics object.
29 Mar 2014
jurhas
Spada via Modbs, Supervisory Control and Data Acquisition with visualb basic,Arduino and firebird
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 Jan 2016
Mr. xieguigang 谢桂纲
This is an alternative for "Simple HTTP Server in C#"
12 Apr 2016
Jalapeno Bob
A VB.NET version of Ray Koopa's 21 Mar 2016 article, Getting All "Special Folders" in .NET
30 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.
18 Aug 2017
VisualMonsters
Simple game "table football", you can easily create and play with your friends and family.
18 Jan 2018
Dirk Bahle
Tips & Tricks on de/serializing Tree View based content with XML
17 Nov 2018
Terence Wallace
A brief article on how to utilize NBA Stats API in a WinForm application
19 Feb 2019
Igor Krupitsky
The ASP.NET pages let you upload, delete and browse files in a folder.
7 Mar 2010
Nejimon CR
A control library to control signals from a serial port foot pedal device
6 Dec 2011
formlesstree4
A simple way to do network programming
20 Sep 2012
ljw1004
Exploring the Windows.Devices.Enumeration.DeviceInformation and Windows.Devices.Enumeration.Pnp APIs.
12 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!
12 May 2013
Jack V. Vo
Indepth detail of how to utilize the trail period of windows Azure
8 Mar 2016
Robert Gustafson
Extended versions of ListBox and ComboBox controls which allow images, font, and color for individual items
21 May 2015
Anele 'Mashy' Mbanga
Exploring the source code behind the offline CodeProject article writer CodeProject.Show.
30 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.
27 Mar 2016
veen_rp
1 alternative  
How to fake an Extension Property...
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.
4 Apr 2016
Mr. xieguigang 谢桂纲
R API for drawing venn diagram in VisualBasic
3 Aug 2018
geek96boolean10
Create a console application that listens to the data your Raspberry Pi 3 uploads to Azure IoT Hub
14 Jul 2018
zhopan77
My experience of using NDepend Callers / Callees graph to help understand complicated .NET code structure
17 Aug 2011
knockNrod
This article explores software architectural improvements for creating a library of controls deployed in Windows Forms, Wonderware InTouch, and WinCC.
25 Jun 2011
Enrico Oliva
A concrete implementation of the Quantities, Units, Dimensions, and Values abstract model through an object oriented implementation.
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
9 Nov 2011
B@dC0d3r
Views records from File Server Audit program
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.
7 Jan 2013
joe_j
Shows you how to build up a close to real time email monitoring and visual management system.
4 Jan 2013
joe_j
Shows how to set up a time controlled rotation of displaying different websites.
26 Jun 2014
George Sefcik
Size-to-content just doesn't give you the window sizes you want for each usercontrol.
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!
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
18 Apr 2015
Mr.PoorEnglish
efficient and secure selecting from large amounts of data
27 Jul 2015
FrankNight
This is a DOCX to HTML conversion tool with css style customization support.
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
16 Sep 2015
_Plutonix
Helper class to add, change and delete Registry based Explorer Context Menus from your app
4 Feb 2016
Mr. xieguigang 谢桂纲
Distribution computing framework source code used by http://services.gcmodeller.org online systemsbiology annotation system.
14 Mar 2016
Gregory Morse
Code methods for capturing and automating multilingual and imaging aspects for sound store deployments
20 May 2016
Mr. xieguigang 谢桂纲
Code style guidelines for Microsoft VisualBasic
8 Oct 2018
David A. Gray
This article demonstrates a class library that supports command line parameters with default values stored in application settings.
31 Mar 2009
BobP1339
Explains how to do multi language reports in SSRS
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.
15 Oct 2010
401unauthorized
Allows working with most .NET classes in any COM-aware programming or scripting language
16 Nov 2010
pinx
Make your ErrorProvider adhere to .NET localization standards
15 Jun 2011
jabit
The default FormView template has no structure. Use this Visual Studio macro to format templates as tables.
25 Aug 2011
Shahan Ayyub
This project will be generating a form with shape similar to Windows Phone 7.
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.
25 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!
3 Sep 2015
Steve Naidamast
Best Text Editor Component for .NET WPF Developers
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 谢桂纲
Generate/Parsing common data document just one function
5 Apr 2018
giamp_72
Every programmer, sooner or later, has the same problem: how can I print quickly and simply?
25 Feb 2019
EAHMK
This is an alternative for "Multiple Colored Texts in RichTextBox using C#"
13 Mar 2019N
Alexandros Pappas
DevExpress Expression Editor
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
6 Apr 2013
Kenneth Haugland
Description and code for calculating elliptic integrals
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.
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.
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.
14 Mar 2013
Kenneth Haugland
2 alternatives  
Different schemas for finding prime numbers explained with code
3 Jan 2012
Musa Biralo
Convert number to readable words
9 Sep 2013
Manoj K Bhoir
A graphical interface to select a color from a set of various colors.
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)
22 Sep 2013
Fredrik Bornander
Identifying, avoiding and detecting deadlocks in .NET
7 Feb 2019
pdoxtader
AbstractTcpLib: A TCP library that features asynchronous socket programming, concurrent file transfers per client, AES256 Encryption, LDAP Authentication, Client / Server communication, Peer to Peer communication, Object serialization and raw byte communication in one library for C# & VB.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.
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
23 May 2018
Pawel Wzietek
synchronous/asynchronous control via multiple interfaces with command queuing
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
23 Jan 2012
Stef Cas
A VB.NET project showing how to build a simple magnifying glass.
6 Feb 2012
DaveAuld
Using Client Side Timer and Hidden Elements to catch a Bot submission in Asp.Net MVC
14 Feb 2011
Fredrik Bornander
Adding animation support to existing WPF Panels
30 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.
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
1 Apr 2012
Torsten Tiedt
Database development with Server Data Tools
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!
6 Jul 2010
Euhemerus
How to set a download limit and disable a user's network connection.
18 Mar 2011
Meshack Musundi
A 2D carousel like UserControl in WPF
28 May 2012
db7uk
A composite (Prism 4) WPF application using Bing Maps to display earthquakes from around the world.
11 Feb 2013
Sander Rossel
Journey to the center of the .NET Framework with a chance of IL along the way!
8 May 2013
Niemand25
1 alternative  
A simple way to place any DataGridView inside a ComboBox.
15 Jun 2012
Alexandros Pappas
This project provides mass manipulation of Visual Studio projects.
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
15 Apr 2011
Meshack Musundi
A WPF Target Shooting Game
5 Jan 2012
SSDiver2112
Label control with built-in effects like MouseOver, Shadow, Outer Glow, and Pulse Glow.
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.
25 Feb 2013
Meshack Musundi
How to use the Leap controller to move the cursor using a finger
20 Apr 2016
Alexandros Pappas
This article provides a program to demonstrate how to save and load all control values to user settings.
4 May 2013
kburman6
This article discusses the making of a search engine.
3 May 2010
NavnathKale
Simple but advance-featured TreeView control
18 Jan 2012
Faraz Azhar, Dubai
A quick and easy way to support in-line (subitems) editing on the ListView control in .NET.
15 Feb 2013
Sandeep Mewara
HTML5 self learning center - Explore and understand the new features!
15 Jul 2010
Euhemerus
How to use WMI to get system information and present it to the user in an easy to understand format.
14 Dec 2010
Meshack Musundi
The fastest three wheeled sprinter in WPF
6 Oct 2014
Mathew Soji
Basic introduction to Data Annotation in .NET Framework
14 Jun 2016
koolprasadd
Convert Desktop Applications to Universal Windows Platform Apps -Project Centennial
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.
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.
19 Sep 2018
Randy C Finch
A search for efficient algorithms to find Ruth-Aaron pairs
18 Sep 2017
Gamil Yassin
This is a series of articles demonstrating .NET AI library from scratch
3 Jan 2011
Meshack Musundi
A WPF humanoid
25 Jun 2018
Dirk Bahle
A quick guide to managing 100000'ish records efficiently with SQLite and C#/.Net.
7 May 2014
hgbecker
Inherited Textbox with extended properties and validation control.
4 Oct 2016
scastelli
Combobx component that display multiple columns from any Datasource
23 Oct 2013
BharatRamV
Distributed transaction between MS SQL Server and MariaDB - A myth.
6 Nov 2010
Meshack Musundi
A WPF application that provides weather information using GOOWAPI
25 Sep 2017
Meshack Musundi
A WPF control for displaying and recording video from a webcam


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