项目完成小结:使用Blazor和gRPC开发大模型客户端

何必去 GitHub copy 呢?那么就直接开始吧~一开始我打算用 React 来做前端,然后使用 websocket 或者 eventsource 来实现聊天的打字机效果,但转念一想,不是有 Blazor Server 吗,这东西本来就和服务器建立了长链接,根本不需要折腾,于是决定试试。先看效果PC 端 移动端 项目设计项目架构图 后端使用 gRPC 与各个模型的服务连接,然后使用 Blazor...

全面的ASP.NET Core Blazor简介和快速入门

前言 因为咱们的MongoDB入门到实战教程Web端准备使用Blazor来作为前端展示UI,本篇文章主要是介绍Blazor是一个怎样的Web UI框架,其优势和特点在哪?并带你快速入门上手ASP.NET Core Blazor(当然这个前提是你要有一定的C#编程基础的情况,假如你完全没有接触过C#的话建议你先从基本语法学起)。Blazor是什么? Blazor是一个使用 .NET框架和C#编程语言Ra...

MAUI Blazor 项目实战 - 从0到1轻松构建多平台应用UI

来越友好,相信未来可期!感兴趣的朋友欢迎关注。文章中如有不妥的地方,也请多多指教。 项目效果图 什么是.NET MAUI?网上关于MAUI介绍相关的内容也挺多的了,这里只做简单介绍。了解更多 什么是Blazor Hybrid? Blazor Hybrid 应用与MAUI 项目准备 .Net 7Visual Studio 2022 项目搭建MultiPlatform.BlazorMultiPlatform...

Blazor HyBrid在香橙派(Ubuntu Arm)运行的效果

Blazor HyBrid在香橙派(Ubuntu Arm)运行的效果 准备香橙派一块!当前教程使用的是香橙派5 4G开发板 准备.NET环境安装.NET Core依赖sudo apt install -y libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev libcurl4 libcurl4-openssl-dev libssl-de...

如何使用 Blazor 框架在前端浏览器中导入和导出 Excel

前言Blazor 是一个相对较新的框架,用于构建具有 .NET 强大功能的交互式客户端 Web UI。一个常见的用例是将现有的 Excel 文件导入 Blazor 应用程序,将电子表格数据呈现给用户,并且能够允许进行任何更改,最后将该数据导出回 Excel 文件或将其保存到数据库。以下是在 Blazor 中导入/导出电子表格文件的步骤: 创建 SpreadJS Blazor 组件创建 Blazor 应用...

Blazor实战——Known框架增删改查导

n("导入", db => { foreach (var item in models) { db.Save(item); } }); }} 4. 运行测试 运行效果如下 5. 相关资料 基于C#和Blazor开发的前后端分离框架Blazor实战——Known框架快速开始Blazor实战——Known框架功能配置...

Blazor项目在VisualStudio调试时配置运行基础目录

最近在使用 Blazor 开发管理后台时遇到了如下的问题,我这里后台整体采用了 AntDesignBlazor 组件库,在上线之后发现ReuseTabs组件在使用过程中,如果默认 / 没有指定为项目的base href,打开标签页后,相互切换会导致url错误。本地开发的时候项目是直接启动运行的,所以访问目录为 https://localhost:port/ ,Blazor 的 base 值也是默认的 / ,...

【ASP.NET Core】修改Blazor.Server的Hub地址后引发的问题

Blazor Server,即运行在服务器上的 Blazor 应用程序,它的优点是应用程序在首次运行时,客户端不需要下载运行时。但它的代码是在服务器上执行的,然后通过 SignalR 通信来更新客户端的 UI,所以它要求必须建立 Web Socket 连接。用于 Blazor 应用的 SignalR Hub 是 ComponentHub,默认的连接地址是 /_blazor。多数时候我们不需要修改它,但人是一...

<span style="color: rgba(0, 0, 255, 1)">学习ASP.NET Core Blazor编程系列二——第一个Blazor应用程序(上) </span>

学习ASP.NET Core Blazor编程系列文章之目录 学习ASP.NET Core Blazor编程系列一——综述 学习ASP.NET Core Blazor编程系列二——第一个Blazor应用程序(上) 学习ASP.NET Core Blazor编程系列三——实体 学习ASP.NET Core Blazor编程系列五——列表页面 学习ASP.NET Core Blazor编程系列七——新增图书 学...

Blazor嵌套传递

实现创建一个Blazor Server空的应用程序 创建一个Tab.razor 并且添加以下代码<div> @Title</div> @code { [CascadingParameter] public string? Title { get; set; }} 修改Index.razor组件代码@page "/" <CascadingValue Value="Title"> <Tab/></Cas...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.011695(s)
2024-04-27 07:42:32 1714174952