C#– tag –
-
WinFormsでリングバッファを常時稼働させる実装と設計:CancellationTokenとProducer-Consumerのベストプラクティス
WinFormsでセンサーやストリーミング処理を組むと「アプリ終了までリングバッファを止めずに回し続けたい」という要件に必ず出会います。本記事は、CircularBufferを汎... -
.NET MAUIチャットUIの吹き出しを左右に分ける最適解|CollectionViewとBorderのHorizontalOptionsが効かない原因とGrid/DataTriggerでの完全対策
チャットUIを.NET MAUIで作ると、「自分の吹き出しは右、相手は左」にしたいのに、すべて左へ寄ってしまう――そんな現象は珍しくありません。原因はXAMLの指定ミス... -
Visual Studio 2022のIntelliSenseが動かない時の完全解決ガイド(17.5~17.13対応・Boost/C#/XAMLも網羅)
Visual Studio 2022(17.x)で突然 IntelliSense が沈黙し、生産性が一気に落ちる――そんな“ある日突然”のトラブルを確実に復旧させるための実践ガイドです。17.5.0~17.... -
VB.NETからC#へ完全移行ガイド|Visual Studio 2022で使える変換ツール・手順・落とし穴と対策
VB.NET から C# へ移行したいのに、Visual Studio 2022 に純正コンバータが見つからない――これは多くの現場で直面する課題です。本記事では、実務で再現性の高い変換フ... -
ASP.NET Core MVCでSEOに強いURL(スラッグ)を実装する完全ガイド|ルーティング設計・自動生成・301リダイレクトまで
ASP.NET Core MVCで「?id=123」型のURLから、意味の分かるスラッグ(/article/this-is-my-article)へ移行するための実装を、最短手順から運用の落とし穴まで... -
ASP.NET Core×Swagger:dynamic返却でスキーマが表示されない問題の原因と解決策(Swashbuckle/NSwag完全ガイド)
ASP.NET Core の Web API を Swagger(Swashbuckle/NSwag)で公開したとき、コントローラの戻り値を dynamic にすると UI のレスポンス・スキーマが空になる――この現象... -
BizTalk公開WSDLで.NETプロキシに重複メソッドが生成される原因と解決策――MessageContractとsvcutilで衝突を回避する実践ガイド
BizTalk で公開した WSDL を .NET の「サービス参照の追加」から取り込むと、生成されたプロキシ クラスに同名のメソッドが二重定義されてビルド エラーになる――この現... -
.NET MAUIでCtrl+Sを常時監視しページ単位で登録・解除する方法|WinUI 3のKeyboardAccelerator実装とMVVM連携まで徹底解説
.NET MAUI で「ページが表示されている間だけ Ctrl+S を常時リッスンし、ページを離れたら確実に解除する」――この要件は WinUI 3 の KeyboardAccelerator を... -
Windows 10でSendKeysが動かない時の対処法|C# WinFormsから別プロセスに文字を送る完全ガイド
Windows 10 環境で「SendKeys を呼んだのに相手アプリに何も入力されない」という相談はとても多いです。原因の大半はフォーカス(前面アクティブ化)とハンドルの取り...
