The Yucky Parts of Web Development: Examples

Thursday, February 26, 2009

Example files and links from the OPI Tech Talk on the Yucky Parts of Web Development.

Testing Rich Client Web Applications

Wednesday, February 25, 2009

An overview of some testing frameworks for full-featured Javascript Libraries
JavaScript Testing Presentation
Examples:

presentation.zip
musicmanager.zip

Abstract:
Making the move from sprinkling simple interactive Ajax controls into basic web applications to building feature rich clients with large JavaScript libraries brings with it some unique challenges. Among them is the need for better testing tools.

Another Failure To Use Code Coverage Numbers Correctly

Monday, February 23, 2009

I’ve been approached recently by members of various projects about how to improve code coverage numbers. In an abuse of the numbers or a misunderstanding of their purpose, there’s mandates to keep code coverage at 80%. Other team’s have been closer to 18%. After much discussion, I’ve thought to revisit the flaw in the interpretation of the tool’s usefulness.

Screencast: Intro to Grails with RESTful Web Services

Monday, February 16, 2009

This presentation discusses some of the fundamental concepts of Grails and dives into an example that demonstrates how to build RESTful Web Services with Grails. Select the link below to download the full presentation.
Intro to Grails with RESTful Web Services

Unit Testing Grails in Eclipse

Monday, February 16, 2009

For the past several weeks, I’ve been working on a Grails app in my spare time, and I’m really excited about the future of Grails.  However, I’ve been a bit disappointed in the tooling currently available.  Myself and many of my clients use Eclipse, and at this point the Eclipse support for Grails is less [...]

CSS Layout Using YUI

Monday, February 9, 2009

Typical Web pages use one or more ways to lay out pages. The most common means are table-based layout and CSS layout.
CSS layout means you use CSS styles to place major blocks of your page at certain locations. For example, the footer gets placed at the bottom of the page regardless of how the [...]

Presentation: JQuery by Steve Close

Friday, February 6, 2009

Download Episode

A senior consultant Steve Close presents JQuery for better Java script.

Preview