C#– tag –
-
SharePointOnlineCredentialsとBasic認証廃止による影響とAzure ADモダン認証への移行完全ガイド
SharePoint Online へ .NET CSOM で接続するとき、いまだに SharePointOnlineCredentials とユーザー名+パスワード認証に頼っている現場は少なくありません。しかし Mi... -
ASP.NET Core MVCで全コントローラを認証必須にしたときのリダイレクトループ(ReturnUrl肥大化)の原因と対策
ASP.NET Core MVC アプリで「すべてのコントローラを認証必須にしたい」と考えたとき、安易に MapControllers().RequireAuthorization() を使うと、ログインページへの... -
Blazor WebAssembly と Blazor Server で実現する .NET 9 Blazor Web アプリ設計と Cookie 共有パターン
Blazor WebAssembly と Blazor Server を組み合わせた構成は強力ですが、「Cookie をどう扱うか」「Server プロジェクトを直接参照できない」など、設計を間違えるとす... -
C#のListを文字列IDで高速検索する3つの方法|DictionaryとLINQでインデックス化する実践テクニック
業務アプリやゲーム、制御系などで「ID から素早くオブジェクトを取り出したい」という場面は非常に多くあります。単純に List<T> を LINQ で検索しても動きます... -
Visual Studio 2022で既存フォルダー階層をプロジェクトに取り込む完全ガイド
Visual Studio 2022で既存のフォルダー階層を取り込む方法は、プロジェクトの種類で変わります。C++のvcxproj、従来のC#、SDK形式のC#、CMake、フォルダーを開くモード... -
.NET MAUIと.NET 9でGPS位置情報サービスを有効化する完全ガイド(Xamarin.Formsからの移行ポイントも解説)
.NET MAUI / .NET 9 への移行で「Xamarin.Forms 時代の GPS ON ダイアログが動かない」「Android 14/15・targetSdk 34 以上で位置情報が有効にならない」と悩むケースが... -
Azure Arc の Windows サーバーから Azure Key Vault シークレットを IIS アプリで安全に取得する方法
オンプレや他クラウド上の Windows サーバーを Azure Arc で管理しつつ、IIS アプリから Azure Key Vault のシークレットを安全に取得したい──そのときにつまずきやすい... -
C# Windows Forms の WebView2 で現在表示しているURLを確実に取得する方法
C# の Windows Forms で WebView2 を使うとき、「今表示している URL を取りたいのに、いつまで経っても about:blank しか返ってこない……」という悩みはとてもよくあり... -
.NET 8 WPFのbinに出力される多言語フォルダーと*.resources.dllを安全に削除・抑制する方法(SatelliteResourceLanguages徹底解説)
.NET 8 の WPF アプリをビルドしたら、bin\Debug\net8.0[-windows] 配下に cs / es / tr … といった多言語フォルダーと Microsoft.CodeAnalysis.***.resources.dll がズ...
