ひらひら

MVC

ASP.NET Core MVCのチュートリアルを丁寧にやってみた④(プロパティと検証属性の追加)

ASP.NET Core MVCの公式チュートリアルを丁寧に解説する記事の第4回(最終回)です。 第3回では、タグヘルパーやPOSTリクエストの処理について確認し、最後に検索機能の追加を行いました。 最終回となる第4回では、前半でプロパティ...
MVC

ASP.NET Core MVCのチュートリアルを丁寧にやってみた③(タグヘルパーの確認や検索機能の追加など)

ASP.NET Core MVCの公式チュートリアルを丁寧に解説する記事の第3回です。 第2回ではスキャフォールディングによるCRUD機能の生成や、Entity Framework Coreを使ったDB連携について見ていきました。 第3回で...
MVC

ASP.NET Core MVCのチュートリアルを丁寧にやってみた②(モデルの追加とDBの作成)

ASP.NET Core MVCの公式チュートリアルを丁寧に解説する記事の第2回です。 第1回では、プロジェクトの作成からコントローラーやビューの仕組みなどについて確認しました。 第2回では、MVCアーキテクチャにおける「モデル」を作成し、...
MVC

ASP.NET Core MVC のチュートリアルを丁寧にやってみた①(プロジェクトの作成からビューの追加まで)

ASP.NET Core MVC を初めて触る人でもスムーズに理解できるように、公式チュートリアルをより丁寧に解説してみました。(全4回) チュートリアルで少しわかりにくい表現をかみ砕いて説明したり、英語圏向けの表記を日本語向けに直したりし...
MVC

【ASP.NET MVC】X.PagedListを使ってページング機能を実装する

本記事は「ASP.NET MVC(.NET Frameworkベース)」に関する内容です。現在主流の「ASP.NET Core MVC」とは記述方法等が異なる可能性がある点にご注意ください。 ASP.NET MVC 5で、「X.PagedL...
データベース連携

【C#】SQLiteに接続して直接SQLを実行する

C#でSQLiteに接続して、直接SQLを実行する方法(ADO.NET)を解説します。 他のDBMSと違って、SQLiteを別途インストールする必要がないのでお手軽に実行できます。 なお、Entity Framework Coreを使ってS...
データベース連携

【C#】MySQLに接続して直接SQLを実行する

MySqlConnectorを使ってC#からMySQLに接続し、データの登録や取得をする方法について解説します。 ※Entity Framework Core を使ってMySQLを操作する方法については下記の記事をご参照ください。 環境 V...
データベース連携

【C#】PostgreSQLに接続して直接SELECT文を実行する

C#でPostgreSQLに接続して、データを取得する方法について解説します。 ※Entity Framework Coreを使ってPostgreSQLを操作する方法については以下の記事で解説しています。 環境 Visual Studio ...
C#入門

【ASP.NET MVC】Ajax.BeginFormを使って処理中にローディングスピナーを表示する

本記事は「ASP.NET MVC(.NET Frameworkベース)」に関する内容です。現在主流の「ASP.NET Core MVC」とは記述方法等が異なる可能性がある点にご注意ください。 今回はASP.NET MVCで、Ajaxを使って...
C#入門

【ASP.NET MVC】複数のCSVファイルをZIPファイルに格納して出力する

本記事は「ASP.NET MVC(.NET Frameworkベース)」に関する内容です。現在主流の「ASP.NET Core MVC」とは記述方法等が異なる可能性がある点にご注意ください。 生成した複数のCSVファイルを、コントローラーか...