技術部落格開張公告 - Windows / C# / COM 開發部落格正式上線

· 更新日期: · · 公告

更新紀錄(2 筆,最後更新 2026年09月04日)

本文的修改紀錄。已保存的更新前版本,可透過附有 DOI 的永久連結閱讀。

已將繁體中文版改寫為日文原文的完整翻譯。先前的繁體中文版只譯出日文原文的一部分,遺漏了章節、表格、Mermaid 圖、圖說與 FAQ。本次依日文原文將這些內容全部補回,並新增本文的知識地圖章節。技術主張與日文版一致。 查看更新前的版本 (DOI: 10.5281/zenodo.22279310)
補上了日文原文中已有的諮詢引導(consultation_services)。內文沒有改動。 查看更新前的版本 (DOI: 10.5281/zenodo.21616226)
初次發布
引用本文(DOI: 10.5281/zenodo.21616225)

本文保存於 Zenodo。以下同時提供一律指向最新版本的 DOI,以及固定於您正在閱讀版本的 DOI。

Go Komura(2026)。〈技術部落格開張公告 - Windows / C# / COM 開發部落格正式上線〉。小村軟體有限公司。https://doi.org/10.5281/zenodo.21616225 https://comcomponent.com/zh-TW/blog/2026/01/25/000-hello-world/

DOI(最新版本)
10.5281/zenodo.21616225
DOI(此版本)
10.5281/zenodo.22297039

小村軟體有限公司的技術部落格開張了。這個部落格會分享在 Windows 應用程式開發第一線累積的實務心得與經驗,以及實務上派得上用場的技術資訊。

預期讀者

接下來的文章主要寫給以下這幾類讀者。

  • Windows 桌面應用程式開發者:工作上會碰 WPF / Windows Forms / Win32 API,偶爾會在設計選擇或釐清缺陷原因時卡住、不知道下一步該怎麼走
  • 接手既有資產的人:手上有 COM / ActiveX / VB6 / VBA 這類還在運作,卻很難動手修改的東西
  • 公司內部系統的負責人:需要判斷是要自行開發還是外包,以及要保留、包裝還是取代
這個部落格的預期讀者說明這個部落格寫給三種立場的讀者:工作上會碰 WPF、Windows Forms、Win32 API 的開發者,接手 COM、VB6 等既有資產的人,以及要判斷自行開發還是外包的公司內部系統負責人的圖。桌面應用程式開發者這個部落格接手既有資產的人公司內部系統負責人設計選擇與釐清原因COM、VB6、VBA保留、包裝、取代

圖 1: 預期讀者是開發者、接手既有資產的人、公司內部系統負責人這三種立場。

圖中實線表示始終成立的關係,虛線表示附帶條件的關係(成立條件寫在詳細頁面中各關係的說明中)。關係的完整清單(共 4 條,附依據與可信度)以及主要概念的定義,彙整在知識地圖詳細頁面(日文)。資料:JSON-LD / Turtle

在這個部落格能得到什麼

  • 以實際案例為本的解法:針對實際踩到的問題,把怎麼縮小範圍釐清原因、怎麼修好,寫成可以一路跟著走的形式
  • 實務判斷表:容易在「該選哪一個」上猶豫的地方,會把條件與選項整理成一張表
  • 通往一手資料的路徑:附上 Microsoft Learn、IPA 等作為依據的官方資料連結
在這個部落格能得到什麼說明每一篇文章都提供三樣東西:記錄實際踩到的問題如何釐清原因、如何修好的案例式解法,把條件與選項整理起來的實務判斷表,以及連往官方資料的一手資料路徑的圖。這個部落格的文章以實際案例為本的解法實務判斷表通往一手資料的路徑釐清原因與修復方式都能跟著走條件與選項整理成表官方資料的連結

圖 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、X 上的新文章公告,以及 GitHub 的範例程式碼儲存庫這三種方式接收的圖。新文章發布RSS / Atom 訂閱來源X(Twitter)上的公告GitHub 上的範例程式碼

圖 3: 更新可以透過訂閱來源、X、GitHub 這三條路徑接收。

關於作者

Go Komura(小村軟體有限公司 代表)

專長是 Windows 軟體開發、技術諮詢與缺陷調查。特別擅長仍留有既有資產的專案,以及原因不易看清的故障調查。

共用相同標籤的最新文章。能以相近的主題延伸理解。

與本文相近的主題頁面。以本文為起點,可進一步連到相關服務與其他文章。

本文連結到以下服務頁面,歡迎從最接近的入口查看。

作者檔案

本文作者的個人檔案頁面。

Go Komura

小村軟體有限公司 代表

以 Windows 軟體開發、技術諮詢與故障調查為中心,在難以重現的故障調查與既有資產仍在運作的專案上具有優勢。

回到部落格一覽