UserLand Software
Powerful, cross-platform web scripting.
 

About This Tutorial

Frontier Scripting Tutorial

About This Tutorial

What Does Frontier Do?

Keywords, Handlers, Verbs, and Calls

Loops, Variables, Parameters, and Conditionals

The Handler Rule

Returns, Addresses, and Dereferencing

Scope and With

Strings and Files

Outlines and Tables

Running, Debugging, and Getting Help

Datatypes

A Real-Life Problem

String Parsing and Substitution

Manipulating Files and Folders

Final Touches

Background

Possibly you've gone through the earlier tutorial introducing Frontier's powers of Web site management. If not, then if you're a complete Frontier beginner you should do so before starting this tutorial, because you'll emerge familiar and comfortable with the Frontier environment.

This tutorial doesn't presuppose any of Frontier's Web site management features, but it does assume that you understand what Frontier is, and that you know your way around Frontier tables, wptexts, and outlines. The earlier tutorial is good for that.

Also, the earlier tutorial is full of "teasers" intended as incentives for you to start writing your own Frontier scripts! It helps greatly, in learning a thing, to have some further goal as a reason for learning it.

Gone Scriptin'

An old saying, sometimes wrongly attributed to Thoreau, runs: "Give a man a fish and he eats for day; teach a man to fish and he eats for a lifetime." In this tutorial we'll do both. Frontier scripting is our fish; we'll catch fish together, and then you'll know enough to be able to do all the fishing you want on your own.

The Frontier "learning curve" is much vaunted, but take a few steps along it and you've trampled it flat.

Writing Frontier scripts is fun, easy, and satisfying. Most important, it's very useful; the power is there, waiting for your needs and your imagination to grow to take advantage of it.

Let's go!

PreviousNext

   

Site Scripted By Frontier © Copyright 1996-98 UserLand Software. This page was last built on 2/10/98; 1:25:28 AM. It was originally posted on 4/15/97; 8:52:56 PM. Webmaster: brent@scripting.com.

 
This tutorial was adapted for Frontier 5 by Brent Simmons, from the Frontier 4 scripting tutorial written by Matt Neuburg.