How many web and application servers can you name that host .Net applications? How many web frameworks exist for building .Net applications? My bet is you can count either number on one hand. One of the goals of OWIN is to change that. We'll explore other goals of OWIN, the Katana library, and build a simple application that's portable across multiple application servers. I'll also show the power of middleware built for OWIN.