I Challenge Myself to Build an HTTP Server from Scratch in 2 Hours - Will I Succeed | C# | .NET 8

  Рет қаралды 2,488

Frank Liu

Frank Liu

Күн бұрын

In this video, we’re diving into the “Build your own HTTP server” challenge from frankliucs.com/codecrafters using C#. We’ll be creating a HTTP server from scratch, following a series of test-driven steps. This hands-on learning approach is something I really enjoy and recommend. After making this video, I can confidently say it’s an effective way to learn - kudos to CodeCrafters!
To clarify, this isn’t a sponsored a video. I didn’t receive any payment for making it. CodeCrafters reached out to me and suggested I try their platform and share my honest feedback. I strongly believe in this learning method and want to support those who promote it, so I agreed! I do earn a referral bonus if you sign up through the link above after watching the video (so please use it if you decide to join), but I hope you make an informed decision after watching this :p. You can also stick to their free challenges! Again, if you decide to join, follow this link to get 40% off: frankliucs.com/codecrafters
🎁ALL-ACCESS Subscription: Unlock access to all of my courses, both now and in the future at a low $19.99 / month.
frankliucs.com/all-access
💎 Learn .NET Core MVC in .NET 8 by building a Market Management System
frankliucs.com/mvc
💎 Complete Guide to ASP.NET Core Identity in .NET 8
frankliucs.com/identity
💎 Complete Web API Course in .NET 8
frankliucs.com/webapi-course
💎 SQL Masterclass: From Zero to Hero with SQL Server
frankliucs.com/sql
💎Learn .NET MAUI while creating a Contacts App in .NET 7:
frankliucs.com/maui
🔥Learn Blazor while creating an Inventory Management System in .NET 6
frankliucs.com/blazor-ims
💎Complete Blazor Course: Build an e-commerce app with ASP.NET Blazor and Clean Architecture
frankliucs.com/blazor-course
👍Clearn Architecture Course
frankliucs.com/architecture-c...
🔌 Connect with me: frankliucs.com/
🏅 Support me on Patreon: / frankliucs
☕ Support me on Buy me a Coffee: www.buymeacoffee.com/frankliucs
00:00:00 Stage 1
00:09:33 Respond with 200
00:27:55 Extrat URL pmath
01:06:55 Respond with body
01:13:06 Read header
01:25:45 Cocurrent connections
01:41:01 Return a file
02:01:46 Read request body

Пікірлер: 5
@maradasa985
@maradasa985 3 күн бұрын
Awesome, more content like this is good, or even a working microservice using C#
@nouchance
@nouchance 2 күн бұрын
Thanks!
@2005Azm
@2005Azm 3 күн бұрын
Interesting!
@martinsmifff
@martinsmifff 2 күн бұрын
When doing the concurrent connections, you have a bug. All you are doing is starting thousands of processes that are all listening. You are not simply starting a new process on every connection request.
@FrankLiuSoftware
@FrankLiuSoftware 2 күн бұрын
It was fixed later in the video. Thanks!
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 75 М.
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 22 МЛН
The day of the sea 🌊 🤣❤️ #demariki
00:22
Demariki
Рет қаралды 106 МЛН
Making Minimalist Web Server in C on Linux
10:23
Nir Lichtman
Рет қаралды 231 М.
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 629 М.
Every Framework Sucks Now
24:11
Theo - t3․gg
Рет қаралды 92 М.
Learn Blazor: Build an Inventory Management System in .NET 8
2:17:34
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 326 М.
WHY did this C++ code FAIL?
38:10
The Cherno
Рет қаралды 197 М.
Coding Interviews Be Like
5:31
Nicholas T.
Рет қаралды 6 МЛН
What Makes A Great Developer
27:12
ThePrimeTime
Рет қаралды 153 М.
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 7 МЛН
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31