上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 安装MasaFramework模板 执行以下命令安装最新Masa的模板 dotnet new --install Masa.Template 安装完成将出现四个模板 Masa Blazor App: Masa Blazor App的模板创建的是一个没有携带解决方案的项目模板,默认项目结构如图: 一个 阅读全文
posted @ 2023-03-16 16:50 tokengo 阅读(411) 评论(0) 推荐(1) 编辑
摘要: (1)入门MasaFramework教程 首先了解一下MasaFramework是什么 MasaFramework是一个基于.Net6.0的后端框架, 可以被用于开发Web应用程序、WPF项目、控制台项目 其实就是MasaFramework提供了很多功能的包,很强大,对于Dapr的支持非常好,如果有 阅读全文
posted @ 2023-03-13 00:49 tokengo 阅读(538) 评论(1) 推荐(2) 编辑
摘要: 工厂设计模式是一种创建型设计模式,它提供了一种创建对象的最佳方式,而无需暴露对象的创建逻辑。在工厂模式中,我们定义一个接口或抽象类,该接口或抽象类用于创建对象,但让子类决定要实例化的类。工厂方法模式使类的实例化延迟到其子类。 下面是一个完整的C#实现案例: 首先,我们定义一个接口,用于创建对象: p 阅读全文
posted @ 2023-03-08 10:15 tokengo 阅读(313) 评论(0) 推荐(1) 编辑
摘要: 跨平台ChatGpt 客户端 一款基于Avalonia实现的跨平台ChatGpt客户端 ,通过对接ChatGpt官方提供的ChatGpt 3.5模型实现聊天对话 实现创建ChatGpt的项目名称 ,项目类型是Avalonia MVVM , 添加项目需要使用的Nuget包 <ItemGroup> <P 阅读全文
posted @ 2023-03-05 13:24 tokengo 阅读(609) 评论(1) 推荐(4) 编辑
摘要: 工厂方法模式(Factory Method Pattern) 工厂方法模式是一种创建型设计模式,它定义了一个用于创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法把对象的实例化推迟到子类。 代码示例: csharpCopy codepublic interface IProduct { vo 阅读全文
posted @ 2023-03-01 16:10 tokengo 阅读(1106) 评论(4) 推荐(6) 编辑
摘要: Avalonia使用默认弹窗 在Avalonia中使用官方默认弹窗WindowNotificationManager Views\MainWindow.axaml相关代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://sc 阅读全文
posted @ 2023-03-01 10:13 tokengo 阅读(703) 评论(2) 推荐(1) 编辑
摘要: 如何创建一个浏览器版的Window11 我们接下来将创建一个在浏览器运行的Window11,可以先看看效果图 这是基于Windows 11 in React修改的功能,我们接下来就将使用Windows 11 in React来创建我们的浏览器的Window11 通过Git拉取源码 git clone 阅读全文
posted @ 2023-03-01 09:43 tokengo 阅读(451) 评论(2) 推荐(1) 编辑
摘要: 封装avalonia指定组件允许拖动的工具类 创建Avalonia的MVVM项目,命名DragDemo ,然后将项目的Nuget包更新到预览版 <ItemGroup> <PackageReference Include="Avalonia" Version="11.0.0-preview5" /> 阅读全文
posted @ 2023-02-28 19:44 tokengo 阅读(424) 评论(0) 推荐(2) 编辑
摘要: Avalonia 实现平滑拖动指定控件 1.创建一个UserControl控件,并且添加以下代码 using System; using Avalonia; using Avalonia.Controls; using Avalonia.Input; using Avalonia.Markup.Xa 阅读全文
posted @ 2023-02-28 15:40 tokengo 阅读(345) 评论(0) 推荐(1) 编辑
摘要: 如何优化线上WebAssembly WebAssembly部署使用 HTTPS : 为什么?我可以通过一个案例查看 ,下面我们会通过masa docs站点进行测试 打开 http://docs.masastack.com/blazor/getting-started/installation 网站 阅读全文
posted @ 2023-02-20 23:44 tokengo 阅读(147) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页