技术博客开设通知 - 开始运营 Windows / C# / COM 开发博客
· 更新日期: · 小村 豪 · 公告
更新记录(1 条,最后更新 2026年09月03日)
本文的修改记录。已保存的更新前版本,可通过带有 DOI 的永久链接阅读。
- 本文此前是日文原文的节译,缺少大量章节、表格、Mermaid 图、图题、脚注与 FAQ。现已改写为日文原文的完整译文,技术主张与日文版一致,并补上了此前缺失的图与表,同时统一了全篇的术语译法。 查看更新前的版本 (DOI: 10.5281/zenodo.21615405)
- 首次发布
引用本文(DOI: 10.5281/zenodo.21615404)
本文保存于 Zenodo。以下同时提供始终指向最新版本的 DOI,以及固定于您正在阅读版本的 DOI。
小村 豪(2026)。《技术博客开设通知 - 开始运营 Windows / C# / COM 开发博客》。小村软件有限公司。https://doi.org/10.5281/zenodo.21615404 https://comcomponent.com/zh-CN/blog/2026/01/25/000-hello-world/
- DOI(最新版本)
- 10.5281/zenodo.21615404
- DOI(此版本)
- 10.5281/zenodo.22281883
小村软件有限公司的技术博客正式开设了。在这个博客中,我们会分享在 Windows 应用开发一线积累的经验,以及实务中用得上的技术信息。
目标读者
本博客面向以下几类读者。
- Windows 桌面应用开发者:工作中接触 WPF / Windows Forms / Win32 API,在设计选型或故障定位上时常卡住的人
- 接手了既有资产的人:手上有 COM / ActiveX / VB6 / VBA 这类还能运行、却很难动手改的东西
- 企业内部系统的负责人:需要判断自研还是外包,以及保留、封装还是替换的人
flowchart TB
accTitle: 本博客的目标读者
accDescr: 说明本博客面向三类读者撰写:工作中接触 WPF、Windows Forms、Win32 API 的开发者,接手 COM、VB6 等既有资产的人,以及需要判断自研还是外包的企业内部系统负责人。
r1["桌面应用开发者"] --> blog["本博客"]
r2["接手既有资产的人"] --> blog
r3["内部系统负责人"] --> blog
r1 -.-> n1["设计选型与故障定位"]
r2 -.-> n2["COM、VB6、VBA"]
r3 -.-> n3["保留、封装、替换"]
图1:本博客设想的读者是开发者、接手既有资产的人、企业内部系统负责人这三种立场。
图中实线表示始终成立的关系,虚线表示带条件的关系(成立条件写在详情页各关系的说明中)。关系的完整列表(共 4 条,附依据与确信度)以及主要概念的定义,汇总在知识地图详情页(日文)。数据:JSON-LD / Turtle
在本博客能得到什么
- 基于案例的解决办法:对实际踩到的问题,写清楚是怎么定位、怎么修复的,让读者能一步步跟下来
- 实务判断表:在容易纠结“选哪一个”的地方,把条件和选项整理成表格
- 通往一手资料的入口:附上 Microsoft Learn、IPA 等可作为依据的官方资料链接
flowchart TB
accTitle: 在本博客能得到什么
accDescr: 说明每篇文章提供三样东西:把实际踩到的问题如何定位、如何修复讲清楚的案例型解决办法,把条件与选项整理成表格的实务判断表,以及通往官方资料的一手资料入口。
art["本博客的文章"] --> g1["基于案例的解决办法"]
art --> g2["实务判断表"]
art --> g3["通往一手资料的入口"]
g1 -.-> d1["定位与修复过程可跟随"]
g2 -.-> d2["把条件与选项整理成表格"]
g3 -.-> d3["官方资料的链接"]
图2:从文章中能得到的是基于案例的解决办法、实务判断表、通往一手资料的入口这三样。
涵盖的主要主题
- Windows 应用开发:WPF、Windows Forms、Win32 API
- C# / .NET:语言特性、性能、设计模式
- COM / ActiveX:与现有系统的集成或迁移
- 开发工具:Visual Studio、Git 及其他实用工具
按主题各挑一篇先读的话,可以从下面这些开始(都是在本文之后发布的)。
| 主题 | 首先阅读的文章 |
|---|---|
| Windows 应用开发 | WinForms/WPF/WinUI 的选型 - 实务判断表 |
| C# / .NET | C# async/await 实务判断表 - Task.Run 与 ConfigureAwait |
| COM / ActiveX | COM 是什么 - Windows COM 的设计至今依然优美的原因 |
| 既有资产的迁移 | 今天该如何对待 ActiveX / OCX - 保留、封装、替换的判断表 |
| 开发工具 | Process Monitor 实战指南 - 10 分钟定位“配置读不到” |
全部文章可以从博客列表浏览。
关于更新
更新时间不固定,但只要有在一线用得上的经验或调查结果,就会随时发布。
接收更新的方式有以下三种。
- RSS / Atom 订阅源:请在订阅器中添加 /zh-CN/feed.xml
- X(Twitter):通过 @komurasoft 发布更新通知
- GitHub:文章的示例代码放在 komurasoft-blog-samples
flowchart TB
accTitle: 接收更新的方式
accDescr: 说明新文章的发布可以通过三种途径获知:订阅 RSS 与 Atom 源、X 上的更新通知、GitHub 上的示例代码仓库。
pub["新文章发布"] --> f["RSS / Atom 订阅源"]
pub --> x["X(Twitter)上的通知"]
pub --> gh["GitHub 上的示例代码"]
图3:更新可以通过订阅源、X、GitHub 这三条途径获知。
关于作者
小村 豪(小村软件有限公司 代表)
专注于 Windows 软件开发、技术咨询、故障调查。尤其擅长处理留有既有资产的项目,以及原因难以查明的故障调查。
相关文章
共享相同标签的最新文章。可以围绕相近的主题进一步加深理解。
为什么“剩余1秒”迟迟不结束?── 进度条与剩余时间的工作原理
剩余1秒持续很久、卡在99%、一直显示准备中,分别是怎么回事?从进度的分母、速度预测、最后的处理步骤和界面更新逐一解释,并提供同一任务不同进度显示的交互演示。
Windows 共享文件夹为什么时好时坏——排查 Kerberos、NTLM 与凭据问题
通过症状和日志排查 Windows 共享文件夹时而能访问、时而无法访问的问题。说明 IP 与名称的差异、仅应用失败、空密码、1219、重启及 SMB 签名的检查步骤,以及每项结果能证明什么。
磁盘使用率 100% 要停掉什么才能好?──分辨 SysMain、Windows Search 与 Defender
从处理量、响应时间和文件三个角度厘清 Windows 磁盘使用率 100% 的原因。图解 SysMain 的临时停止与恢复、Windows Search 搜索范围的调整,以及不停用 Defender 的调查方法。
同样是 1GB,为什么复制照片文件夹比复制一部视频还慢?
图解 Windows 中容量相同、复制耗时却不同的原因。梳理文件数量、SSD 与 NAS 的等待时间、打包成 ZIP 的效果、把创建·传输·解压都算进去的对比步骤,以及 robocopy 的适用场景。
Windows 的“硬件加速 GPU 计划”是什么?打开就会变快吗?
面向普通用户图解 Windows 的硬件加速 GPU 计划(HAGS):它改变了什么、开与关如何判断、设置项不显示的原因、与帧生成的关系,以及安全的对比步骤。
相关主题
与本文相近的主题页面。以本文为起点,可以进一步了解相关服务和其他文章。
Windows 技术主题
汇整 KomuraSoft LLC 关于 Windows 开发、故障调查与既有资产活用文章的主题中心。
与本主题相关的服务
本文与以下服务页面相关联,欢迎从最接近的入口查看。
Windows 应用程序开发
作为涵盖 Windows 开发、C# / .NET、COM 等全部实务主题的入口,本文很容易先引向 Windows 应用开发方面的咨询。
技术咨询 & 设计评审
如果还处于想讨论接下来做什么、怎么做,以及先从哪个技术主题梳理起的阶段,可以从技术咨询与设计评审入手。