ASP.NETに関する世界観です。
.NETでのデーターベースプログラミング。
MicrosoftによるSQLデータベースサーバー。
Microsoft SQL Serverも参照のこと。
LINQは統合言語クエリ。SQLデータベースなどのクエリを.NET言語と統合的に記述することが出来る。また、データベース以外の用途にも利用出来る。
2026.02.05編集
以下はLINQのサンプル。3の倍数を表示します。GoogleのAIに書いてもらいました。
using System;
using System.Linq;
using System.Collections.Generic;
public class Program
{
public static void Main()
{
// 1から20までの数字の配列
int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 };
// LINQクエリ構文: 3の倍数を取得
var multiplesOfThree = from n in numbers
where n % 3 == 0
select n;
// 結果を表示
Console.WriteLine("3の倍数: " + string.Join(", ", multiplesOfThree));
// 出力: 3の倍数: 3, 6, 9, 12, 15, 18
}
}
2026.02.05
ADO.NETは、Microsoft SQL Serverと一緒に使いましょう。
ADO.NETは、.NET Frameworkでデータベース技術を使う際に必要な技術です。
そして、Windowsでのデータベースと言えば、Microsoft SQL Serverです。
Microsoft SQL Serverは、Windowsに特化して開発されており、商用のSQLサーバーとしてはOracleに次ぐシェアがあります。
多くのWindowsを使ったITシステムの開発で、ADO.NETは必須です。特に、ASP.NETと一緒に使われることが多いです。
ASP.NETも参照のこと。
2023.10.11