To make things less boring, you will put ASP.NET AJAX at work by creating a simple mapping mashup. A mashup is an application that relies on external services (web services) in order to retrieve the data it needs. Then, it typically uses AJAX techniques to manipulate and visualize such data. Since web mapping has been one of the preferred fields for mashups - especially in their early days - we will create a simple mapping application that utilizes the Virtual Earth API.
Ajax-enabled Server Controls
One of the strength of the ASP.NET programming model is the ability to encapsulate the markup of a portion of the page and render it dynamically. The rendering logic is located inside an object called a Server Control. The responsibility of this object is simple: it determines which HTML will be written to the response stream, based on decisions made at runtime. This means that the generated markup can vary based on user preferences, environment configuration, and business logic. The dynamic generation of the HTML of a web page is the main philosophy behind server technologies like ASP.NET.
Tools for the Ajax developer
In classic ASP.NET applications, most of the work is performed on the server side. As a consequence, powerful tools exist to closely monitor what is happening when a web application is running. Many of these, such as debuggers and profilers, are embedded in Visual Studio.
To satisfy such needs, many tools have been developed recently. These tools usually integrate with the browser to give a real-time experience. One of them is Firebug which runs on the Firefox browser.
ASP.Net Ajax Web Hosting
If you are looking for ASP.Net Ajax hosting for your website or online business, we suggest you to contact ASPHostPortal.com. Its Ajax hosting package starts from as low as $4.99/month.