This document discusses the past, present, and future of server-side web development on Windows. It describes how server-side scripting was initially used to generate markup on the server. Frameworks like ASP.NET were introduced to bridge differences between web and application development, though they remained focused on server-side rendering. More recently, frameworks have embraced approaches like separating data, logic, and presentation inspired by Ruby on Rails. The document argues that Microsoft's new Helios project represents the future of ASP.NET by adopting an asynchronous, middleware-based approach like Node.js while retaining integration with IIS and existing .NET programming models.