Hello giorgio
No, VB.NET is not dead. It is still a popular programming language and continues to be widely used for developing Windows desktop applications, as well as web and mobile applications using the .NET framework. Microsoft continues to support and invest in the development of the .NET platform, including VB.NET, and there is a large community of developers who use and contribute to it.
Yes, it is possible to use VB.NET with .NET MAUI (Multi-platform App UI), which is the next evolution of Xamarin Forms. .NET MAUI allows developers to build native, multi-platform applications for iOS, Android, and Windows using .NET and a single codebase.
To use VB.NET with .NET MAUI, you need to install the .NET MAUI development tools and create a new .NET MAUI project in Visual Studio. Once the project is created, you can write your application code in VB.NET and take advantage of the multi-platform capabilities of .NET MAUI.
Here's a basic outline of the steps to create a .NET MAUI project using VB.NET:
- Install Visual Studio and the .NET MAUI development tools.
- Create a new .NET MAUI project in Visual Studio.
- Select VB.NET as the programming language.
- Write your application code using VB.NET.
- Use the .NET MAUI platform to build, test, and deploy your application to multiple platforms.
Please note that .NET MAUI is still in the preview stage, and some features and capabilities may change in future releases.
Microsoft continues to support and invest in VB.NET as a programming language. It is included in the latest versions of Visual Studio, the primary development environment for .NET, and is regularly updated with new features and improvements.
In addition to official support from Microsoft, there is a large and active community of developers who use and contribute to VB.NET. There are numerous resources available online, including forums, blogs, and tutorials, where developers can ask questions, share their experiences, and find solutions to common problems.
It's also worth noting that VB.NET is part of the larger .NET ecosystem, which includes a large number of libraries, frameworks, and tools that can be used to build a wide range of applications. This makes it a highly versatile and powerful programming language, and helps ensure its long-term viability.
If the response helped, please "Accept Answer" and Upvote using "Thumbs-up" so that we can mark it as answer, and it can improve discoverability for others in the community looking for help on the same topic.