Development Trends
If you have been developing for a while, like us old guys, you have gone through
several iterations of development — from terminals connected to mainframes and
mini-computers to personal computers and then to client-server development.
Client-server development allowed for the minimization of back-end resources,
network resources, and the front-end PC by sending only the necessary data
between back end and front end. Intelligent client-server development allowed
for building applications that were responsive to the user and made efficient
use of network and backend resources. As the web development methodology took
off in the late 1990s, we unfortunately returned to the terminal-style
development. In this methodology, any major operation between the client and
server requires that all data be sent in what is called a round trip. With a
round trip, all data from the form is sent from the client to the web server.
The web server processes data and then sends it back to the client. The result
of a round trip is that a lot of data is sent back and forth between the client
and server. Given the circumstances, these operations may result in more data
transfer and CPU utilization than a web application and server can really
tolerate.
ASP.NET Development
ASP.NET is a set of web development technologies produced by Microsoft that is
used to build dynamic web sites, web applications, and XML-based web
applications. ASP.NET is a part of the .NET framework and allows for developers
to build applications in multiple languages, such as Visual Basic .NET, JScript
.NET, and C#.
|
Book Excerpt: Introduction to ASP.NET AJAX
Chapter Contents
This excerpt from
Beginning ASP.NET 2.0 AJAX by Wallace B. McClure, Paul Glavich,
Steve C. Orr, Craig Shoemaker, Steven A. Smith, Jim Zimmerman, is printed with
permission from Wrox Publication.
|