Are VB.Net and .NET the same?
VB.NET is simply Visual Basic using the .NET framework. .NET describes the general framework and can be written in a choice of languages and Visual Basic is just one.
Is VB still a popular programming language?
Whilst certainly not as popular as it once was, VB and more specifically Visual Basic for Applications (VBA) and Visual Basic .NET (VB.NET) are still used today for certain use cases -
Visual Basic for Applications (VBA)
- Microsoft Office Automation - VBA is widely used for automating tasks in Microsoft Office applications such as Excel, Word and Access. Businesses and professionals still rely on VBA to create macros, automate repetitive tasks and develop custom functionalities in their documentation.
- Custom Solutions in Enterprise - Many enterprises use VBA to build custom solutions that integrate with their existing Microsoft Office workflows. These existing codebases are the output of significant investments and rewriting them in a new language may not be a plausible or cost effective option.
Visual Basic .NET (VB.NET)
- Legacy Systems Maintenance - Businesses of all shapes and sizes still have legacy systems and applications written in VB.NET that continue to be maintained and updated.
- Windows Desktop Applications - VB.NET is still used to develop Windows desktop applications, especially in scenarios where businesses have developers that are highly experienced in the language. This is particularly common in SMEs.
How Can We Help
It can be a challenge to find VB experts these days. Luckily for you, our very own MD knows VB like the back of his hand and has extensive experience with the classic, VB 6 and more recently, VB.NET. Get in touch for a chat today!
Further Reading
Discover the Pros & Cons of Visual Basic