C#

C#

【C#】xUnitを使ったユニットテストの基本的な実装方法

C#と単体テストライブラリのxUnit.netを使った、基本的なユニットテストの実装方法を解説します。テストコードの基本的な書き方をマスターしましょう。
C#

【C#】Entity Framework Coreを使ってMySQLを操作する

Entity Framework Core (EF Core) を使ってMySQLを操作する方法について解説します。 ※EF Coreを使わずにMySQLからデータを取得する方法については以下の記事を参照してください。 環境 Visual ...
C#

【ASP.NET Core】Azure Cosmos DBと連携したWeb APIを作成する

ASP.NET Core Web API(C#)とAzureのNoSQLサービスであるAzure Cosmos DBを使って、シンプルなAPIを作成する方法を解説します。 本記事は以下の公式チュートリアルをベースに作成しています。 環境 V...
C#

ASP.NET Core + React + TypeScriptでTodoアプリを作成する③(フロントエンド開発編)

バックエンドにASP.NET Core Web API、フロントエンドにReact+TypeScriptを使ったTodoアプリを作成する方法をチュートリアル形式で解説します。 第1回では環境構築、第2回ではバックエンドのAPI作成について解...
C#

ASP.NET Core + React + TypeScriptでTodoアプリを作成する②(バックエンド開発編)

バックエンドにASP.NET Core Web API、フロントエンドにReact+TypeScriptを使ったTodoアプリを作成する方法を解説します。 第1回では環境構築をメインに解説しました。第2回ではバックエンドのAPIを作成し、D...
C#

ASP.NET Core + React + TypeScriptでTodoアプリを作成する①(環境構築編)

バックエンドにASP.NET Core Web API、フロントエンドにReact+TypeScriptを使ったフルスタックなTodoアプリを、全3回に分けて作成していきます。 第1回では、アプリの土台となる環境構築を中心に解説します。 対...
C#

【ASP.NET Core MVC】画像ファイルをAzure Blob Storageにアップロードする

ASP.NET Core MVCアプリから画像ファイルをアップロードして、Azure Blob Storageにファイルを保存する方法について解説します。 ※Azure Blob Storageとは テキストファイルやバイナリデータといった...
C#

【ASP.NET Core MVC】部分ビューを使ってローディングスピナーを表示する

ASP.NET Core MVCの部分ビューを使って、処理中を示すスピナーを表示する方法を紹介します。 ※ASP.NET MVCとAjax.BeginFormで処理中にスピナーを表示する方法については以下の記事で解説しています。(ASP.N...
C#

【ASP.NET Core MVC】部分ビューの基本的な使い方

ASP.NET Core MVCにおける部分ビュー(Partial View)の基本的な使い方を解説します。 環境 Visual Studio 2022 .NET 8 参考ドキュメント 部分ビューとは 名前の通り、ビューの中に部分的に埋め込...
C#

【C#】System.Text.Jsonの基本的な使い方

標準で搭載されている System.Text.Json 名前空間の JsonSerializer クラスを使って、JSONのシリアライズやデシリアライズを行う方法を解説します。 環境 Visual Studio 2022 .NET 8 参考...