上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 本篇博客只实现基本的低代码,比如新增组件,动态修改组件参数 创建项目 首先创建一个空的Blazor Server,并且命名LowCode.Web 实现我们还需要引用一个Blazor组件库,由于作者用Masa Blazor比较多所以使用Masa Blazor 安装Masa Blazor 将Masa B 阅读全文
posted @ 2023-02-15 15:34 tokengo 阅读(835) 评论(3) 推荐(2) 编辑
摘要: Avalonia XPF 通过我们的跨平台UI框架,释放现有WPF应用程序的全部潜力,使WPF应用程序能够在macOS和Linux上运行,而不需要昂贵和有风险的重写。 工作原理 我们使用 Fork of WPF 使 WPF 应用程序能够在 macOS 和 Linux 上运行,这使我们能够保持 API 阅读全文
posted @ 2023-02-13 17:07 tokengo 阅读(1856) 评论(0) 推荐(3) 编辑
摘要: 首先我们需要了解到分布式事件总线是什么; 分布式事件总线是一种在分布式系统中提供事件通知、订阅和发布机制的技术。它允许多个组件或微服务之间的协作和通信,而无需直接耦合或了解彼此的实现细节。通过事件总线,组件或微服务可以通过发布或订阅事件来实现异步通信。 例如,当一个组件完成了某项任务并生成了一个事件 阅读全文
posted @ 2023-02-11 02:46 tokengo 阅读(1328) 评论(9) 推荐(12) 编辑
摘要: 之前已经实现过Blazor在线编译了,现在我们 实现一个简单的在浏览器运行的编辑器,并且让他可以编译我们的C#代码, 技术栈: Roslyn 用于编译c#代码 [monaco](microsoft/monaco-editor: A browser based code editor (github. 阅读全文
posted @ 2023-02-10 19:24 tokengo 阅读(518) 评论(0) 推荐(6) 编辑
摘要: 对于使用avalonia的时候某些功能需要到一些提示,比如异常或者成功都需要对用户进行提示,所以需要单独实现弹窗功能,并且可以自定义内部组件,这一期将手动实现一个简单的小弹窗,并且很容易自定义 创建项目 实现我们需要创建一个avaloniaMVVM的项目模板 并且取名PopoverExample 然 阅读全文
posted @ 2023-02-07 11:32 tokengo 阅读(595) 评论(0) 推荐(3) 编辑
摘要: # AvaloniaUI 取消标题栏,无边框无最大最小化, 创建一个`Window`控件 并且在Window中添加以下代码 ```c# ExtendClientAreaToDecorationsHint="True" ExtendClientAreaChromeHints="NoChrome" Ex 阅读全文
posted @ 2023-02-07 00:27 tokengo 阅读(1219) 评论(0) 推荐(1) 编辑
摘要: Docker是什么? Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有 阅读全文
posted @ 2023-02-06 09:30 tokengo 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 实现创建一个Blazor Server空的应用程序 创建一个Tab.razor 并且添加以下代码 <div> @Title </div> @code { [CascadingParameter] public string? Title { get; set; } } 修改Index.razor组件 阅读全文
posted @ 2023-02-05 19:11 tokengo 阅读(260) 评论(1) 推荐(2) 编辑
摘要: 先下载一个gif图片,这里提供一个gif图片示例 在线GIF图片帧拆分工具 - UU在线工具 (uutool.cn) 使用这个网站将gif切成单张图片 创建一个Avalonia MVVM的项目,将图片copy进去 在项目文件中添加一下代码: <ItemGroup> <None Update="gif 阅读全文
posted @ 2023-02-02 10:36 tokengo 阅读(1030) 评论(0) 推荐(7) 编辑
摘要: 一般来说在.net core使用WebAssembly 都是Blazor ,但是Blazor渲染界面,.net core也提供单纯的WebAssembly这篇博客我将讲解如何使用单纯的WebAssembly 安装WebAssembly模板 dotnet new install Microsoft.N 阅读全文
posted @ 2023-02-01 21:51 tokengo 阅读(121) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页