Foreword

I was drawn to Microsoft explicitly for the opportunity to work on ASP.NET. It had a different name at that point, but the promise was to build a language-neutral, compiled Web platform that was friendly enough for the novice, and powerful and performant enough for the world's largest Web sites. I was intrigued by that promise, and working on it has indeed been a fascinating and rewarding journey.

The Web platform is built on the new Microsoft developer platform: the .NET Framework and the Common Language Runtime. This platform offers a rich set of services and capabilities upon which the Web application model was built. This platform let us change many of the rules of the game. For example, it became possible to have performance approaching ...

Get Essential ASP.NET with Examples in C# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.