Avalonia中用FluentAvalonia+DialogHost.Avalonia实现界面弹窗和对话框


Avalonia中用FluentAvalonia+DialogHost.Avalonia实现界面弹窗和对话框本文是项目中关于**弹窗界面设计的技术分享,通过FluentAvalonia+DialogHost.Avalonia** 开源nuget包来实现项目中需要**弹框显示的界面和所有的对话框**的

Avalonia项目打包安装包


avalonia项目打包安装包要将 Avalonia 项目打包成安装包,你可以使用 Avalonia 发布工具来完成1.创建一个发布配置文件在你的 Avalonia 项目中,创建一个发布配置文件。在项目文件夹中创建一个名为 publish.xml 的文件,并添加以下内容:<?xml versi

Avalonia 使用EFCore调用SQLite实现Singleton全局注册


Avalonia 使用EFCore调用SQLite实现Singleton全局注册本篇博客是我的开源项目TerraMours.Chat.Ava的更新的记录分享,本次更新使用EntityFrameWork Core调用SQLite,实现数据的本地化和查询的优化,删除了dbpross类(直接调用SQLit

基于Avalonia 11.0.0+ReactiveUI 的跨平台项目开发2-功能开发


Avalonia简介:Avalonia是.NET的一个跨平台UI框架,提供了一个灵活的样式系统,支持广泛的操作系统,如Windows、Linux、macOS,并对Android、iOS和WebAssembly提供了实验性支持。为什么使用Avalonia:之前已经了解了基于Avalonia的项目在国产

基于Avalonia 11.0.0+ReactiveUI 的跨平台项目开发1-通用框架


基于Avalonia 11.0.0+ReactiveUI 的跨平台项目开发1-通用框架Avalonia简介:Avalonia是.NET的一个跨平台UI框架,提供了一个灵活的样式系统,支持广泛的操作系统,如Windows、Linux、macOS,并对Android、iOS和WebAssembly提供了

WPF复习知识点记录


WPF复习知识点记录由于近几年主要在做Web项目,客户端的项目主要是以维护为主,感觉对于基础知识的掌握没有那么牢靠,趁着这个周末重新复习下WPF的相关知识。文章内容主要来自大佬刘铁锰老师的经典著作《深入浅出WPF》。因为是复习,所以知识内容不会一一记录,如有需要了解更多可以看书中内容。注意:博客中的

Avalonia开发Markdown编辑器

WPF  Avalonia  .Net 

Avalonia开发Markdown编辑器今天熟悉Avalonia UI,做一个Markdown的文本编辑器。代码我上传了Github,地址:https://github.com/raokun/AvaloniaMarkdown.git1.创建Avalonia MVVM项目我使用开发工具的是visua

创建Avalonia 模板项目-基础


创建Avalonia 模板项目-基础Avalonia是一个跨平台的.NET框架,用于构建漂亮、现代的图形用户界面(GUI)。使用Avalonia,您可以从单个代码库创建适用于Windows、macOS、 Linux、iOS、Android和Web Assembly的原生应用程序。官方文档地址:官方文

项目swagger文档设置接口注释


项目swagger文档设置接口注释1.项目文档根据注释生成文档文件如果您使用了 Visual Studio 2019 及其更新版本,则无需启用 XML 注释文件的生成。只需在 WebAPI 项目中启用“生成输出”就足够了,XML 注释文件就会随项目一起构建和输出。要启用此功能,请打开项目属性,在左侧

SignalR+Hangfire 实现后台任务队列和实时通讯


SignalR+Hangfire 实现后台任务队列和实时通讯1.简介:SignalR是一个.NET的开源框架,SignalR可使用Web Socket, Server Sent Events 和 Long Polling作为底层传输方式实现服务端和客户端的实时数据交互。Hangfire是一个.NET