AJAX .NET Web Development
TConsult can provide AJAX solutions powered by AJAX .NET on multi-functional Web pages and other areas where AJAX .NET makes sense.
 
AJAX solutions powered by AJAX .NET allow segments of your Web page to stand alone and act as if they were a true desktop application.

One drawback (in some cases) with current Internet browsing is the fact that the browser screen refreshes every time we perform an action be it clicking on a link, submitting a form, or paging through record sets.

With AJAX .NET, we can stop this from happening by writing code that will only update that one segment of your Web page where an action is performed without a full screen refresh. This can be very beneficial on complex reporting pages or pages where our data driven functionality is a scrollable amount of distance from the top.

While AJAX .NET is very cool, it should only be implemented on your Website in places where it truly makes sense. One drawback of AJAX .NET is that the lack of a screen refresh breaks the back button in the Internet browser. Since we are not truly re-creating the Web page every time the user performs an action, nothing is written to the browser history.

In addition, users have been trained through the years to rely on the screen refresh in their browser as a way of knowing that some action is processing. If you are not careful or you go overboard with AJAX .NET on your Website, you can confuse your users. AJAX .NET should only be implemented on your Website where it makes the most sense and incorporated in ways that ensure your Website users know their most recent action is processing.

An AJAX .NET Example
Since you are now a long way down the Web page you are viewing, lets take a look at how an AJAX .NET feature can be beneficial to your Website.

Pretend this page is a large multi-functional report on your Website where you are displaying several types of data. For whatever reason, you have a customer list at the bottom of the report. The customer list is long so you want to be able to sort it and page through it.

By clicking on one of the sorting options or paging options below, you can see how AJAX .NET works. Notice that the screen does not refresh when you click the radio button options or use the paging. You stay in the same place on the screen despite the fact you are doing database calls that normally cause the screen to refresh.

Notice the little spinning wheels on each side of the sort order option. When changing sort order or using the paging (at the bottom), these little wheels appear and spin just in case you experience latency in the Internet connection. This tells you that something is happening.

Please also try clicking the "Last Name" option below and then hit the refresh button in your browser. Notice you are not presented with that annoying little pop-up window that says something like, "To display the Webpage again, Internet Explorer needs to resend the information you have previously submitted."


loading
Order Data By:
loading
Last Name First Name Address City State
Albott Linda 357 Magnum St. Seattle Washington
Burnstone Craig 79 County Road 11 Canandaigua New York
Cable Larry 551 Malone St. Tampa Bay Florida
Campbell Bonnie 104 South Main St. Nashville Tennessee
Caralot Karen 99 Kyle St. Green Bay Wisconsin
Crook Ken 645 Mason St. Tampa Bay Florida
Damano Dan P.O. Box 654 Boston Massachusetts
Dome Donna 258 Kelly St. Charlotte North Carolina
Drakeson Will 159 Mint Rd. Seattle Washington
Ellison Nancy 1002 Doorway Rd. Tampa Bay Florida
Next 10 Results >>

This is AJAX .NET programming and can be added with ease to your Website in places where it might make sense to do so.




Recent News
12/11/09 TConsult, Inc. signs development contract with Enhance America (www.enhancemaerica.com) for development of data driven Business to Business portal.

12/09/09 TConsult, Inc. completes development of Jaco Aerospace (e-aircraftsupply.com)

12/05/09 TConsult, Inc. begins re-design and development of Electronic Data Solutions store (store.elecdata.com)

11/25/09 TConsult, Inc. completes development of portal B2B Web store for store (goldencountry.com)