Repository navigation
Home
adriancs2 edited this page Oct 28, 2026
·
8 revisions

New here? Start with What is cshttp?, a one-page overview of the whole project.
- cshttp — Structure Overview
- Tier 1 Complete Reference: cshttp.core — The RFC 9112 Wire Engine
- Tier 2 Deep Dive: cshttp.web — Content Toolkit & System.Web Drop-In
- Tier 3 Deep Dive: cshttp.server 1.0 — High-Concurrency Standalone Web Server
- Benchmark Reports: HTTP Listening Strategies That Shaped the Architecture of cshttp.server
- Day 1: Getting Started & Your First Multi-Page Website
- Day 2: Clean Templates & Dynamic Content (Shared Layout)
- Day 3: Accepting User Input (URL Query String & GET Forms)
- Day 4: Handling Forms & Submissions (HTTP POST)
- Day 5: Dynamic Data & Memory State (Interactive Guestbook)
- Day 6: Safety First (HTML Encoding)
- Day 7: Your First Class (GuestbookEntry)
- Day 8: Saving to a File
- Day 9: Static Files (
/assets/Folder, CSS, Images & Scripts) - Day 10: Remembering Visitors (Cookies)
- Day 11: Talking to the Server Without Reloading (fetch + Plain Text)
- Day 12: Sending Structured Data (JSON)
- Day 13: Let a Library Write the JSON (Newtonsoft.Json)
- Day 14: Mini Project — Build a To-Do List App
Technical Specs
14 Days Tutorial