C#– category –
-
ASP.NET CoreのCSS分離を無効化する実践ガイド|ScopedCssEnabledの設定と運用パターン
ASP.NET Core や Blazor では、コンポーネントごとにスタイルを分離する「CSS 分離(CSS Isolation)」が標準で有効になっています。便利な一方で、「既存のグローバル ... -
C# タイマー完全ガイド|System.Threading.Timer と System.Timers.Timer で実現する 3 つの実行パターンと安全な使い方
C#で『何秒後に1回』『直ちに1回』『何秒後から一定間隔』を実装するなら、バックグラウンド処理ではSystem.Threading.Timer、イベント形式を使いたいサービスではSyste... -
C#とC++でUIなしフルデュプレックス通信を実装する方法|WM_COPYDATA不要で名前付きパイプを使いこなす
Windowsサービスやバックグラウンドの常駐プロセス同士で、C#とC++をUIなしのまま安全にフルデュプレックス通信させたい――そんなときに真っ先に思いつくのがWM_COPYDATA... -
JavaScriptの行列・回転コードをC#に完全移植する実践ガイド|.NETで3D回転行列を正しく扱う方法
JavaScriptで書いた行列演算や3D回転のコードを、そのままの挙動でC# / .NETに移植したい、というニーズはかなり多いです。Webブラウザ上で試作したロジックを、WPF や ... -
WinForms TabControl のフォーカス枠を消す方法|ShowFocusCues と WM_UPDATEUISTATE の実践解説
WinForms の TabControl を使っていると、タブ見出しに表示される「点線のフォーカス枠」がデザインを崩してしまうことがあります。本記事では VB.NET/C# の両方で、Ta... -
.NET MAUI WebViewで最下部スクロールを検知してボタンを有効化する実装手順(iOS/Android対応)
.NET MAUI の WebView で「一番下までスクロールしたらボタンを有効化したい」という要件は、利用規約画面などで非常によく登場します。しかし Xamarin.Forms 時代の Re... -
ClickOnceのC#アプリからPowerShellを管理者権限で実行する安全な実装ガイド
ClickOnce で配布した C# アプリから PowerShell スクリプトだけを管理者権限で実行したい──現場ではよくある要件ですが、「アプリ自体を管理者で起動できない」「引数... -
IISに発行した.NET 9 Web APIが404・500になる原因とScalarドキュメントを表示する設定手順
.NET 9(ASP.NET Core 9)の Web API を IIS に発行したら、ルートが 404 になったり、開発中は表示されていた Scalar の API ドキュメントが本番 IIS では表示されない... -
.NET MAUIでAndroidのEntry・Picker下線を消して背景色も自由に変更する方法
.NET MAUI で Android 向けの画面を作っていると、Entry や Picker の「下線(アンダーライン)」だけを消しつつ、背景色は XAML 側で自由に変えたい、というニーズがよ...
