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

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

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

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

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

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

6日前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 で例外が飛ぶ落とし穴まで踏み込みま

6日前15 min
もっと読む
C# の interface が分かる人が TypeScript の interface で戸惑う3つ — 構造的型付けと implements 不要の世界
技術記事C#duck typing

C# の interface が分かる人が TypeScript の interface で戸惑う3つ — 構造的型付けと implements 不要の世界

TypeScript interface C# 出身者向けの橋渡し。C# の公称型(明示 implements)に慣れた業務SEが、TypeScript の構造的型付け(implements 不要・形が合えば互換)で戸惑う3つの違いを、C#

1週間前10 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)や複数区切りの対処つきでコピペできる形にまとめ

1週間前10 min
もっと読む
PowerShell で Windows イベントログを監視して特定エラーをメール通知する — 1人運用の業務SE向け自動化
技術記事Get-WinEventPowerShell

PowerShell で Windows イベントログを監視して特定エラーをメール通知する — 1人運用の業務SE向け自動化

PowerShell イベントログ 監視の手順を段階で。Get-WinEvent の FilterHashtable で System / Application の Error を絞り、特定 EventID を直近N分でチェックして Se

1週間前11 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

1週間前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 合体演算子 ?? と

1週間前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

1週間前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

1週間前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 に上げたいんだよね」 朝礼でプロパーがサラッとそう言い出した瞬間、心の中で「うわ、来た」ってなったこと、ないですか?? うちの現場、まだ

3週間前17 min
もっと読む