Chapter 1. The ASP.NET Programming Model

ASP.NET is a Web development platform that provides services, a programming model, and the software infrastructure necessary to build enterprise-class applications. As part of the Microsoft .NET platform, ASP.NET provides a component-based, largely extensible, and easy-to-use way to build, deploy, and run Web applications that target any browser or mobile device.

ASP.NET is the culmination of Web development technologies that have rapidly followed one another in the past ten years—one building on another, and each filling the gaps of its predecessor. As a result, ASP.NET is currently the most technologically advanced, feature-rich, and powerful platform for building distributed applications transported by ...

Get Programming Microsoft® ASP.NET 3.5 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.