Design/Development
I began doing web design/development prior to my schooling at ITI, but gained additional skills there.

In addition to writing HTML, I am intimately familiar with the following authoring tools (in order of preference):

  • Dreamweaver (Macromedia)
  • Net Objects Fusion
  • Front Page (Microsoft)

For development of graphic images (from scratch), I use:

  • Fireworks (Macromedia)
  • Quark Xpress (Quark, Inc.)
  • Photoshop (Adobe)

My art skills make production of high quality graphic images a simple matter.

HTML/XHTML
My primary reference for HTML is the O'Reilly book (Chuck Musciano, Bill Kennedy, HTML & XHTML The Definitive Guide, O'Reilly & Associates, Sebastapol, CA, 2000.

XML
In November 2001, I took a 5 week online course on XML. This provided a good overview of the essentials of the XML landscape.

Below is a (very) brief summary of the areas studied:

  • well-formed and valid documents
  • value of separating structure from display
  • DTDs (document type definition)
  • XSL (extensible stylesheet language)
  • XSLT (XSL Transformations)
  • W3C recommendation process
  • industry adoption of XML (standard vocabularies),
    XML/EDI, OFX
  • parsers, processors

Javascript
I've learned a lot of javascript by manipulating existing scripts for use in client projects. Much can be done with existing libraries of public domain scripts. My experience is that most any interactive function can be accomplished with a little quick research and some careful tweaking. Javascript of course is the choice when all browsers need to be able to process/handle the script.

CGI/Perl
When forms need to communicate with hosting web servers, CGI and Perl (it's most common programming language) is still the best choice. Working out details of where and which Perl is utilized by a given server and then determining which CGI program will handle your Perl script takes just a little work and is generally very reliable.

FTP
I use a shareware program called Bulletproof FTP to accomplish most FTP operations. I find it more robust and reliable than some built-in authoring program FTP functions.

Active Server Pages (ASP)
We learned this technique at ITI. Embedding ASP code from within HTML permits relatively easy access to database information.

Java Server Pages (JSP)
Is a very comparable operation or technology for accessing Java programs from within web (HTML) pages.

Client Work
Some of the web development work that I've done can be viewed at these client sites:

AD-MARK (Portland, Oregon - Advertising Specialties Company)
www.admarkpromo.com

Summit Research Network (Portland, Oregon - Pacific Northwest Clinical Research Center conducts psychiatric/psychological based clinical drug trials). www.summitnetwork.com/www/inprogress/index.html

Blanchet House of Hospitality (Portland, Oregon - Shelter, rehabilitation center and meal provider for Portland's homeless community since 1933). www.blanchethouse.org

People of Praise (Vancouver, Washington - Ecumenical Community) www.popvancouver.com (member password: pgftb)