ASP.NET Core in .NET 9.0 ASP.NET Core 文档 概述 开始使用 新增功能 教程 基础 Web 应用 选择ASP.NET Core UI Razor 页面 MVC Blazor 概述 支持的平台 工具 WebAssembly 工具和 AOT 托管模型 教程 Blazor 混合 项目结构 基础 组分 全球化和本地化 ...
Blazor 是一种 .NET 前端Web 框架,在单个编程模型中同时支持服务器端呈现和客户端交互性:使用C# 创建丰富的交互式 UI。 共享使用 .NET 编写的服务器端和客户端应用逻辑。 将UI 呈现为 HTML 和 CSS,以支持众多浏览器,其中包括移动浏览器。 使用.NET 和 Blazor 生成混合桌面和移动应用。
对于全球化,Blazor 提供数字和日期格式。 对于本地化,Blazor 使用 .NET 资源系统呈现内容。支持一组有限的 ASP.NET Core 本地化功能:✔️支持:IStringLocalizer 和IStringLocalizer<T> 在Blazor 应用中受支持。❌不受支持:IHtmlLocalizer 和IViewLocalizer 是ASP.NET 核心 MVC 功能,Blazor 应用中不支持。
选择ASP.NET Core UI Razor 页面 MVC Blazor 概述 支持的平台 工具 WebAssembly 工具和 AOT 托管模型 教程 Blazor 混合 项目结构 基础 组分 全球化和本地化 Forms 文件上传 文件下载 JavaScript 互操作 调用Web API 图像和文档 安全和标识 状态管理 调试 ...
选择ASP.NET Core UI Razor 页面 MVC Blazor 概述 支持的平台 工具 WebAssembly 工具和 AOT 托管模型 教程 Blazor 混合 项目结构 基础 概述 路由和导航 配置 依赖关系注入 启动 环境 Logging 处理错误 SignalR 静态文件 组分 全球化和本地化 Forms 文件上传 ...
托管和部署 ASP.NET Core 服务器端 Blazor 应用:IIS 上运行的服务器应用,包括具有运行 Windows OS 和 Azure 应用服务的 Azure 虚拟机 (VM) 的 IIS。 主机和部署 ASP.NET Core Blazor WebAssembly:包括有关在 IIS 上托管 Blazor WebAssembly 应用的其他指南,包括静态站点托管、自定义web.config文件、URL 重写、...
托管和部署 ASP.NET Core 服务器端 Blazor 应用:IIS 上运行的服务器应用,包括具有运行 Windows OS 和 Azure 应用服务的 Azure 虚拟机 (VM) 的 IIS。 主机和部署 ASP.NET Core Blazor WebAssembly:包括有关在 IIS 上托管 Blazor WebAssembly 应用的其他指南,包括静态站点托管、自定义web.config文件、URL 重写、...
本文介绍如何使用 ASP.NET Core 托管和部署服务器端 Blazor 应用(Blazor Web App 和 Blazor Server 应用)。 主机配置值 服务器端 Blazor 应用可以接受通用主机配置值。 部署 使用服务器端托管模型时,Blazor 从 ASP.NET Core 应用内在服务器上执行。 UI 更新、事件处理和 JavaScript 调用是通过SignalR连接进行处理...
框架的 Blazor 项目模板会指定 MainLayout 组件(MainLayout.razor) 作为应用的默认布局。 有关布局的详细信息,请参阅 ASP.NET Core Blazor 布局。组件支持使用多个 @page 指令的多个路由模板。 以下示例组件会对 /blazor-route 和/different-blazor-route 的请求进行加载。
ASP.NET Core 受保护的浏览器存储将ASP.NET Core 数据保护用于localStorage和sessionStorage。 备注 受保护的浏览器存储依赖于 ASP.NET Core 数据保护,仅支持用于服务器端 Blazor 应用。 保存和加载组件中的数据 在需要将数据加载或保存到浏览器存储的任何组件中,使用@inject指令注入以下任意一项的实例: ...