VB & .NET for Beginners

Click Star to Rate this Page
1 Star2 Stars3 Stars4 Stars5 Stars (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!

Link: Click Here 

Title: Learn Visual Basic 6.0 – The Complete Tutorial

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…

Link: Click Here 

Title: Visual Basic Tutor

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!

Link: Click Here 

Title: Visual Basic Tutorial – Introduction

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.

Link: Click Here 

Title: Introduction to Visual Basic

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.

Link (PDF/Word Formats): Click Here 

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.

Link: Click Here

Title: Code Samples for Programming Windows Phone 7.1/8.1

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.

Link: Click Here

Title: Visual Basic 2008, VB 2010, and VB 2013 “How Do I” Videos

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

Link: Click Here 

Title: Visual Basic .NET Programming for Beginners

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!

Link: Click Here 

Title: Your First Visual Basic .NET Applications

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.

Link: Click Here 

Title: Visual Basic .NET for Beginners

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

Link: Click Here

Title: Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET

Info: Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET is the complete technical guide to upgrading Visual Basic 6 applications to Visual Basic .NET, covering all upgrade topics from APIs to ZOrders. It shows how to fix upgrade issues with forms, language, data access, and COM+ Services, and how to upgrade applications with XML Web services, ADO.NET, and .NET remoting. It also provides big-picture architectural advice, a reference of function and object model changes, hundreds of before-and-after code samples, and a CD packed with useful examples.

Link: Click Here 

Title: Introducing Microsoft Visual Basic 2005 for Developers

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.

Link: Click Here 

Title: Visual Basic .NET Essentials

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.

Link: Click Here 

Title: VB.NET Tutorial

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.

Link: Click Here 

10 thoughts on “VB & .NET for Beginners

  1. ken senghak

    Dear Mr
    i want to learn beginner of vb.net 2005 can you give me some lesson with pdf file.

    thank you
    from Ken _senghak

  2. jenny

    dear Sir / Madam,

    i will have a quiz and i have to have buttons like Add / Edit and Delete that can be saved in database SQL/Access

    please send me some sample code for my reference

    best regards,


  3. karthick

    hi to all,

    i should learn vb.net coding part.please give some ideas with coding under explain that.


    best regards

  4. omini reuben

    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.

  5. hari

    Dear sir,

    I am hari jayaram, VB form I want send personal data like name and mobile numeber thorugh email to other email id .
    Please send me the sample project

    with best regards

    hari jayarm

  6. TrapD00r


    *I need a source code for my question, I hope you’ll know this problem
    VB 2010


    *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 .

    –ASAP.. Thanks–


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.