カテゴリ

Avalonia

Avalonia カテゴリの技術記事を表示します。

19 記事
1 現在のページ
AvaloniaのクリップボードとDataGridの問題

AvaloniaのクリップボードとDataGridの問題

最近のAvaloniaデスクトップソフトウェア開発で解決した2つの問題を記録:クリップボードコピーのクラッシュ、タブ切り替え時のDataGridの遅延。根本原因を分析し、解決策を提供する

沙漠尽头的狼 2026/01/11 12:23
Avalonia UIの進化ロジックとQtエコシステムの詳細比較

Avalonia UIの進化ロジックとQtエコシステムの詳細比較

ソフトウェア工学の進化の歴史において、クロスプラットフォームのグラフィカルユーザーインターフェース(GUI)の開発は、妥協、トレードオフ、そして技術的な駆け引きに満ちた領域であり続けています。

张善友MVP dotNET跨平台 2025/12/11 8:14
WPF から Avalonia への移行シリーズ:なぜ WPF プログラムを Avalonia に移行しなければならないのか

WPF から Avalonia への移行シリーズ:なぜ WPF プログラムを Avalonia に移行しなければならないのか

過去数年間、当社の上位機ソフトウェアは主に WPF と WinForm で開発されてきました。これらの技術は Windows プラットフォームで非常に便利であり、小規模試作から現在の規模拡大による納品まで、私たちを支えてきました。しかし、ビジネスの発展や顧客ニーズの変化に伴い、単一の Windows テクノロジースタックは私たちが必ず乗り越えなければならない壁となってきました。

西北飞虻 2025/09/13 19:54
Lang.Avalonia:Avalonia多言語ソリューション、Resx/XML/JSONの3形式をシームレスにサポート

Lang.Avalonia:Avalonia多言語ソリューション、Resx/XML/JSONの3形式をシームレスにサポート

これはAvaloniaフレームワーク向けに設計された多言語管理ライブラリです。プラグインアーキテクチャを通じて多言語サポートのロジックを再構築し、従来のResxリソースファイルとの互換性に加え、XMLおよびJSON形式のサポートを新たに追加。また、タイプセーフなリソース参照や動的な言語切り替えなどの機能を提供し、多言語開発をよりシンプルかつ効率的にします。

沙漠尽头的狼 2025/08/09 19:58
.NET プロジェクト自動化の秘訣:ワンクリックでバージョン更新&リリーススクリプト完全解説

.NET プロジェクト自動化の秘訣:ワンクリックでバージョン更新&リリーススクリプト完全解説

この記事では、PowerShellスクリプトとバッチファイルを使用して、.NET Avalonia UI プロジェクトでプログラムのバージョンを自動更新し、ワンクリックでリリースする方法を詳しく説明します。まず、PowerShellの実行ポリシーの設定と変更方法を解説し、スクリプトが正常に実行できるようにします。次に、Visual Studioのビルド前イベントにスクリプトを追加してバージョン番号を自動更新する方法、およびバッチファイルを使用して複数のプラットフォームでアプリケーションをリリースする方法を紹介します。最後に、Gitタグに基づいてプログラムのバージョン情報を自動更新するPowerShellスクリプトの例を提供します。これらの方法により、.NETプロジェクトの開発効率とリリースプロセスの利便性を向上させることができます。

沙漠尽头的狼 2025/02/21 22:30