Blog

技术文章

这里收录站点的文章正文,覆盖 .NET、桌面开发、工程实践与通用开发话题。

First Visit

新用户起步路线

Unexpected Finds

随机发现

随机发现

(14/30)大家一起學blazor:javascript interop(互操作)

雖然blazor 不需要用到javascript,但某些已有的js庫 還是很方便,不能因為不想用javascript 就全部捨棄,blazor 就提供了調用javascript 的方法,這種情況稱為javascript interoperability(簡稱javascript interop)。這篇就來實現delete 按鈕的提醒窗口,因為刪除是很重要的功能,不能讓使用者輕輕一按就輕易刪除。

Blazor
随机发现

推薦一款高性能狀態機管理解決方案

在實際軟體開發中,尤其是工業軟體,每一款設備都有複雜的狀態以及狀態之間的切換的功能需求,在這種情況下,如何管理狀態以及狀態之間切換,和對應狀態下的功能控制,成為非常重要的一個問題。

分享
随机发现

wpf使用ttf圖標字體

將矢量圖形打包成字體的形式,使用方式也和我們使用字體一樣,能夠自由設置圖標的大小,圖標的顏色。相對於傳統圖片來說,優點還是很明顯的:

WPF
net跨平台本地庫引入實戰

net跨平台本地庫引入實戰

深入解析 .net 項目如何優雅引入第三方本地庫,支持 windows、linux 多平台,避坑指南

2026/4/20 沙漠尽头的狼 .NET
ai重構razor pages網站完成

ai重構razor pages網站完成

從blazor靜態ssr回歸razor pages,源碼解讀網站架構設計與核心實現

2026/4/16 沙漠尽头的狼 .NET / 前端
aot使用經驗總結

aot使用經驗總結

從項目創建伊始,就應養成良好的習慣,即只要添加了新功能或使用了較新的語法,就及時進行 aot 發布測試。

2026/2/7 沙漠尽头的狼 .NET
avalonia剪貼板和datagrid的問題

avalonia剪貼板和datagrid的問題

記錄最近 avalonia 桌面軟體開發解決的兩個問題:剪貼板複製崩潰、tab 切換 datagrid 卡頓,分析根因並給出解決方案

2026/1/11 沙漠尽头的狼 .NET / Avalonia UI
2025 年度語言:c#

2025 年度語言:c#

2025年度語言c#當選,是三年裡第二次獲此稱號

2026/1/5 沙漠尽头的狼 .NET
寫給所有 .net 開發者的 2025 年度總結

寫給所有 .net 開發者的 2025 年度總結

相信今年大家沒少看到 《抱歉,c# 已經跌出第一梯隊》類似的文章,.net 生態到底如何,本文將為你系統梳理 2025 年 .net 開發者最應該關注的技術趨勢和重要事件,涵蓋ai發展、.net演進及兩者融合的最新動態和趨勢,以求幫助大家找準定位,迎接未來的挑戰與機遇。

2026/1/5 圣杰|向AI而行 .NET
avalonia ui的演進邏輯與qt生態深度對比

avalonia ui的演進邏輯與qt生態深度對比

在軟體工程的演進史中,跨平台圖形用戶界面(gui)的開發始終是一個充滿了妥協、權衡與技術博弈的領域。

2025/12/11 张善友MVP dotNET跨平台 WPF / Avalonia UI