-
Notifications
You must be signed in to change notification settings - Fork 10.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Visual Basic .NET (VB.NET) support in ASP.NET Core #7569
Comments
I agree with the saying that vbhtml is a lost cause, because VB.NET code doesn't fit well amoung HTML, CSS and JavaScript syntax! Instead, I ask for vbxaml !
VBlazor (.vbxaml) will make desktop developers experienced in VB.NET and WPF/UWP move to ASP.NET smoothly. |
Hi folks, while there are many interesting ideas being discussed, there are still no plans for adding direct support for this. Today you can use VB.NET for writing many parts of ASP.NET Core applications, such as startup code, MVC/API controllers, SignalR hubs, authentication logic, models, etc. But there is no support for VBHTML and at this time there are no plans to change that. |
@Eilon |
@VBAndCs can you please log a new bug for this specific issue, including how to reproduce it? |
@hannespreishuber |
.NET Core does support VB such that you can create and build VB based projects. VB based class libraries can of course be used from ASP.NET Core and Blazor apps as they compile to .NET IL just like any other .NET language. Razor, however, is based on C# in .NET Core. Razor is used for authoring MVC views, Razor pages, and Blazor components. The Razor SDK compiles Razor files into C# class class. This means that Razor files need to live in a C# project to get an appropriate tooling experience. Maintaining support for Razor for just C# is already a significant expense as it involves being able to parse a mixture of C# code and markup. We have no plans to add Razor support for other languages because of the added cost involved. |
we need a lower barrier for ASP.NET core which I see with VB.NET support
Goal is to get more semi pro and Website devs (not Project) to use that platform
I open that cause the thread owner of
#2738
closed it by Frustration.
The text was updated successfully, but these errors were encountered: