CATEGORY

C#

  • 2023年10月11日
  • 2023年10月10日

【.NetでWebアプリケーション】スキャフォールディングでデータモデルからMVCプログラムコードを生成する

Visual Studioでは.Net(C#)を用いたMVCプログラミングのフレームワークが用意されています。ただでさえMVCのベースとなるコードは生成してくれるわけですが、スキャフォールディング機能を用いることでさらに開発をスムーズに進めることができます。 今回はVisual StudioでMVC […]

  • 2023年3月21日
  • 2023年3月18日

Visual StudioでWebアプリケーションを作成する

Visual Studioを使えば簡単にアプリケーション開発を始めることができます。今回はVisual StudioでWebアプリケーションを作成する最初の手順を紹介します。 Visual Studioとは Visual StudioはMicrosoftによって開発された統合開発環境(IDE)で、W […]

  • 2023年2月17日
  • 2023年3月2日

【c#】Excelファイルを読み込む方法

今回はC#でExcelファイルを読み込む方法について紹介します。なお今回の環境は.NET6です。 ClosedXMLのインストール 今回はClosedXMLを用いて実装します。closedXMLはNuGetでインストールします。 Visual Studioをお使いの場合、[ツール] > [Nu […]

  • 2022年6月11日
  • 2023年3月4日

【c#】csvファイルを読み込む方法

今回はc#でcsvファイルを読み込む方法を紹介します。今回紹介する方法は、標準ライブラリだけを用いて実装できます。 コード全体 今回は読みこんだcsvのデータをリストに格納していくところまでを実装します。 ざっくり解説 StreamReaderを使う csvの読込にはSystem.IO.Stream […]

  • 2022年5月18日
  • 2023年3月4日

【c#】Elastic Searchに接続してデータを取得する方法

Elasticsearchは様々なAPIを提供しており、c#のプログラムからAPIを介してElasticsearchを操作することもできます。 今回はc#からElasticsearchのデータを取得する方法を紹介します。 前提 バージョン 前提として、今回の.NETCoreとElasticsearc […]

  • 2022年5月3日
  • 2023年3月4日

【c#】PostgreSQLに接続してデータを取得する方法

以前にPythonからPostgreSQLに接続してデータを取得する方法を紹介しました。今回はc#からPostgreSQLに接続してデータを取得するところまでを紹介していこうと思います。 文法的な違いだけで、大きな部分はPythonと大きく変わりません。 環境 以下、今回の動作環境です。 Npgsq […]