C#.Net– category –
-
C#.Net
Visual Studio for Mac 終了後の代替4選|MacのC#開発の続け方
Visual Studio for Mac 終了後の代替は4つ。VS Code・仮想マシン・クラウドのWindows・実機を費用と制約で比較し、.NET Framework 案件の有無で選べる判断フローも用意(2026年7月確認)。 -
C#.Net
C#でデータベースを扱う完全ガイド|ADO.NET・Dapper・EF Core・SqlKataの使い分け
C#でデータベースを扱う4つの方法(生ADO.NET・Dapper・EF Core・SqlKata)の特徴と使い分けを、比較表と選び方フローで整理します。どれを選べばいいか迷う初心者向けに、それぞれの長所短所と向いている場面をやさしく解説します。 -
C#.Net
C#からPostgreSQL・MySQLに接続する【Npgsql / MySqlConnector】
C#からPostgreSQL(Npgsql)とMySQL(MySqlConnector)に接続する方法を、接続文字列とサンプルコードで解説します。SQLiteで書いたDapper/EF Coreのコードは、プロバイダーを差し替えるだけで他のDBにも使えます。VPSにDBサーバーを立てる話にも触れます。 -
C#.Net
EF Core入門|C#でマイグレーションからCRUDまで【SQLite】
C#のフルORM「Entity Framework Core」の使い方を、SQLiteを例に初心者向けに解説します。DbContextとモデルの定義、dotnet efによるマイグレーション、LINQでのCRUDまでコピペで進められる形で整理。Dapperとの使い分けもわかります。 -
C#.Net
Dapper入門|C#の軽量ORMの使い方【SQLite・CRUD・SqlKata連携】
C#の軽量ORM「Dapper」の使い方を、初心者向けに手を動かしながら解説します。NuGet導入からSQLiteでのCRUD、Query・Executeの基本、SqlKataと組み合わせて安全にSQLを組み立てる方法まで。EF Coreとの違いと使い分けも整理します。 -
C#.Net
SqlKata入門|C#で使えるSQLクエリビルダーの使い方【SELECT/JOIN/実行まで】
C#でSQLをメソッドチェーンで組み立てられるクエリビルダー「SqlKata」の使い方を、インストールからSELECT/WHERE/JOIN/集計/ページネーション、INSERT/UPDATE/DELETE、Dapperでの実行、DB方言の切り替え、EF Coreとの使い分けまで、動くコードで解説します。 -
C#.Net
C#.Net 9.0 SQLite 暗号化DBに接続する
C#.Net 9.0 で作業中に調べた件について、まとめておきます。接続についえは、基本 8.0と同じなので過去の記事からどうぞ。 「SQLitePCLRaw.bundle_e_sqlite3」これ以外のって?と思いませんでした? SQLitePCLRaw.bundle_e_sqlite3すべてのプラットフォー... -
C#.Net
C#.Net 8.0 SQLiteに接続する準備
SQLiteは軽量で小さなデータベースです。インストールが必要ないのでモバイルデバイスなどに使われているようです。性能面でも、十分に使えるレベルだと思います。 最大DBサイズ281TB最大行サイズ1GB バージョン 3.47.2 (2025-01-12)時点 とりあえずC#のプ... -
C#.Net
SQLの大文字・小文字は区別される?テーブル名・カラム名のDB別扱い一覧【MySQL/PostgreSQL/Oracle/SQL Server/SQLite】
SQLの大文字・小文字の区別はデータベースごとに異なります。MySQL・PostgreSQL・Oracle・SQL Server・SQLite のテーブル名/カラム名の扱いを引用符あり・なしで一覧表に整理。トラブルを避ける命名のコツも紹介します。 -
C#.Net
WebView2コントロール
WebView2コントロールはEdgeブラウザ(Chromium)をベースのコンポーネントです。Webブラウザコントロールを使っている場合は、WebView2コントロールへ変更しないとJavaScriptエラーや表示されないサイトがでてきます。 必要環境 開発の為に必要な環境は以...
1