Studying this article will help you fully understand Visual Basic and .NET data types.
Latest Tips Articles
Working with VB Namespaces
Using VB Namespaces can help tremendously in achieving your goal of keeping your code organized.
Nine Things to Not Forget in Your Visual Basic or Other Apps
Follow these tips to remember all the finer details that can quickly be forgotten in the zoo of developing a decent application.
Creating Visual Basic String Enums
With just a few lines of code, you can have a quick way to make an Enum accept String values instead of an ordinary named constant.
Lesson Learned: The Need for a Domain Language
Translation costs time and money, and can affect the quality of the product being made. Make sure all your team members speak the same language.
Boxing and Unboxing in VB.NET
The concepts of boxing and unboxing data might be second nature for many, but for newbies it's worth covering. And, the "old hands" may learn something new, as well.
Latest CodeGuru Developer Columns
C++ Exception Handling: How to Handle Exceptions in C++
Learn to implement exception handling mechanism in C++.

Integrating Adaptive Cards with the .NET Bot Framework
An adaptive card is a piece of UI defined by the developer and rendered by the native app to display content to the user. Learn to use one here.

Creating a Tile Slide Puzzle Game in VB.NET
Create a Tile Slide game with Visual Basic.NET.
Programming Devices and Activities from the Microsoft Graph APIs
With Microsoft's new Project Rome, the user experience across all platforms (Windows, iOS, or Android) will be seamless among different hardware.