Free Visual Basic and .NET Source code, Examples, Articles, and More!

VB & .NET for Beginners

Click Star to Rate this Page (30 votes, average: 3.80 out of 5)

This page contains resources for those who are wanting to start programming in Visual Basic and/or Visual Basic.NET. So if your very new at VB programming, then hopefully some of the resources below will get you started… (There are also links to resources in user comments at the bottom.)

Note: Visual Basic .NET and VB 2008/2010/2012/2013 resources are near the bottom of this page. It starts right after the 6.0 finishes. So just scroll down this page till you see the VB.NET title.

Last Updated: 2015, March 7th

Visual Basic 6.0

These links are to articles/tutorials/resources related to VB 6.0 and earlier. The .NET and newer resources are below the VB 6.0 resources.

Title: Optimize String Handling in VB 6.0

Info: This link will take you to a Two part article on how to do many tips and tricks to greatly enhance/speed up code when dealing with Strings in Visual Basic. Definitely worth checking out!

Info I added: This tutorial was listed on a post I made a few months ago. But since this tutorial is very thorough in going over Visual Basic it should be listed here as well. There are actually 23 Lessons available. It starts out at the very basics like putting controls on a form and goes all the way up to: Error Handling, Working with Events, Database Programming, MDI Applications, Graphics and Much More…

Info: The tutorial provides an easy yet comprehensive approach to VB programming. It consists of twenty six lessons. I guarantee that you will be able to acquire very good VB programming skills if you study all the lessons thoroughly and practice a lot on your own. I hope that all of you can spend some time to read through all the lessons instead of quickly surf to other places. Besides, you should also check out the VBA tutorial page to learn more on the basics of VB. In addition, you must visit VB Today because it provides a new VB program daily!

Info: Until now, the tutorials at VB Web have focused on specific topics and points, and complete beginners could easily be overwhelmed. This tutorial is aimed directly at beginners. I will explain what VB is, where you can get it from, and get you started making your first VB program.

Info: This book is meant for the beginner. Its primary purpose is to get you up and writing programs in the shortest possible time. For that reason I take a very practical approach (thus the title). My goal is that you be able to function as a competent Visual Basic programmer in at the end of this book, and write useful programs. That means that I don’t go in depth into theory, or into advanced topics. However this book should provide you with the ground work necessary to move on to more advanced programming topics. While some of the code examples and lessons can be accomplished with Visual Basic 4, 5, or 6, much will require Visual Basic 6.0.

Note: It is worth mentioning that to download the pdf or word articles you have to enter your email address which will sign you up for their newsletter. They say you can cancel the newsletter whenever you want to though.

Visual Basic.NET and/or Newer

These links are to articles/tutorials/resources related to the VB.NET languages. While all of the .NET languages has many things in common, the newer 2005, 2008, and newer versions has new features and such that may Not be supported in the earlier versions of Visual Basic.NET. So you may want to pay attention to whether a article or tutorial covers a feature that is not a part of the earlier dot nets.

Title: Visual Basic Tutorial

Info: If you’re an absolute beginner and want to learn how to program, this tutorial will guide you from the simplest of programming concepts and join them up so that you are designing and developing your own solutions in less than 30 chapters. If you want to learn Visual Basic and the .NET Framework, this tutorial will guide you through all the major building blocks and by the end will be developing you own desktop and ASP.NET apps using a number of design patterns.

Info: Windows Phone developers can download these code samples and applications, such as Panorama/Pivot Control, Bing Maps, and a unit converter, to experiment with the Windows Phone Application Platform. New samples will be added to this page periodically, so check back often and see what’s new.

Info: Microsoft has many videos on how to do Many different things with Visual Basic.NET. Many subjects including Linq, database, Microsoft Office/Excel, ClickOnce, and Much more is covered. Click the link below to see what all they have available. It is definitely worth looking at

Info: This Home and Learn computer course is an introduction to Visual Basic.NET programming for beginners. This course assumes that you have no programming experience whatsoever. It’s a lot easier than you think, and can be a very rewarding hobby!

Info: This chapter will introduce the integrated development environment (IDE) and show you how to create your first Visual Basic .NET application. While this application is more fun than a real-world example, it will demonstrate Visual Basic .NET’s versatility in creating applications with text, graphics, and user interaction.

Info: This course is designed to introduce beginners to Visual Basic .NET. By “beginners”, I mean someone who has some familiarity with programming, but no experience with VB.NET. The goal for this tutorial is VB.NET – not basic programming concepts – so we won’t cover “how to program a loop.” We will write a basic VB.NET program that doesn’t assume that you already know how to write one

Info: Get a focused, first look at the features and capabilities in Microsoft Visual Basic 2005, Visual Studio 2005, and the .NET Framework 2.0. If you currently work with Visual Basic 6, these authors fully understand the adoption and code migration issues you’ll encounter. They’ll step you through a quick primer on .NET Framework programming, offering guidance for a productive transition. If you already work with .NET, you’ll jump directly into what’s new, learning how to extend your existing skills. From the innovations in rapid application development, debugging, and deployment, to new data access, desktop, and Web programming capabilities, you get the insights and code walkthroughs you need to be productive right away.

Info: Visual Basic Essentials is an online book designed to aid both novices and experienced programmers in learning Visual Basic. Using theory, code examples and screenshots, this book is intended to provide everything necessary to begin developing Windows applications in Visual Basic.

Info: This tutorial has been prepared for the beginners to help them understand basic VB.Net programming. After completing this tutorial, you will find yourself at a moderate level of expertise in VB.Net programming from where you can take yourself to next levels.

sir, i appreciate your hard work in ensuring students all over the world today gets to learn how to operate on this platforn. i need your help in this area. i which to create a votin application system for students union governent in my school using vb studio 8. i wil appreciate if any material could be fowarded to my mail with (pdf format) thanks god bless.

*I have a Web Browser and Label 1 . In the web browser i put a link with Skip Ad (just like LinkBucks). Now,I just want that when -Skip Ad- in the web browser has been click Label 1 .text will change .