AJAX AutoCompleteExtender using Google Suggest API
Example on how to use AutoCompleteExtender to make a search like Google Suggest.
Google Maps Control for ASP.NET - Part 2
This is second part in two part series of my article Google Maps User Control for ASP.Net. In the first part I have explained how to use this control in your ASP.Net application. In this part, I am going to explain source code of this user control so that you can modify it for your own use.
A Chat with ASP.NET and Ajax
This article describes how to implement a web-chat with ASP.NET and Ajax. In the first part I introduce the technologies I used for the application. Then I explain the concept of a chat and in the last part I present the main implementations. The goal of this article is to show the interested reader how to develop a chat without browser-plugins or java-applets, just pure HTML and JavaScript.
Google Maps Control for ASP.Net - Part 1
Google has provided a very reach Google Maps API to use it in our own application. But we need some short of javascript knowledge in order to use it. I don't know about others, but for me it was a little difficult to use javascript along with google apis in ASP.Net pages, specifically if you want to use server side functions to draw google map dynamically. For example, in my case I wanted to pull latitude longitude information from a SQL Server database and then use them to insert pushpins on google map. If you are familiar with Ajax framework, you know the answer. You will have to call asp.net server side function from javascript and use retrieved data to draw a google map. How simple is that? :). Atleast not for me. So I have decided to write a user control which can take care of javascript part and allows me to concentrate on serverside functions.
ASP.NET AJAX: Providing Visual Feedback with the UpdateProgress Control
Microsoft's ASP.NET AJAX Framework helps page developers design more interactive web pages by streamlining the postback mechanism. In traditional web pages,
a full postback involves the browser re-requesting the page, which is then re-rendered. This re-rendered page markup is returned, in its entirety, to
the browser for display. Ajax techniques improve the user's experience in two primary ways through the use of partial postbacks: first, a partial postback
is asynchronous, meaning that the user can still interact with the page while waiting for the partial postback to complete; second, and more importantly,
because a partial page postback updates only a particular region (or regions) of a page, less data needs to be shuttled between the client and the server,
resulting in a quicker and smoother experience..
See search results as you type - An ASP.NET Ajax Control
Highrise and other new AJAX enabled tools have this feature that when you type in a search query, it automatically updates the search results below. It's almost like an auto-complete box, but with the full results on the page instead of a dropdown list below the control. Unfortunately, I didn't find anything like this in the Microsoft ASP.NET AJAX Toolkit. So, I decided that this was a good way to finally dive into the AJAX Control Toolkit..
Light Speed Inline Editing Using ASP.NET AJAX and Web Services. Part I.
javascript+AJAX solution for inline edititng in grid.
Jigsaw Puzzle Game using Ajax Drag and Drop
This tutorial is intended to explains quickly how to implement Drag and Drop using ASP.NET 2.0 AJAX Futures November CTP.
To explain this technology I've created a simple project with a custom Ajax control that implement a Jigsaw Puzzle Game.
Who's Online?: A Virtual Earth And User Session Mashup in Asp.Net.
A tutorial for implementing a modal popup window on your web site which will display a Microsoft Virtual Earth map with pinpoints on the locations of everyone who is currently browsing your web site.
Inside ASP.NET AJAX back end services
Most of the emphasis with AJAX is on how to perform an asynchronous update at the client. Dino Esposito considers the other end of the connection: how exactly does the server provide the data that the client needs?