ASP.NET Core

[ASP.NET Core 3.0] 開発環境 (Kestrel) で localhost 以外からのアクセスを許可する

Web アプリを開発していると、自機だけでなく、たとえばスマホから開発環境で起動している Web サーバーへ接続したくなることがあります。 今回は ASP.NET Core の Kestrel (組み込みの Web サーバー) で自分のマシン (localhost) 以外からサイトにアクセスする方法を紹介します。 前提条件 .NET Core 3.0 開発環・・・続きを読む

[ASP.NET Core] Blazor Server 入門 (EF Core + SQL Server 編)

前回 はインストールとセットアップを行ったので、今回は Entity Framework Core (EFCore) を使って SQL Server に接続してみます。 SQLite で始める例も多いですが、今回はより実践的になるよう、既存のデータベース (SQL Server) に接続することを想定します。 前提 環境 前回の続きを想定します。 Visua・・・続きを読む

[ASP.NET Core] Blazor Server 入門 (セットアップ編)

今回 .NET Core 3.0 が正式リリースになり、 Blazor も Server 版のみながら Preview が外れたようなので、 Preview 9 の記事 をリライトしました。結論から言って Preview 9 と同じ手順で大丈夫でした。 ただし Blazor のテンプレートパッケージ自体は執筆時点 (2019/10/4) では、まだ v3.0・・・続きを読む

[ASP.NET Core] Blazor 入門 (Secret Manager 編)

前回 で EF Core を使い、 Blazor からデータベースへアクセスできることを確認しました。 今回は開発時にパスワードなどの秘密情報を開発者ごとに保存しておく Secret Manager を使用してみます。 概要 前回は話を簡単にするため、 appsettings.Development.json に DB の接続文字列を直接記述しました。 この・・・続きを読む