W. Hardy Interactive, Inc.
Portfolio
Solutions
News
Blogs
Clients
Company
Contact
W. Hardy Interactive, Inc.
Mill Valley, California
Manchester, Vermont
(p) 802.609.1000
(f) 802.609.1005
eNewsletter  |  Jobs  |  Client Login  |  Webmail  |  Sitemap

John Peloquin's Blog

the weblog of a WHardy Software Developer

Walter Hardy | Val Erb | Company Blogs

Archive for the ‘Tech Notes’ Category

Interval Calendar Control

Tuesday, May 27th, 2008

The Yahoo! User Interface (YUI) library Calendar control is a very useful item for any dynamic web application requiring users to input dates–for example, when scheduling bill payments, searching for plane flights, booking hotel accommodations, and so on. The YUI control is particularly nice because it is programmatically rich and yet easily customizable.

(more…)

Linking into Google Maps

Sunday, May 18th, 2008

The GMarker, GEvent, GInfoWindow and related classes in the Google Maps API allow you to easily create markers on a map which are interactive and which provide valuable information to users. Often it is convenient to extend such interaction beyond the actual map itself, allowing other elements in the web application to alter markers on the map, retrieve and show information, and so on. In this tech note, I provide a simple example of this, demonstrating how to make simple HTML links trigger Google Maps markers and display information.

(more…)

An Interesting Case of Session State Corruption

Friday, March 21st, 2008

Recently I encountered an interesting (and very frustrating) case of session state corruption occurring in one of our ColdFusion/AJAX-based search applications. The application allows users to search for various types of listings using an interface that features AJAX pagination. This means that as users navigate through pages of search results, an entire HTML document is not reloaded; instead, asynchronous JS requests are made to pull in new result sets, and user HTML is updated dynamically on the client side.

(more…)

© 1995-2008 W. Hardy Interactive, Inc. All rights reserved.