Kevin Griffin!

Owner of Swift Kick, Microsoft MVP

Bio!
Kevin Griffin is an author, teacher, mentor, and consultant focusing in software development. He is also a 14-time Microsoft MVP, specializing in ASP.NET and web development. As the owner of Swift Kick, a software training and services company, Kevin specializes in helping businesses push their technology stacks into the 21st century. You can often find Kevin speaking at conferences and user groups nationwide or blogging at https://consultwithgriff.com.
Session!

Let's Build A Simple Web Server From Scratch


We take web servers for granted. They're a critical part of every single web infrastructure. Without a functioning web server, there is nothing for the browser to talk to and nothing to serve up your API. While the concept of a web server might seem daunting, web servers are simple. Well-established RFC documents specify how a web server should respond to various requests. This talk breaks down some essential RFC documents on how a web server should respond to HTTP requests. We'll build a new custom web server to serve files off the disk. We'll focus on HTTP/1.1 just for simplicity and time constraints. All examples will be in C#, but the fundamentals are accessible to anyone of any level or from a different language background. Learn about some of the critical parts of web infrastructure!
Where/When?

Time:
3:30 PM

Room:
Force Awakens (Live 17, Simul 20)