Skip to content

Rewrite tutorials 16-20 to code-first format#54

Merged
devstress merged 7 commits intomainfrom
copilot/redo-tutorials-for-real-coding
Apr 6, 2026
Merged

Rewrite tutorials 16-20 to code-first format#54
devstress merged 7 commits intomainfrom
copilot/redo-tutorials-for-real-coding

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 6, 2026

  • Rewrite tutorials 02-50 to code-first format (previous session)
  • Fix tutorial 01 — rewritten to code-first format with exercises
  • Update tutorials/README.md — removed verbose prose, simplified to match new format
  • Verify all 522 tests still pass
  • Verify all 50 tutorials have Exercises, Lab, and Exam sections
  • Verify no tutorials have old format markers (What You'll Learn, Scalability/Atomicity Dimension)

Copilot AI and others added 4 commits April 6, 2026 06:06
Rewrites tutorials 02 (Environment Setup), 03 (First Message),
04 (Integration Envelope), and 05 (Message Brokers) from verbose
prose format to the new code-first format matching Tutorial 01.

Each tutorial now has:
- One-line description after title
- Key Types section with actual src/ interfaces
- 3-5 code-first exercises from Lab.cs with Assert statements
- Lab and Exam sections with links and dotnet test commands
- Navigation footer (unchanged)

Removed: What You'll Learn bullets, ASCII diagrams, verbose
Step 1/2/3 descriptions, field-by-field prose, EIP tables,
decision trees, and other non-code content.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: devstress <30769729+devstress@users.noreply.github.com>
Rewrote tutorials 06 (Messaging Channels), 07 (Temporal Workflows),
08 (Activities Pipeline), 09 (Content-Based Router), and
10 (Message Filter) to the new code-first format:

- One-line description after title
- Key Types section with actual src/ interfaces
- Exercises section with working C# code and Assert statements
  pulled from each tutorial's Lab.cs
- Lab/Exam sections with links and dotnet test commands
- Removed: What You'll Learn bullets, EIP book quotes, ASCII diagrams,
  Scalability/Atomicity Dimension sections, verbose prose explanations
- Kept: Navigation footers unchanged

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: devstress <30769729+devstress@users.noreply.github.com>
Convert tutorials 11 (Dynamic Router), 12 (Recipient List),
13 (Routing Slip), 14 (Process Manager), and 15 (Message Translator)
to the new code-first format with:
- One-line description after title
- Key Types section with actual interfaces from src/
- Exercises section with 3-5 working C# code exercises from Lab.cs
- Compact Lab/Exam sections with dotnet test commands
- Navigation footer preserved

Removed: What You'll Learn bullets, EIP book quotes, ASCII diagrams,
Scalability/Atomicity Dimension sections, verbose prose explanations.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: devstress <30769729+devstress@users.noreply.github.com>
Rewrite tutorials 16 (Transform Pipeline), 17 (Normalizer),
18 (Content Enricher), 19 (Content Filter), and 20 (Splitter)
to the new code-first format with:
- One-line description after title
- Key Types section with actual interfaces from src/
- Exercises section with 5 working C# code exercises from Lab.cs
- Lab/Exam sections with links and dotnet test commands
- Navigation footer preserved

Removed: What You'll Learn bullets, EIP book quotes, ASCII diagrams,
Scalability/Atomicity Dimension sections, verbose step descriptions,
and prose explanations.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: devstress <30769729+devstress@users.noreply.github.com>
@devstress devstress marked this pull request as ready for review April 6, 2026 08:21
@devstress devstress merged commit dca95dd into main Apr 6, 2026
3 checks passed
@devstress devstress deleted the copilot/redo-tutorials-for-real-coding branch April 6, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants