ASP.NET Core Siden oppdatert : lørdag 29. juni 2024 ページ作成日 : torsdag 2. april 2020 ASP.NET Core の MVC や Razor, Blazor に関連する Tips を掲載しています。 ページ内リンク ログイン (認証) ログ コンテンツ データベース ローカライズ (多言語対応) クライアント処理 ASP.NET Core アプリケーションから他サーバーの共有フォルダにアクセスする (IIS, アプリケーションプール設定版) IIS 上で動作している ASP.NET Core アプリケーションから他サーバーにある共有フォルダにアクセスするための手順について説明します。 fredag 28. juni 2024 ASP.NET Core アプリケーションから他サーバーの共有フォルダにアクセスする (ネットワーク接続プログラム版) IIS 上で動作している ASP.NET Core アプリケーションから他サーバーにある共有フォルダにアクセスするための手順について説明します。 lørdag 29. juni 2024 ASP.NET Core のクライアントライブラリ管理「LibMan」を使用する クライアントのライブラリのファイルやバージョンをまとめて管理することができる「LibMan」の導入や使い方について説明します。 torsdag 29. april 2021 HTML として出力される日本語が実態参照(数値文字参照)にならないようにする 画面に表示されている日本語は正常に表示されていても HTML で表示すると実態参照(数値文字参照)になっている問題に対応します。 torsdag 29. april 2021 アクションやページ遷移の URL を全て小文字にする 既定ではアクションやページ遷移による URL は、コントローラー、アクション、ファイル名に依存するため大文字が含まれますが、設定を変更することにより URL を全て小文字にすることができます。 torsdag 29. april 2021 インターネット上の IIS Web サーバーに ASP.NET Core のプログラムをリモートで発行する インターネット上にある IIS で構築された Web サーバーに対し、ASP.NET Core で作成したプログラムを Visual Studio から直接発行する手順について説明します。 fredag 12. november 2021 フォームの Post 後にアクションで変更した値をビューに反映させる フォームから Post された後にアクション側で設定した値をビューに返して反映される方法について説明します。 onsdag 30. mars 2022 IIS 上で動作している ASP.NET Core アプリケーションのセッションタイムアウトの時間を延ばす IIS 上で動作している ASP.NET Core アプリケーションのセッションタイムアウトの時間を延ばす方法について説明します。 torsdag 27. juni 2024 appsettings.json の動作を確認する ASP.NET Core においてデバッグ実行や IIS への配置によって appsettings.json の参照がどう切り替わるかを確認します。 mandag 22. mars 2021 ASP.NET Core でクロスサイトリクエストフォージェリ (XSRF/CSRF) 対策を行う ASP.NET Core でクロスサイトリクエストフォージェリ (XSRF/CSRF) による攻撃への対策を行います。 torsdag 1. april 2021 asp-validation-summary の動作を確認する サーバー側の入力検証でエラーが発生した場合に画面に表示させるメッセージが asp-validation-summary に指定したパラメータでどのように変化するか確認します。 fredag 2. april 2021 プログラム発行時に不要な appsettings.json を削除する プログラムを発行する際に不要な appsettings.json ファイルを削除します。 tirsdag 23. mars 2021 Partial View を使用してクライアント側で部分 HTML を非同期で読み込む Partial View を使用してクライアント側で部分 HTML を非同期で読み込みます。 onsdag 31. mars 2021 ログイン (認証) Cookie 認証 を使用してログインの仕組みを作り、認証していない場合リダイレクトされる仕組みを作る ASP.NET Core で Cookie 認証を使用してログインする仕組みを作ります。ログインせず他のページを開くとログイン画面にリダイレクトされます。 tirsdag 30. januar 2024 複数のログイン画面を作成しログインした画面によってアクセスできるページを制限する ひとつのアプリケーションにおいてログイン画面が複数あり、ログインした画面によってアクセスできるページを変えたい場合の方法について説明します。 tirsdag 30. januar 2024 Cookie 認証 を使用してログインしないとリダイレクトされる仕組みを作る (ASP.NET Core 3.0) (Ver 3.0) ASP.NET Core で Cookie 認証を使用してログインする仕組みを作ります。ログインせずに各アクションを実行するとログイン画面にリダイレクトされます。 lørdag 19. august 2023 ログ NLog を使用してログを出力する NLog を使用してファイルやメール、データベースなどにログを出力します。 torsdag 29. april 2021 コンテンツ キャッシュされた古いバージョンの静的ファイルが使用されないように最新であることを示すバージョンを付加する JavaScript ファイルや CSS ファイルなどがブラウザにキャッシュされ、最新のファイルをサーバーに配置してもキャッシュされた古いファイルが使用されてしまうことを防ぎます。 torsdag 29. april 2021 静的ファイルを wwwroot 以外のフォルダに配置する 静的ファイルは通常 wwwroot フォルダの下に配置する必要がありますが、他のフォルダに配置して Web から参照することもできます。 torsdag 29. april 2021 wwwroot フォルダにある静的ファイル以外にも asp-append-version を適用する wwwroot フォルダ以外に配置した静的ファイルに asp-append-version を適用しても反映されない問題に対応します。 torsdag 29. april 2021 データベース ASP.NET Core で Entity Framework Core を使用してデータベースにアクセスする ASP.NET Core における手法に従って Entity Framework Core を使用してデータベースからデータを取得・更新します。 torsdag 29. april 2021 ローカライズ (多言語対応) ASP.NET Core MVC の組み込み機能で多言語切り替え表示を行う ASP.NET Core MVC に標準で組み込まれている多言語表示切替機能を実装します。 torsdag 20. mai 2021 パラメータ名や入力検証メッセージなどに使用される DataAnnotations の多言語対応を行う 入力画面にバインドするモデルのパラメータ名やメッセージは DataAnnotations から設定することが可能ですが、このテキストは多言語対応することができます。 lørdag 27. november 2021 入力検証時に表示される既定のメッセージの多言語対応を行う 入力検証後に表示されるメッセージには既定のメッセージや属性などでは指定できないメッセージがあります。これらは英語のままになっていることがほとんどのためこのテキストを多言語対応します。 lørdag 27. november 2021 クライアント処理 Javascript でファイルのダウンロード後に処理を実行する ファイルをダウンロードした後にクライアント側で何らかの処理を実行する方法について説明します。 torsdag 27. juni 2024
ASP.NET Core アプリケーションから他サーバーの共有フォルダにアクセスする (IIS, アプリケーションプール設定版) IIS 上で動作している ASP.NET Core アプリケーションから他サーバーにある共有フォルダにアクセスするための手順について説明します。 fredag 28. juni 2024
ASP.NET Core アプリケーションから他サーバーの共有フォルダにアクセスする (ネットワーク接続プログラム版) IIS 上で動作している ASP.NET Core アプリケーションから他サーバーにある共有フォルダにアクセスするための手順について説明します。 lørdag 29. juni 2024
ASP.NET Core のクライアントライブラリ管理「LibMan」を使用する クライアントのライブラリのファイルやバージョンをまとめて管理することができる「LibMan」の導入や使い方について説明します。 torsdag 29. april 2021
HTML として出力される日本語が実態参照(数値文字参照)にならないようにする 画面に表示されている日本語は正常に表示されていても HTML で表示すると実態参照(数値文字参照)になっている問題に対応します。 torsdag 29. april 2021
アクションやページ遷移の URL を全て小文字にする 既定ではアクションやページ遷移による URL は、コントローラー、アクション、ファイル名に依存するため大文字が含まれますが、設定を変更することにより URL を全て小文字にすることができます。 torsdag 29. april 2021
インターネット上の IIS Web サーバーに ASP.NET Core のプログラムをリモートで発行する インターネット上にある IIS で構築された Web サーバーに対し、ASP.NET Core で作成したプログラムを Visual Studio から直接発行する手順について説明します。 fredag 12. november 2021
フォームの Post 後にアクションで変更した値をビューに反映させる フォームから Post された後にアクション側で設定した値をビューに返して反映される方法について説明します。 onsdag 30. mars 2022
IIS 上で動作している ASP.NET Core アプリケーションのセッションタイムアウトの時間を延ばす IIS 上で動作している ASP.NET Core アプリケーションのセッションタイムアウトの時間を延ばす方法について説明します。 torsdag 27. juni 2024
appsettings.json の動作を確認する ASP.NET Core においてデバッグ実行や IIS への配置によって appsettings.json の参照がどう切り替わるかを確認します。 mandag 22. mars 2021
ASP.NET Core でクロスサイトリクエストフォージェリ (XSRF/CSRF) 対策を行う ASP.NET Core でクロスサイトリクエストフォージェリ (XSRF/CSRF) による攻撃への対策を行います。 torsdag 1. april 2021
asp-validation-summary の動作を確認する サーバー側の入力検証でエラーが発生した場合に画面に表示させるメッセージが asp-validation-summary に指定したパラメータでどのように変化するか確認します。 fredag 2. april 2021
プログラム発行時に不要な appsettings.json を削除する プログラムを発行する際に不要な appsettings.json ファイルを削除します。 tirsdag 23. mars 2021
Partial View を使用してクライアント側で部分 HTML を非同期で読み込む Partial View を使用してクライアント側で部分 HTML を非同期で読み込みます。 onsdag 31. mars 2021
Cookie 認証 を使用してログインの仕組みを作り、認証していない場合リダイレクトされる仕組みを作る ASP.NET Core で Cookie 認証を使用してログインする仕組みを作ります。ログインせず他のページを開くとログイン画面にリダイレクトされます。 tirsdag 30. januar 2024
複数のログイン画面を作成しログインした画面によってアクセスできるページを制限する ひとつのアプリケーションにおいてログイン画面が複数あり、ログインした画面によってアクセスできるページを変えたい場合の方法について説明します。 tirsdag 30. januar 2024
Cookie 認証 を使用してログインしないとリダイレクトされる仕組みを作る (ASP.NET Core 3.0) (Ver 3.0) ASP.NET Core で Cookie 認証を使用してログインする仕組みを作ります。ログインせずに各アクションを実行するとログイン画面にリダイレクトされます。 lørdag 19. august 2023
キャッシュされた古いバージョンの静的ファイルが使用されないように最新であることを示すバージョンを付加する JavaScript ファイルや CSS ファイルなどがブラウザにキャッシュされ、最新のファイルをサーバーに配置してもキャッシュされた古いファイルが使用されてしまうことを防ぎます。 torsdag 29. april 2021
静的ファイルを wwwroot 以外のフォルダに配置する 静的ファイルは通常 wwwroot フォルダの下に配置する必要がありますが、他のフォルダに配置して Web から参照することもできます。 torsdag 29. april 2021
wwwroot フォルダにある静的ファイル以外にも asp-append-version を適用する wwwroot フォルダ以外に配置した静的ファイルに asp-append-version を適用しても反映されない問題に対応します。 torsdag 29. april 2021
ASP.NET Core で Entity Framework Core を使用してデータベースにアクセスする ASP.NET Core における手法に従って Entity Framework Core を使用してデータベースからデータを取得・更新します。 torsdag 29. april 2021
ASP.NET Core MVC の組み込み機能で多言語切り替え表示を行う ASP.NET Core MVC に標準で組み込まれている多言語表示切替機能を実装します。 torsdag 20. mai 2021
パラメータ名や入力検証メッセージなどに使用される DataAnnotations の多言語対応を行う 入力画面にバインドするモデルのパラメータ名やメッセージは DataAnnotations から設定することが可能ですが、このテキストは多言語対応することができます。 lørdag 27. november 2021
入力検証時に表示される既定のメッセージの多言語対応を行う 入力検証後に表示されるメッセージには既定のメッセージや属性などでは指定できないメッセージがあります。これらは英語のままになっていることがほとんどのためこのテキストを多言語対応します。 lørdag 27. november 2021
Javascript でファイルのダウンロード後に処理を実行する ファイルをダウンロードした後にクライアント側で何らかの処理を実行する方法について説明します。 torsdag 27. juni 2024