Developing Cross-Platform MAUI Applications with VB.NET

whvbntsql 0 Reputation points
2025-01-17T18:15:22.62+00:00

Is it possible to develop cross-platform MAUI applications using VB.NET? Guidance and resources on this topic have been difficult to find.

Azure Web PubSub
Azure Web PubSub
An Azure service that provides real-time messaging for web applications using WebSockets and the publish-subscribe pattern.
97 questions
Developer technologies .NET .NET MAUI
Developer technologies VB
{count} votes

1 answer

Sort by: Most helpful
  1. Bruce (SqlWork.com) 77,686 Reputation points Volunteer Moderator
    2025-01-17T21:40:12.4833333+00:00

    there are no templates to support vb.net, and it may be missing required compiler features (vb.net has not committed to supporting all .net runtime features and is currently missing some). also all the maui code generators all generate c#, so you would need to manually convert each one vb.net.

    you should be able to use vb.net based library projects in a Maui application, but all the UI code should be c#

    note: this is the same story for asp.net core. at this point vb.net is a legacy product.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.