Description: In this series, Discovering Visual Basic .NET: Making Decisions , you found out how to make your programs smarter by letting them make their own decisions. In the this article, I'll introduce the topic of looping and show you how to get your program to execute several lines of code again and again. VB.NET has two types of loops. The For...Next loop counts off a certain number of times and then quits.