動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About

みんなの現場、全部ここに。

図鑑・記事・現場メモ・キャリア論。タブで部屋を切り替えて読める。

C# LINQ の GroupBy / OrderBy / Join 実務3パターン — 業務SEが DataTable 集計をコードで書く
技術記事C#GroupBy

C# LINQ の GroupBy / OrderBy / Join 実務3パターン — 業務SEが DataTable 集計をコードで書く

C# LINQ GroupBy を軸に、OrderBy / ThenBy / Join / GroupJoin を業務SEが DataTable の集計・並び替え・結合で使う実務3パターンをコピペで。SQL の GROUP BY / ORD

2ヶ月前12 min
もっと読む
C# の文字列補間 ($””) と string.Format と複合書式指定の使い分け3パターン(帳票・ログ整形)
技術記事C#string.Format

C# の文字列補間 ($””) と string.Format と複合書式指定の使い分け3パターン(帳票・ログ整形)

C# の文字列フォーマットを、文字列補間 ($””) / string.Format / 複合書式指定 ({0:N0} 等) の3つで使い分ける。帳票の金額をカンマ区切りにしたり日付を整形したり、実務で使う書き方をコピペで。{0:C} の通

2ヶ月前12 min
もっと読む
C# でメソッドから複数の戻り値を返す3つの書き方(out 引数 / ValueTuple / 専用クラス)
技術記事C#ValueTuple

C# でメソッドから複数の戻り値を返す3つの書き方(out 引数 / ValueTuple / 専用クラス)

C# で複数の戻り値を返したい時の out 引数 / ValueTuple / 専用クラスの3つを、業務系の実コードで使い分けて解説。Framework 4.7.2 での注意点やハマりどころ込みで、コピペで動くコードを載せています。

2ヶ月前11 min
もっと読む
C# の switch式とパターンマッチングの使い方3パターン(.NET Framework 4.7.2 でも使える)
技術記事.NET FrameworkC#

C# の switch式とパターンマッチングの使い方3パターン(.NET Framework 4.7.2 でも使える)

C# switch式 の使い方を、.NET Framework 4.7.2 の現場でも動く前提で3パターン紹介。値マッチ・型パターン・when句をコピペで動くコードで解説し、CS8509 警告と null で例外が飛ぶ落とし穴まで踏み込みま

2ヶ月前15 min
もっと読む
C# の String.Split と String.Join 使い分け3パターン — CSV 行の分解・結合を業務SEが安全に書く
技術記事C#String.Join

C# の String.Split と String.Join 使い分け3パターン — CSV 行の分解・結合を業務SEが安全に書く

C# 文字列 分割の基本を3パターンで。String.Split で区切り文字つき文字列を配列に分解し、String.Join で結合する書き方を、空要素(RemoveEmptyEntries)や複数区切りの対処つきでコピペできる形にまとめ

2ヶ月前10 min
もっと読む
SQL Server のトランザクション入門 — BEGIN TRAN / COMMIT / ROLLBACK と分離レベルを業務SEが本番事故なしで使う
技術記事ROLLBACKSQL Server

SQL Server のトランザクション入門 — BEGIN TRAN / COMMIT / ROLLBACK と分離レベルを業務SEが本番事故なしで使う

SQL Server トランザクションの基本(BEGIN TRAN / COMMIT / ROLLBACK)と TRY…CATCH・XACT_ABORT で確実に巻き戻すテンプレ、READ COMMITTED / REPEATABLE RE

2ヶ月前11 min
もっと読む
C# の Nullable 値型(int?)入門 — null 合体 ?? と null 条件 ?. を業務SEが DB の未入力で使いこなす
技術記事C#int?

C# の Nullable 値型(int?)入門 — null 合体 ?? と null 条件 ?. を業務SEが DB の未入力で使いこなす

C# Nullable int? の入門。値型に null を持たせる Nullable が DB の未入力(NULL)で要る理由から、HasValue / Value / GetValueOrDefault、null 合体演算子 ?? と

2ヶ月前11 min
もっと読む
C# DateTime のフォーマット完全早見表 — yyyy/MM/dd・ファイル名・ログ出力でそのまま使うコピペ集
技術記事C#CultureInfo

C# DateTime のフォーマット完全早見表 — yyyy/MM/dd・ファイル名・ログ出力でそのまま使うコピペ集

C# DateTime フォーマットの書き方を用途別にコピペで使える早見表に。画面表示の yyyy/MM/dd、ファイル名の yyyyMMdd_HHmmss、ログの yyyy-MM-dd HH:mm:ss.fff、SQL 渡しの ISO 8

2ヶ月前13 min
もっと読む
ASP.NET MVC の ViewBag / ViewData / TempData / Session 使い分け — 業務SEが踏む寿命と型安全の3つの罠
技術記事ASP.NETMVC

ASP.NET MVC の ViewBag / ViewData / TempData / Session 使い分け — 業務SEが踏む寿命と型安全の3つの罠

ASP.NET ViewBag ViewData 違いと、TempData / Session も含めた値受け渡し4手段の使い分けを、スコープ・型安全・寿命で整理。業務SEが踏む3つの罠(TempData は読むと消える / ViewBag

2ヶ月前9 min
もっと読む
C# の DataSet と DataTable の違い — 業務SEが ADO.NET でどっちを使うか3つの判断軸
技術記事ADO.NETC#

C# の DataSet と DataTable の違い — 業務SEが ADO.NET でどっちを使うか3つの判断軸

C# で業務アプリを作ってると、DataTable は毎日のように触りますよね。なのに、その横に DataSet ってやつが居座ってて「これ、いつ使うん??」ってなりませんか?? 俺も

2ヶ月前18 min
もっと読む
ASP.NET MVC で本番だけ CSS/JS が消える — bundling/minification の落とし穴4箇所
技術記事ASP.NETBundleConfig

ASP.NET MVC で本番だけ CSS/JS が消える — bundling/minification の落とし穴4箇所

開発機ではちゃんと当たってた CSS が、本番にデプロイした瞬間レイアウトごと崩れる。 これ、業務系の ASP.NET MVC で一回はやるやつですよね。 しかも厄介なのが、開発機で

2ヶ月前12 min
もっと読む
SQL Server 2025 が出た。2016 現場の業務SEが気にすべき差分と移行判断
技術記事SQL ServerSQL Server 2025

SQL Server 2025 が出た。2016 現場の業務SEが気にすべき差分と移行判断

「そろそろ SQL Server、2025 に上げたいんだよね」 朝礼でプロパーがサラッとそう言い出した瞬間、心の中で「うわ、来た」ってなったこと、ないですか?? うちの現場、まだ

2ヶ月前17 min
もっと読む