Control-based programming
•Control-based programming is a familiar
paradigm
–Desktop
application development libraries have used control-based programming for years
–A
program consists of a collection of controls
–Each
control knows how to render its state to the screen
–The
developer manipulates the state of these controls and lets rendering happen
implicitly
Control-based
programming for web applications
•ASP.NET brings control-based programming
to web apps
–Server-side
objects created to represent elements of a page
–Each
server-side object capable of rendering itself as HTML
–Layered
on top of Request/Response architecture of HTTP
–Some
desktop paradigms work well
–Others
must be re-thought
0 comments:
Post a Comment