Ajax Examples

Ajax (Asynchronous JavaScript ans XML) is a collection of tools and techniques used to create rich internet applications. Ajax is a technique (not a technology) that uses XHTML, CSS, XML, XSLT, and JavaScript. The Ajax engine works within the Web browser (through JavaScript and the DOM) to render the Web application and handle any requests that the customer might have of the Web server. The beauty of it is that because the Ajax engine is handling the requests, it can hold most information in the engine itself, while allowing the interaction with the application and the customer to happen asynchronously and independently of any interaction with the server. Here’s a list of some of my favorite sites that use Ajax to create a great user experience.

Copper Project

Copper Project

.

WordPress

wordpress

.

Google Maps

google-maps

.

Google Analytics

Google Analytics

.

Apple MobileMe

Apple MobileMe

.

Geni

Geni

.

Best Design Blogs

If you work in or around user experience (UX), the following design blogs are a must-read. I can’t do without them.

http://www.24ways.org/
http://www.alistapart.com/
http://www.behance.net/
http://www.boxesandarrows.com/
http://www.buildinternet.com/
http://www.core77.com/
http://www.designerbreak.com/
http://www.konigi.com/
http://www.patterntap.com/
http://www.smashingmagazine.com/
http://www.swiss-miss.com/
http://www.the99percent.com/
http://www.thedesigncubicle.com/
http://www.uxbooth.com/
http://www.webdesignerdepot.com/
http://www.webdesignledger.com/
http://www.webstandards.org/

Common Excel Functions

COUNTIF (range, criteria)
COUNTIF (D2:D32109, “Basic Food”)

How to Write Software Specs

A few quick general guidelines on spec-writing structure. Almost every sentence you write will be in the format:

Faceted Search Examples

Faceted search, also called faceted navigation or faceted browsing, is a technique for accessing a collection of information represented using a faceted classification, allowing users to explore by filtering available information. A faceted classification system allows the assignment of multiple classifications to an object, enabling the classifications to be ordered in multiple ways, rather than in a single, pre-determined, taxonomic order. Some examples of faceted search:

Lifebooker
Like

HTML Markup for Tables

Below is the basic markup for creating a five-column, five-row table in HTML. Tables should only be used for the tabular display of data — never for presentation.


<table border=”0″>
<tbody>
<tr>
<th>[Heading]</th>
<th>[Heading]</th>
<th>[Heading]</th>
<th>[Heading]</th>
<th>[Heading]</th>
</tr>
<tr>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
</tr>
<tr>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
</tr>
<tr>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
</tr>
<tr>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
</tr>
<tr>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
<td>[Data]</td>
</tr>
</tbody>
</table>

Print Media Buying Application

Donovan Data Systems

About AdBuyer

AdBuyer is a .NET desktop application for print media buyers.  Print media is comprised of magazines, newspapers, supplements, trade magazines, and outdor media. AdBuyer enables media buyers to negotiate and schedule advertisements and reconcile invoices. Functionality includes viewing and managing a large volume of insertions or invoices, which includes the ability to add, change, delete, or filter insertions; customizing the column layout of the insertions tab of the worksheet; viewing an insertion’s bill/pay, insertion order, and change history; requesting discrepancy resolution reports that display all the insertions, run-not-ordered items, and ordered-not-run items on an invoice grouped according to their status; resolving discrepancies between buyers and payers by allowing each to view all the invoice-related information for a particular insertion; creating and printing recaps of insertion data by virtually any criteria; creating presentation-quality reports which can be printed or exported to Excel, CSV, HTML, and PDF files.