VB.NET programming tutorial

    • What is VB.NET Programming Language?
    • VB.NET -Your First Program
    • VB.NET -Variables and Data Types
    • Declaring and Accessing Variables
    • VB.NET - Operators_Assignment,   Arithmetic, and Comparison Operators
    • VB.NET - Operators_Logical Compound,  and String concatenation Operators
    • VB.NET -Conditional Statements- If..Else...End If Statement
    • VB.NET -Conditional Statements- Select Case Statement
    • VB.NET -Loops-For...Next Loop
    • VB.NET -Loops-For Each...Next Loop
    • VB.NET -Loops- While...End While Loop
    • VB.NET -Loops-Do  While ...Loop Loop
    • VB.NET -Loops-Do  Until...Loop Loop
    • VB.NET -Arrays- One-Dimension Array
    • VB.NET -Arrays- Multi-Dimension Array
    • VB.NET -Sub-Procedure and Function
    • VB.NET -Sub-Procedure  and Function Parameters
    • VB.NET -Passing Parameters  by ByVal and ByRef
    • VB.NET -String Manipulation-Mid,  Copy, and Compare Functions
    • VB.NET -String Manipulation-Concat,  Chars, and ToCharArray Functions
    • VB.NET -String Manipulation-ToUpper,  and ToLower Functions
    • VB.NET -Sting Manipulation-Trim,  LTrim, and RTrim Functions
    • VB.NET -String Manipulation-Remove,  and Insert Functions
    • VB.NET -String Manipulation- StartsWith, EndsWith, and Split Functions
    • VB.NET -counting digits
    • VB.NET -counting upper/lower case letters
    • VB.NET -Object-Oriented Programming- Classes and Objects
    • VB.NET -Object-Oriented  Programming-Methods
    • VB.NET -Object-Oriented  Programming-Properties
    • VB.NET -Object-Oriented Programming -Creating objects and  Accessing public members
    • VB.NET -Object-Oriented Programming- Class Constructors
    • VB.NET -Object-Oriented Programming- Classes' Inheritance
    • VB.NET -Object-Oriented Programming- Abstract Class
    • VB.NET -Object-Oriented Programming- Interfaces
    • VB.NET -OOP example Building a circularly linkedlist
    • -Define an item of the circularly linkedlist
    • -Add a new item to the circularly linkedlist
    • -Count number of items
    • -Delete item from the circularly linkedlist
    • -Find min and max items
    • -Search for an item in the list
    • -Print all items of the list
    • -Circularly linked list operations menu
    • -Combine VB.NET code together
    • VB.NET Tutorial-File Input/output- Sequential-Access File
    • VB.NET -File Input/output- Random-Access File
    • VB.NET -Graphic User Interface- A Basic Calculator
    • VB.NET -Graphic User Interface- Some basic controls
    • VB.NET -Graphic User Interface- A Image Viewer Application
    • VB.NET -Databases access with  ADO.NET-Connection Object
    • VB.NET -Databases access with ADO.NET-Structure Query Language
    • VB.NET -Databases access with  ADO.NET-Command and  DataReader Objects
    • VB.NET -Databases access  with ADO.NET-Using Command Object  to insert, delete, and update data
    • VB.NET -Databases access  with ADO.NET-DataAdapter  and DataSet objects
    • VB.NET -Databases access  with ADO.NET-Complete  Image Viewer Application
    • VB.NET -A Simple Dictionary
    • -Interface Design
    • -Create a database
    • -Create connection to the database
    • -Make search box workable
    • -Change colors of text
    • -Make the form smarter
    • -Clean memory up
    • VB.NET -Reporting data
    • Drawing text in VB.NET
    • Drawing lines in VB.NET
    • Drawing rectangles in VB.NET
    • Drawing arcs in VB.NET
    • Drawing ellipses VB.NET
    • Drawing pies in VB.NET
    • Fill shapes with a color
    • Filling shapes a mix of colors
    • Filling shapes with patterns
    • Filling shapes with images

    • Related
    • VB example programs
    • VB questions
    • VB exercises
    • VB FAQs

    What is VB.NET?

    VB.NET is one of the most popular programming languages in the world. It provides excellent features that programmers need such as object-oriented programming, string manipulation, graphics, graphical user interface (GUI), multimedia, multithreading, data structures, file processing, database access, and client-server networking.

    What will you need?

    To develop programs with VB.NET, you need to install Visual Studio.NET 2008 or newer. You might need two or more disks that contain VS.NET 2008 inside.


    


    Popular Tutorials

    C programming tutorial
    C# programming tutorial
    Java programming tutorial
    VBA for Excel 2007
    VB.NET programming tutorial
    MS Access 2007 tutorial
    C++ programming tutorial
    ASP.NET tutorial

    Popular Exercises

    Excel 2007 exercises
    C# exercises
    C exercises
    C++ exercises
    Java exercises

    Recent Posts

    C++ graph
    VBA for MS Excel 2010
    C questions-file input/output PartI
    VBA array storing song files
    VBA array in moving images
    Excel 2007 exercises: highlight cells with if, and, left, rank, find, trim, len functions
    Python questions-loops (partII)