INETA Talks

Below are the talk summaries and supporting files (if available) for my recent INETA topics. Feel free to download this material and share as you like.

You can leave comments and questions in my google group. I will warn you that I do not keep a close eye on this group as there is very little traffic there. However, I check it occasionally and will respond as I am able.

If you are curious, you can learn more about INETA.

Programming The Internet - Why HTTP Rocks

November 2007

Download source code and slides

ZipCheck example

HTML, XML, Javascript, ASP.NET, C#, SQL Server - building web applications can get pretty involved. But the secret to building dependable, scalable web apps lies not in any of the typical technologies or buzzwords, but in an oft-forgotten, sometimes maligned aspect of the Internet - HTTP programming. It's HTTP programming that makes web applications from companies like Google, Yahoo, and others so successful. In this talk, you'll learn how the designers of the HTTP protocol envisioned the way Internet programming would work.

You'll learn the four parts of every HTTP message; the power of HTTP methods (and why they are so often ignored); the importance of Content Types and Status Codes; and how to control how other servers on the Internet find and store your content. Finally, you'll learn how easy it can be to use ASP.NET to build programs that take full advantage of HTTP's power and scalability. If you want to build web apps that rock, you want to become an HTTP programmer.