📘 Learning Lessons

JayYa.github.io/LearningLessons

Morden .NET

  1. Lesson 01: C# 8 Nullable Reference Types — 从 Framework 4.8 到现代 .NET
  2. Lesson 02: C# 8 Switch Expressions · Using Declarations · Indices/Ranges
  3. Lesson 03: C# yield return 同步迭代器
  4. Lesson 04: C# 8 Async Streams — 异步流
  5. Lesson 05: SynchronizationContext — await 续延调度的核心机制
  6. Lesson 06: C# 8 收尾 — Default Interface Methods 与其他实用特性
  7. Lesson 07: C# 9 Records — 不可变引用类型与值相等语义
  8. Lesson 08: C# 9 小特性集 — Top-level Statements · Pattern Matching 增强 · Target-typed new · Covariant Returns
  9. Lesson 09: C# 10 — Record Structs(记录结构体)
  10. Lesson 10: C# 10 — 文件范围命名空间 · 全局引用 · 常量内插字符串
  11. Lesson 11: C# 11 — Raw String Literals(原始字符串字面量)
  12. Lesson 12: C# 11 — List Patterns · Required Members
  13. Lesson 13: C# 11 — UTF-8 String Literals · C# 11 总结
  14. Lesson 14: C# 12 — Primary Constructors(主构造函数)
  15. Lesson 15: C# 12 — Collection Expressions(集合表达式)
  16. Lesson 16: C# 12 — ref readonly 参数 + 内联数组
  17. Lesson 17: C# 12 — Lambda 默认参数 · 任意类型别名 · Experimental · Interceptors
  18. Lesson 18: C# 13 — params 集合 + 新 Lock 对象
  19. Lesson 19: C# 13 — ref struct 三部曲
  20. Lesson 20: C# 13 — 小特性合集
  21. Lesson 21: C# 14 — field 关键字
  22. Lesson 22: C# 14 — 扩展成员
  23. Lesson 23: C# 14 — 中等特性合集
  24. Lesson 24: C# 14 — 小特性合集
  25. Lesson 25: C# 15 — Union 类型
  26. Lesson 26: C# 15 — Closed Hierarchies(封闭继承层次)
  27. Lesson 27: C# 15 — 集合表达式参数

Vinland Saga

  1. Lesson 0001 — 维京时代概览:冰海战纪的历史舞台
  2. Lesson 0002 — 漫画 vs 史实:《冰海战纪》角色原型对照
  3. Lesson 0003 — 丹麦征服英格兰:维京人的北海霸权
  4. Lesson 0004 — 克努特大帝与北海帝国
  5. Lesson 0005 — 维京东线与瓦良格卫队
  6. Lesson 0006 — 文兰:北欧人发现北美与定居失败
  7. Lesson 0007 — 维京人的社会结构:Jarl、Karl 与奴隶
  8. Lesson 0008 — 北欧的基督教化:从奥丁到基督
  9. Lesson 0009 — 维京人的日常生活:长屋、食物、衣装、营养与体格
  10. Lesson 0010 — 维京人的战争方式:武器、盔甲与战术
  11. Lesson 0011 — 维京长船:设计、航海与海洋帝国
  12. Lesson 0012 — 冰岛萨迦:口传、书写与历史的炼金术
  13. Lesson 0013 — 维京时代的女性:钥匙、法律与萨迦中的女人

Claude Context Bar

  1. Lesson 0001 — VS Code 扩展的解剖结构
  2. Lesson 0002 — 激活与生命周期
  3. Lesson 0003 — StatusBarItem:状态栏 UI 原语
  4. Lesson 0004 — findActiveSessions:数据引擎
  5. Lesson 0005 — refreshAllSessions:从数据到 UI
  6. Lesson 0006 — debug.ts:独立调试管线
  7. Lesson 0007 — 单元测试:从 fixture 设计到安全重构
  8. Lesson 0008 — CI 集成:用 GitHub Actions 自动运行测试
  9. Lesson 0009 — 打包与发布:从代码到 Marketplace

GitHub and SandCastle

  1. Lesson 0001 — 你的第一个标签触发工作流
  2. Lesson 0002 — 标签状态机
  3. Lesson 0003 — 高级模式:链式触发、预检、形状检测与 PRD 链式推进
  4. Lesson 0004 — AI 分析 Issue:第一个 AI 驱动的工作流
  5. Lesson 0005 — 从 YAML 内联到 TypeScript 脚本:迈向 Sandcastle 架构