Chapter 1. Architecture

ASP.NET introduces a slew of new features for the Web application developer, including compiled server-side code, a technique called code-behind to separate server-side logic from client-side layout, an extensible server-side control model, a well-designed and easy-to-use data binding model, xcopy deployment, and support for form validation on both clients and servers. More than all that, however, ASP.NET gives us unification: a unification of languages, tools, libraries, deployment models, system design, and diagnostics. Web application developers no longer need to differentiate between components used by their pages and components used elsewhere in their architecture. They no longer have to deal with a script debugger ...

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

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.