技术栈
avalonia
程序设计实验室
4 天前
c#
·
avalonia
AOT编译Avalonia应用:StarBlog Publisher项目实践与挑战
最近我使用 Avalonia 开发了一个文章发布工具,StarBlog Publisher。Avalonia 是一个跨平台的 UI 框架,它可以在 Windows、Linux 和 macOS 上运行。它的特点是高性能、跨平台、易于使用。
程序设计实验室
5 天前
c#
·
avalonia
·
starblog博客开发笔记
基于.NetCore开发 StarBlog 番外篇 (3) StarBlog Publisher,跨平台一键发布,DeepSeek加持的文章创作神器
我一直在优化发布文章的工作流之前的 StarBlog 已经支持文章打包上传(将 Markdown 和图片文件一并打包为 ZIP 格式上传),但还是有不少步骤,重复的次数多了,还是感觉麻烦。
布布(CeSun)
2 个月前
.net
·
鸿蒙系统
·
harmonyos next
·
avalonia
.NET适配HarmonyOS进展
目前国产化系统浪潮下,适配鸿蒙是中国软件大势所趋,.NET作为最适合开发客户端语言之一,适配鸿蒙系统(HarmonyOS Next)是目前.NET开发者最关心的事情。我目前业余时间正在移植Avalonia到HarmonyOS,去年在.NET Config CN上分享过,目前又取得一点进展,所以本文把所有问题进行整合与大家进行分享。
下一秒_待续
3 个月前
跨平台
·
.net core
·
avalonia
.Net8 Avalonia跨平台UI框架——<vlc:VideoView>控件播放海康监控、摄像机视频(Windows / Linux)
需引用:VideoLAN.LibVLC.Windows包 Linux平台需安装:VLC 和 LibVLC (sudo apt-get update、sudo apt-get install vlc libvlccore-dev libvlc-dev)
time
3 个月前
c#
·
.net
·
excel
·
avalonia
适用于.net的操作excel的库
目录目录知识点概要知识点具体说明(使用步骤、解释)使用场景及示例1. EPPlus2. NPOI3. ClosedXml
智汇IOT
5 个月前
c#
·
上位机
·
avalonia
Avalonia跨平台上位机控件开发之水泵
随着国产化的推进,越来越多的开发者选择使用跨平台的框架来创建上位机应用,而Avalonia正是一个优秀的选择。本文将探讨如何利用Avalonia框架进行水泵控件的开发,并重点记录在开发的过程中所碰到的一些问题。
zzlyx99
5 个月前
avalonia
Avalonia环境如何安装及安装问题解决
要在Avalonia环境中进行开发,你需要按照以下步骤进行安装和配置:安装Visual Studio扩展:
假装我不帅
8 个月前
ide
·
vscode
·
编辑器
·
avalonia
vscode开发avalonia
安装.net 8 安装avalonia模板安装c# dev kit插件和Avalonia for VSCode Community dotnet run运行
lishuangquan1987
8 个月前
ui
·
avalonia
AvaloniaUI的学习
github:https://github.com/AvaloniaUI/Avalonia 官方中文文档:https://docs.avaloniaui.net/zh-Hans/docs/welcome
Setli
8 个月前
.net
·
跨平台
·
avalonia
.NET跨平台UI框架Avalonia 11.1重磅发布
本篇为译文原文地址 https://avaloniaui.net/blog/avalonia-11-1-a-quantum-leap-in-cross-platform-ui-development
hoyho
10 个月前
.net
·
maui
·
avalonia
分享下最近基于Avalonia UI和MAUI写跨平台时间管理工具的体验
几个月前,我在寻找一款时间管理软件,类似番茄时钟的工具,但是希望可以自定义时间。需要自定义的场景总结起来就是:专注一段时间,比如30分钟,然后休息10分钟,且没有杂七杂八的功能。 理论上有的番茄时钟也能满足需求,但是我的需求是:
czwy
10 个月前
wpf
·
xaml
·
avalonia
Avalonia中的线性渐变画刷LinearGradientBrush
在WPF中使用Shape实现复杂线条动画后,尝试在Avalonia中也实现同样效果。尽管官方提供了从WPF到Avalonia的快速入门文档,但由于第一次使用Avalonia,体验过程中并不是很顺利,主要是卡在线性渐变画刷LinearGradientBrush的使用上。Avalonia中的线性渐变画刷与WPF中的略有差异,但相关文档并不多,故将此次经历记录下来并分享,希望能帮助大家少走弯路。
jason成都
1 年前
学习
·
ui
·
avalonia
Avalonia学习(二十六)-桌面系统界面Ribbon
这个界面是开源项目中拔下来的,我没有全部改完,只能按照我得界面测试。我还有一个bug没有找到,但是解决了一下。这里没有任何和大家说的,给大家看一下界面效果。
jason成都
1 年前
学习
·
ui
·
avalonia
Avalonia学习(二十五)-系统界面
目前项目式练习,界面内容偏多,所以不给大家贴代码了,可以留言交流。此次为大家展示的是物联项目的例子,仅仅是学习,我把一些重点列举一下。
jason成都
1 年前
学习
·
ui
·
avalonia
Avalonia学习(二十三)-大屏
弄一个大屏显示的界面例子,但是代码有点多,还有用户控件。目前还有一点问题在解决,先看一下界面效果。圆形控件
jason成都
1 年前
学习
·
ui
·
avalonia
Avalonia学习(二十一)-自定义界面演示
今天开始继续Avalonia练习。本节:自定义界面在网上看见一个博客,根据需要演示一下。前台代码后台代码
星火燎猿
1 年前
avalonia
Avalonia中如何将View事件映射到ViewModel层
前面的文章里面我们有介绍在Wpf中如何在View层将事件映射到ViewModel层的文章,传送门,既然WPF和Avalonia是两套不同的前端框架,那么WPF里面实现模式肯定在这边就用不了,本篇我们将分享一下如何在Avalonia前端框架下面将事件映射到ViewModel层。本章内容还是在上一节的基础上做扩展讲解。Avalonia中使用Prism实现区域导航功能
Linux音视频开发
1 年前
远程桌面
·
avalonia
·
国产os
·
视频聊天
Avalonia 实现视频聊天、远程桌面(源码,支持Windows、Linux、国产OS)
现在最火的.NET跨平台UI框架莫过于Avalonia了。Avalonia 基于.NET Core,因此它可以运行在任何支持.NET Core的平台上。之前基于CPF跨平台UI框架写过一个视频聊天的demo,而现在看来Avalonia是大势所趋,于是,我再写一个Avalonia版本的Demo来供大家参考,它可以在Windows和Linux(包括国产OS,如银河麒麟、统信UOS)上运行。
confused_kitten
1 年前
avalonia
·
slider
Avalonia常用小控件Slider
confused_kitten
1 年前
avalonia
WPF向Avalonia迁移(三、项目结构)
Avalonia版本11.0.0添加System.Configuration.ConfigurationManager