I’ve been researching vCard for a project involving contacts management. This is a quick overview on vCard aimed at developers, with a demo and stealing the example from wikipedia’s vCard entry. The official standard is here.
The Format
vCard is a standard for representing contact information, the kind of info you would see for a contact in [...]
[Read more →]
Tags: hCard·PIM·standard·Tutorial·vCard·Web
This is the third in the four-part series on Ajax functionality and usability patterns (Book: Part 4, pp 327-530). An audio discussion of visual effects is ideally short and sweet, so this podcast is but 13 minutes long.
This 13-minute podcast covers ten patterns of Ajax Architecture (Book: Chapter 16, pp 445-472):
One-Second Spotlight
One-Second Mutation
One-Second Motion
Highlight

Standard Podcast [13:34m]:
Play Now |
Play in Popup |
Download
[Read more →]
Tags: AjaxPatterns·DHTML·Drag-And-Drop·Javascript·Links·Podcast·Portlet·Software·Tutorial·Web·Web 2.0·Widgets
This is the second in the four-part series on Ajax functionality and usability patterns (Book: Part 4, pp 327-530).
The guest for this week is Dave Johnson of Nitobi (the Ajax component developers formerly known as E-Business Applications), widget guru and author of the upcoming Enterprise Ajax book. Dave helps me walk through the patterns and [...]

Standard Podcast [54:29m]:
Play Now |
Play in Popup |
Download
[Read more →]
Tags: AjaxPatterns·DHTML·Drag-And-Drop·Javascript·Links·Podcast·Portlet·Software·Tutorial·Web·Web2.0·Widgets
And so, a new series begins, based on the Ajax functionality and usability patterns (Book: Part 4, pp 327-530). We’ve already looked at the technical details, now we’re looking at what Ajax can do for users and how to implement these features.
I’m asking guests to join me for most of the remaining Ajax Pattern podcasts. [...]

Standard Podcast [83:27m]:
Play Now |
Play in Popup |
Download
[Read more →]
Tags: AjaxPatterns·Data Grid·DHTML·Javascript·Links·Podcast·Progress Indicator·Rich Text Editor·Search·Slider·Software·Suggestion·Tutorial·Web·Web 2.0·Widgets
The fourth and final podcast in this series of Ajax Programming Patterns. As always, the patterns are online at AjaxPatterns.org and covered in the book too, now available at Amazon. This 33-minute podcast covers seven patterns of Performance Optimisation:
Browser-Side Cache Maintain a local cache of information.
Guesstimate Instead of grabbing real data from the [...]

Standard Podcast [33:47m]:
Play Now |
Play in Popup |
Download
[Read more →]
Tags: AjaxPatterns·DHTML·Javascript·Links·Optimisation·Optimization·Performance·Podcast·Software·Tutorial·Web·Web 2.0
The third podcast in this series of Ajax Programming Patterns. The 29-minute podcast covers five patterns. As with the previous podcast, there is reason for concern about the audio quality herein. Firstly, three patterns on DOM population – taking server response data and displaying it or storing it in the DOM:
XML Data Island Retain [...]

Standard Podcast [29:00m]:
Play Now |
Play in Popup |
Download
[Read more →]
Tags: AjaxPatterns·Cross-Browser·Data Island·DHTML·DOM·Javascript·Links·Maintainable·Podcast·Portable·Software·Tutorial·Web·Web2.0·XML·XSLT
Continuing from the previous podcast (*cough* 12 weeks ago), more programming patterns. Unfortunately, this recording (and the next one) went pear-shaped. Sorry. I do, however, recommend them to those of you who’ve been wondering what an Ajax talk would have sounded like in crackly 1930s recording technology, and one in which the speaker has a [...]

Standard Podcast [40:04m]:
Play Now |
Play in Popup |
Download
[Read more →]
Tags: AjaxPatterns·Cross-Domain·DHTML·Javascript·Links·Podcast·Polling·Proxy·Software·Throttling·Tutorial·Web·Web2.0·XML
As just mentioned, I’ve posted code for the AjaxPatterns demos and the tutorial. You can run the tutorial here. The interesting thing here is it’s all designed to be hand-coded, so you can see how an Ajax app can easily be built up from first principles, good for learning. The final demo then uses an [...]
[Read more →]
Tags: AjaxPatterns·Demos·Links·Tutorial
Whereupon a new podcast series begins …
As promised, a new series of Ajax pattern podcasts. This is the first of four podcasts on the Ajax programming patterns.
In this 73 minute podcast, we look at the seven patterns of web services as they relate to Ajax clients.
RPC Service Expose web services as Remote Procedural Calls [...]
[Read more →]
Tags: AjaxPatterns·DHTML·Javascript·JSON·Links·Podcast·REST·RPC·SOAP·Software·Tutorial·Web·Web 2.0·Web Services·XML
Ajax Basics 3 of 3
This is the final of three podcasts on the basic Ajax patterns.
Podcast 1: Display Patterns and the DOM.
Podcast 2: Web Remoting – XMLHttpRequest, IFrame Call, HTTP Streaming.
Podcast 3: Dynamic Behaviour – User Actions (Events), Timing, Ajax App, Web Service, On-Demand Javascript, Richer Plugin
Podcast 3: User Actions (Events), Timing, Ajax App, Web [...]
[Read more →]
Tags: AjaxPatterns·Cross-Domain·DHTML·Javascript·Links·Podcast·Software·Tutorial·Web·Web2.0