Blazor 【Blazor】フォームを入れ子にする方法 フォーム(EditForm)の一部を別コンポーネントに切り出して入れ子状態にし、データをバインドさせる方法について解説します。 環境 Windows 11 Visual Studio 2022 .NET 8 サンプルコードと解説 まずは使用... 2024.04.30 Blazor
ASP.NET Core開発 ASP.NET Core の基本的な仕組みを解説(DIとミドルウェア) Program.csに記載されるDIやミドルウェアといったASP.NET Core 基本的な概念を解説します。 とりあえずチュートリアルなどでアプリを動かしてみたが、その裏側でどんなことが行われているのかよくわからないという方が対象です。 ... 2024.03.02 ASP.NET Core開発
データベース連携 Entity Framework Core で実行されるSQLの確認方法 Entity Framework Core(EF Core)で、実際にどのようなSQLが実行されるのかをログで確認する方法を解説します。 環境 Visual Studio 2022 .NET 8 前提 開発時(デバッグ時)に確認することを想... 2024.02.17 データベース連携
Blazor 【Blazor】コンポーネントの基本を解説 Blazorの最も重要な概念であるコンポーネントの基本的な仕組みや使い方を解説します。 環境 Windows 11 Visual Studio 2022 .NET 8 前提 各サンプルコードはInteractive render modeに... 2024.02.04 Blazor
データベース連携 【C#】Entity Framework CoreでSQL Serverを操作する Entity Framework Core (EF Core) を使ってSQL Server (LocalDB) に接続し、DBを生成したりCRUD操作をする方法を解説します。 ※直接SQLでデータを操作する方法(ADO.NET)については... 2023.12.03 データベース連携
基本文法・構文解説 【C#】Adapterパターンの使い方 デザインパターンの1つである「Adapterパターン」の基本的な使い方を解説します。 環境 Visual Studio 2022 .NET 6 Adapterパターンとは 互換性がないクラス同士を連携させるためのパターンです。 新たにAda... 2023.09.19 基本文法・構文解説
開発環境 よく使う Visual StudioでのGit操作まとめ Visual Studioでよく使うGit操作をまとめました。すべてGUI上で操作が可能なので、しっかりマスターして開発効率をアップさせましょう。 2023.07.16 開発環境
開発環境 Visual Studioの基本的なデバッグ操作まとめ(C#) Visual Studioでよく使用するデバッグ操作をまとめました。デバッグは開発に欠かせないものなので、確実にマスターしておきましょう。 2023.07.09 開発環境
基本文法・構文解説 【C#】xUnitを使ったユニットテストの基本的な実装方法 C#と単体テストライブラリのxUnit.netを使った、基本的なユニットテストの実装方法を解説します。テストコードの基本的な書き方をマスターしましょう。 2023.03.28 基本文法・構文解説