Tutorial: Absolute Beginner C# Web Development with cshttp
A step-by-step tutorial series introducing C# web development with cshttp.
Content
- What is cshttp?
- Day 1: Getting Started with cshttp
- Day 2: Helper Methods, Navigation Links & Shared Templates
- Day 3: Accepting User Input (URL Query Strings & 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 C# Class (
GuestbookEntry) - Day 8: Saving Data Permanently 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)