基本文法・構文解説 C#と比較して学ぶDart言語仕様② – 演算子・制御構文・例外処理・関数 前回の記事に続いて、Dartの言語仕様をC#と比較しながら簡単に解説していきます。今回は、演算子・制御構文・例外処理・関数について見ていきます。※第1回・第3回の記事はこちら言語のバージョンDart 3.4.3C# 12 (.NET 8)演... 2024.07.15 基本文法・構文解説
基本文法・構文解説 C#と比較して学ぶDart言語仕様① – 変数・型・ジェネリクス C#による開発経験しかなかった私が急遽Flutter/Dartを学ぶ必要性が出てきたため、Dartの言語仕様をC#と比較しながら簡単にまとめてみました。細かい仕様については誤りがあるかもしれないのでその点についてはご容赦ください。ボリューム... 2024.07.07 基本文法・構文解説
Blazor 【Blazor】入れ子クラスに対するフォームバリデーション 入れ子になったクラスや、Listなどのコレクション型に対して属性バリデーションを行う方法を解説します。環境Windows 11Visual Studio 2022.NET 8問題Blazorでは属性によるバリデーションが簡単に行えますが、下... 2024.05.02 Blazor
Blazor 【Blazor】フォームを入れ子にする方法 フォーム(EditForm)の一部を別コンポーネントに切り出して入れ子状態にし、データをバインドさせる方法について解説します。環境Windows 11Visual 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 11Visual Studio 2022.NET 8前提各サンプルコードはInteractive render modeにServer... 2024.02.04 Blazor
Blazor 【初心者向け】Blazorアプリ開発入門 これからBlazorを学ぶ方に向けて、シンプルなCRUD機能を備えたアプリケーションの作成方法を解説します。Entity Framework Core連携やスキャフォールディング、QuickGridコンポーネントの使い方も紹介します。 2024.01.30 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 6Adapterパターンとは互換性がないクラス同士を連携させるためのパターンです。新たにAdapterクラ... 2023.09.19 基本文法・構文解説