非同期プログラミング (Async/Await)
.NETにおける非同期プログラミングの基礎、async/awaitの使い方、ベストプラクティスについて解説します。
LINQ (Language Integrated Query)
C#におけるLINQの基礎、遅延実行の仕組み、IEnumerableとIQueryableの違いについて解説します。
SOLIDの原則
.NET (C#) 開発におけるSOLIDの原則の解説と実践的なコード例
ユーザー定義変換演算子による型マッピング
C#のユーザー定義変換演算子(implicit/explicit operator)を使い、AutoMapperなしで型安全なオブジェクトマッピングを実現する方法を解説します。
.NET単体テスト (xUnit/Shouldly/NSubstitute)
xUnit, Shouldly, NSubstituteを使用した.NETアプリケーションの単体テストの実装方法とベストプラクティス