C#– tag –
-
業務開発
【第2回】コードを書く前に「仕様書」を書く — AIと開発するなら、ここが土台になる
「Kasane 開発記 第2回。コードを書く前に仕様書を作った話。AI(Claude Code)と開発する時、仕様書が『共通理解の土台』になる——業務帳票 OSS の設計判断を振り返ります。」 -
業務開発
【第1回】業務で困った帳票システムを、Claude Code と一緒に作り直してみた話
業務系帳票システムの課題に出会った50代プログラマが、AIツール Claude Code と一緒に独自の帳票 OSS『Kasane』を作る開発記。第1回は、プロジェクトの誕生と「重ね色目」という設計思想について。 -
.NET開発・技術メモ
PDF編集DLL「PdfUtility」をOSSとしてGitHubで公開しました【日本語フォント・縦書き対応】
PDFSharpで日本語フォントが使えないという悔しさから始まった開発が、ついに完成しました。MS明朝・MSゴシックに対応し、縦書き・縦中横まで実装したPDF編集DLL「PdfUtility」をMITライセンスでGitHubに公開します。20年以上の業務システム開発経験とAIとの共同開発で生まれた、日本人開発者のための日本語対応PDF編集ライブラリです。 -
.NET開発・技術メモ
PDFSharpで日本語フォント(MS明朝)が使えない!自作DLLで解決した話【C#・VB.NET対応】
PDFSharpで日本語フォント(MS明朝・MSゴシック)が使えない問題に直面しました。TTC形式フォントへの非対応、ライセンスの壁…2つの解決策がことごとく却下になった末に「自分でPDF編集DLLを作ってしまおう」という決断に至るまでの話と、メモリ上でTTCをTTFとして展開する実装方法を紹介します。C# / VB.NET 対応・MITライセンスで公開中。 -
.NET開発・技術メモ
WPFとWindowsフォームの違い — DataContext・Bindingの衝撃
「Windowsフォームと同じでしょ?」と思ってWPFの案件を受けたら痛い目を見た——そんな実体験をもとに、Windowsフォーム経験者がつまずくポイントを徹底解説します。DataContextとBindingの仕組みさえ分かれば、WPFは怖くありません。サンプルプログラム(GitHub)付き。 -
Unity技術メモ・備忘録
【Unity・C#】業務系プログラマーが教える!Visual Studioの爆速コーディング術&便利機能5選
現役業務系プログラマーが、UnityやC#開発を劇的に快適にする「Visual Studio」の便利機能を5つ厳選!AIによるコメント自動生成(日本語化のコツ)から、マルチカーソル、一括置換などの爆速コーディング術まで、明日から使える時短テクニックをお届けします。
1