.NET 4.7 MVC 中的 Blazor WASM

     2023-03-27     111

关键词:

【中文标题】.NET 4.7 MVC 中的 Blazor WASM【英文标题】:Blazor WASM in .NET 4.7 MVC 【发布时间】:2021-11-09 06:17:25 【问题描述】:

是否可以将 Blazor WASM 组件放入 .NET 4.7 上的旧 MVC 应用程序中?

可以将 Blazor WASM 组件导出为类似于 Angular 中的自定义元素吗?

目前,如果可能,我想避免将应用程序完全升级到 .NET 5。

【问题讨论】:

【参考方案1】:

Blazor 引入了对 Custom elements 和 generate Angular or React components 的实验性支持。不过,它是 .NET 6 的一项功能,目前仍处于预览阶段。

看看这个sample project。

【讨论】:

【参考方案2】:

不,.NET Framework Web 应用程序不支持 Blazor。

如果您不能考虑全面升级,您可以查看https://github.com/VisualReCode/Cocoon - 这允许在框架网站之上创建一个反向代理网站,并从新网站传递到旧网站。

【讨论】:

将 Blazor 集成到 .NET Core ASP.NET MVC 应用程序中

】将Blazor集成到.NETCoreASP.NETMVC应用程序中【英文标题】:IntegrateBlazorinto.NETCoreASP.NETMVCapp【发布时间】:2020-02-2419:32:00【问题描述】:我使用.NETCore3.0构建了一个ASP.NETMVCCore应用程序。此应用是从ASP.NETCore2.2迁移而来的。在这一点... 查看详情

Blazor WA 托管 - Azure 应用服务上未授权 401

】BlazorWA托管-Azure应用服务上未授权401【英文标题】:BlazorWAhosted-401UnauthorizedonAzureAppService【发布时间】:2021-02-1419:59:09【问题描述】:我有一个来自模板的简单Blazor应用程序。你可以在这里检查它:https://blazorfun2.azurewebsites.net/... 查看详情

asp.net core mvc blazor 自动刷新列表

】asp.netcoremvcblazor自动刷新列表【英文标题】:asp.netcoremvcblazorautorefreshlisting【发布时间】:2020-08-0923:50:42【问题描述】:我已经创建了一个asp.netcoremvc/服务器端BlazorWeb应用程序。我有一个带有实体框架核心的sql-server数据库。我... 查看详情

MVC 中的 Blazor:组件被渲染,但 @onclick 不起作用。连接问题

】MVC中的Blazor:组件被渲染,但@onclick不起作用。连接问题【英文标题】:BlazorinMVC:Componentgetsrendered,but@onclicknotworking.Problemwithconnection【发布时间】:2020-03-2621:45:35【问题描述】:我正在尝试在.netcore3MVC项目中使用Blazor。我使用... 查看详情

从 ASP.NET Core Blazor 中的 .NET 方法调用 JavaScript 函数

】从ASP.NETCoreBlazor中的.NET方法调用JavaScript函数【英文标题】:CallJavaScriptfunctionsfrom.NETmethodsinASP.NETCoreBlazor【发布时间】:2021-10-0123:29:00【问题描述】:我想从我的ASP.NETCoreBlazor应用程序调用的JavaScript函数:exportfunctiononClick(map)var... 查看详情

将服务器端 Blazor 添加到现有 MVC Core 应用程序

...个解决方案中。我现在尝试在我的MVC项目中使用Blazor项目中的组件。我已经设法让组件在MVC页面上呈现,但是Blazor组 查看详情

是否可以使用 .NET 5 Blazor 应用程序中的 Entity Framework 6 引用 .NET Framework 库?

】是否可以使用.NET5Blazor应用程序中的EntityFramework6引用.NETFramework库?【英文标题】:Isitpossibletoreferencea.NETFrameworkLibraryusingEntityFramework6froma.NET5BlazorApp?【发布时间】:2021-06-2400:19:41【问题描述】:我们有几个面向.NETFramework4.8并使... 查看详情

从 ASP.NET/Blazor 服务器中的当前经过身份验证的用户获取数据

】从ASP.NET/Blazor服务器中的当前经过身份验证的用户获取数据【英文标题】:GetdatafromthecurrentauthenticateduserinASP.NET/BlazorServer【发布时间】:2022-01-0409:06:45【问题描述】:我有这个ApplicationUser类usingMicrosoft.AspNetCore.Identity;namespaceBbcSr... 查看详情

迁移到 ASP.NET/Blazor 项目中的身份验证数据库时,是不是可以创建一些预注册用户?

】迁移到ASP.NET/Blazor项目中的身份验证数据库时,是不是可以创建一些预注册用户?【英文标题】:Isitpossibletocreatesomepre-registeruserswhenmigratetoauthenticationDBinASP.NET/Blazorproject?迁移到ASP.NET/Blazor项目中的身份验证数据库时,是否可以... 查看详情

如何对 asp.net core Blazor App 中的 oAuth 身份验证进行故障排除

】如何对asp.netcoreBlazorApp中的oAuth身份验证进行故障排除【英文标题】:HowtotroubleshootoAuthauthenticationinasp.netcoreBlazorApp【发布时间】:2021-04-2609:38:40【问题描述】:我正在尝试在Asp.NetCoreBlazorApp中设置Strava身份验证(即普通oAuth2)... 查看详情

Azure 应用服务中的 .NET5 Blazor 服务器应用返回“您无权查看此目录或页面”

】Azure应用服务中的.NET5Blazor服务器应用返回“您无权查看此目录或页面”【英文标题】:.NET5BlazorServerappinAzureAppServicesreturns"Youdonothavepermissiontoviewthisdirectoryorpage"【发布时间】:2021-06-1120:00:11【问题描述】:我正在尝试通... 查看详情

服务器端 Blazor 与 MVC [关闭]

】服务器端Blazor与MVC[关闭]【英文标题】:Server-sideBlazorvsMVC[closed]【发布时间】:2019-10-0100:35:06【问题描述】:从开发人员的角度(而不是从架构的角度),我在Asp.netMVC和服务器端Blazor应用程序之间的开发似乎没有太大区别。事... 查看详情

Blazor 页面到 MVC 页面

】Blazor页面到MVC页面【英文标题】:BlazorpagetoMVCpage【发布时间】:2021-11-3011:56:25【问题描述】:我尝试在Blazorpage上的过程中注销代码。varurl=$"navigationManager.BaseUriIdentity/Account/Logout";navigationManager.NavigateTo(url);这行不通。我收到了... 查看详情

在 Blazor .Net Framework 中使用 ADO.NET 实体模型 (.edmx)

...同一个解决方案中)并像Blazor的ASP.NET框架(不是核心)中的DLL一样导入。不幸的是,当我尝试连接我的上下文 查看详情

ASP.NET Core Blazor 服务器中的实体框架上下文生命周期

】ASP.NETCoreBlazor服务器中的实体框架上下文生命周期【英文标题】:EntityFrameworkContextLifetimeinASP.NETCoreBlazorServer【发布时间】:2021-08-2522:32:27【问题描述】:我的问题是当我对上下文执行CRUD操作时,我的组件中没有进行更改。DbCon... 查看详情

Blazor Web Assembly App .Net Core Hosted:发布运行时错误

...】:我使用.NET5.0RC1框架创建了一个托管在.NETCore应用程序中的简单BlazorWeb程序集项目,并在VisualStudio2019Preview中的向导期 查看详情

Blazor WebAssembly 中的 OpenIDConnect,带有 IdentityServer4 + ASP.NET Core Identity postgresql 数据库,无需重定向

】BlazorWebAssembly中的OpenIDConnect,带有IdentityServer4+ASP.NETCoreIdentitypostgresql数据库,无需重定向【英文标题】:OpenIDConnectinBlazorWebAssemblywithanIdentityServer4+ASP.NETCoreIdentitypostgresqldatabasewithoutredirect【发布时间】:2021-01-27 查看详情

在 ASP.NET Core 站点中实现 Blazor - 组件不在视图中呈现

...发布时间】:2021-09-2304:26:05【问题描述】:我已按照本文中的每一步操作:https://waelkdouh.medium.com/integrating-blazor-components-into-ex 查看详情