タグ「ASP.NET Core」がついた記事

該当件数:8件 このタグがついたログをみる

SQL Serverにおける日本語文字列の取り扱いで躓いた話

発生した問題 varchar型のカラムに日本語文字列を格納すると文字化けする ASP.NETCore(とそれに付随するパッケージ、EFCore)の標準文字セットがUTF-8 SQLServerのvarchar型の文字セッ...

ASP.NET Coreでメール送信機能を実装する

ASP.NET Coreでメール送信機能 長らくSystem.Net.Mail.SmtpClientクラスが使われてきたものの、現在は非推奨となっている。新たに公式で推奨されているMailKitを使用する。導入方法はVisualSt...

EFCoreにおける自動採番と値の取得

値の生成 リファレンスの日本語訳が不自由だが、つまりは自動採番の機能。SequenceとIdentityがあるが、今回はIdentityについて。 Identity属性の設定 Modelの自動で採番したいプロパティ(ID等の...

ASP.NET CoreでSessionが働かない問題

発生した問題 以下のようなコードで、Homeアクションにリクエストすると、Indexビューでは"fuga"が表示される想定だった。実際に動作させたら、なにも表示されない。SessionのラッパークラスのTempDataでも当然ダメ。...

ASP.NET CoreでSQLServerに初期データを注入する

SeedDataファイルの作成 Models下にSeedData.csを作成。using()内でContextをインスタンス化し、context.<テーブル名>.AddRange()内でカラムの値を指定している。なお、c...

ASP.NET CoreにおけるSessionの扱い方

依存関係を登録 StartUp.csに依存関係を登録する。注意点は、ConfigureではUseMvcより前にUseSessionを記述しないと例外が発生する。 public void ConfigureServices(IS...

Visual StudioでSQL Serverに接続し、テーブルとカラムを作成するまで

Visual StudioからSQL Server LocalDBへ接続するためのアレコレSQL Server LocalDBとASP.NET Coreの使用(公式) 必要なソフトが入っているか確認 Micro...

ASP.NET Core周りのややこしい用語の整理

似たような名前が散見されていて、それぞれの違いが分かっていないと混乱をきたすので、Microsoftの提供する周辺技術を整理。 .NET Frameworkと.NET Core SDKやランタイムといった開発用のツール・ライブ...