admin

ASP.NET Core

ASP.NET Core Razor Pages データアノテーションのローカライゼーション

2022/8/14  

ASP.NET Core Razor Pages でデータアノテーションのローカライゼーションを行ってみましょう。 ローカライゼーションサービスを登録 データアノテーション用のローカライゼーションサー ...

書籍レビュー

書籍レビュー:フロントエンド開発入門

2023/5/16  

フロントエンド開発入門を読んでみました。印象に残った内容を書き残しておきます。 2章 - フロントエンドエンジニアに求められるスキル Web という変化の速い環境下において、開発者は、必要に応じて適切 ...

Angular

Angular ng-container ディレクティブ

2021/2/7  

ng-container ディレクティブは、ホストエレメントを生成せずに、論理的なグルーピングを行うことのできる機能です。説明文よりも、実際のコードを見る方がわかりやすいです。 例えば、ngFor デ ...

no image

未分類

ファイルエクスプローラーで現在表示しているディレクトリをコマンドプロンプトで開く

2021/2/6  

普段 Windows のファイルエクスプローラーを利用している方にとっては、コマンドプロンプトで同じディレクトリ(フォルダ)を開くのは操作が不慣れだったりして実葬祭場に「操作しにくい」という気持ちにな ...

Angular

npx を利用して特定バージョンの Angular プロジェクトを作成する

2021/2/7    

普段 Angular プロジェクトを作成する時には ng new を使うと思います。これにより、開発環境にグローバルインストールされている Angular CLI のバージョンに準拠したバージョンのプ ...

書籍レビュー

書籍レビュー:「UI デザインの教科書」を読んでみた

2023/5/16  

UI デザインの教科書を読んでみたので、メモ書きとレビューを残します。 https://www.amazon.co.jp/gp/product/4798155454 お断り・・・下記のメモでは、大部分 ...

Angular

外部モジュールのコンポーネントを利用する

2021/2/7  

Angular で AppModule 以外のモジュールに配置されているコンポーネントを AppModule に引き込んで利用したい局面はよくあります。そのような場合には、利用したコンポーネントをエク ...

no image

jQuery プログラミング

jQuery extend メソッドによるオブジェクトの結合

2020/8/14  

jQuery の extend メソッドを利用することで、複数のオブジェクトを結合することができます。

ASP.NET Core

ASP.NET Core Razor Pages でファイルを送信

2022/8/13  

ASP.NET Core Razor Pages でファイルを送信する手順です。 IFormFile 型のプロパティを用意する。 PageModel 側に Avatar という IFormFile 型 ...

ASP.NET Core

ASP.NET Core Razor Pages でフォーマットされた HTML タグをそのまま出力する

2022/8/13  

@Html.Raw() メソッドを利用することで実現可能です。

ASP.NET Core

ASP.NET Core Razor Pages RedirectToPage に引数を付ける

2022/8/13  

リダイレクトする際に、引数を指定することができます。 次のような URL を生成することができます。 https://localhost:44346/Hoge/Fuga/Edit?id=2

Entity Framework プログラミング

Entity Framework: FromSqlRaw を使って直接 SQL を実行する

2024/9/16  

FromSqlRaw メソッドを利用して、Entity Framework から直接 SQL を実行することができます。 リファレンス

ASP.NET Core

ASP.NET Core Razor Pages フォルダレベルでアクセスを制御する

2022/8/13  

ASP.NET Core Razor Pages では、ページレベル(単位)でのアクセス制御は PageModel に対して [Authorize] フィルタを適用することで対応することができます。 ...

ASP.NET Core

ASP.NET Core Identity メールアドレスとは異なるユーザー名を持っている際のログイン認証について

2022/8/13  

ASP.NET Core Identity では、デフォルトの設定として、「ユーザー名 = 登録メールアドレス」として認証を行うようになっています。ただし、ユーザー名をメールアドレスではなく任意のユー ...

ASP.NET Core

ASP.NET Core Identity ユーザー名をメールアドレス以外に変更する

2022/8/13  

ASP.NET Core Identity は、デフォルトの状態では、ユーザー登録時に入力したメールアドレスがユーザー名(UserName)としても使われます。 ユーザー登録時に、メールアドレスとユー ...

ASP.NET Core

ASP.NET Core Razor Pages POST でエラーコード 400 が出る場合の対応

2022/8/13  

ASP.NET Core Razor Pages でフォーム送信などの POST 時にエラーコード 400 のエラーが発生する場合、cshtml で TagHelpers が追加されていることを確認し ...

ASP.NET Core

ASP.NET Core Identity フレームワークでユーザー名を更新する

2022/8/13  

Identity フレームワークでは、デフォルトの状態ではユーザー名に対する更新(変更)機能は実装されていません。次のように変更を行うことで、ユーザー名を更新することができます。 なお、ファイルは A ...

.NET

System.Data.SqlTypes.SqlNullValueException への対応方法

2024/9/16  

Entity Framework で System.Data.SqlTypes.SqlNullValueException: 'Data is Null. This method or propert ...

ASP.NET Core

ASP.NET Core MVC アプリケーションでデータベースマイグレーションを行う。

2022/8/13  

デフォルトの状態では、アプリケーション内で登録されている接続先データベースは生成されていません。接続先データベースは appsettings.json に記述されています。 appsettings.j ...

ASP.NET Core

ASP.NET Core Razor Pages 実行時に画面更新で Razor(cshtml) を更新

2022/8/14  

ASP.NET MVC では、実行時にも cshtml に対して行った変更は、画面更新時に再コンパイルされて画面に変更内容が反映されていました。ASP.NET Core 3 ではデフォルトの状態では、 ...