Click here to start

Table of contents

Narf: A look at a 2 year old web framework

Philosophy

Philosophy -- What is Narf?

Philosophy -- Direct Influences

Philosophy -- Kernel

Basic Syntax-- Hello World

Basic Syntax -- Output

Basic Syntax -- Parameters

Basic Syntax -- Glossing Over File Uploads, Cookies, Redirects

Web::Testing

Web::Testing -- Starts Straightforward’Ķ

Web::Testing -- Checking HTML is Ugly

Web::Narflates -- Don’Äôt Check the HTML

Web::Testing -- Check the form’Ķ

Web::Testing -- Submit the Form

Web::Testing -- Check the results

Web::Testing -- the code

Web::Testing -- the test

WebUnit -- Functional Testing a Web Server

WebUnit -- Testing Narf on a Web Server

WebUnit -- Testing Narf on Multiple Platforms

an example’Ķ

Web::Wiki

Web::Wiki -- Templating

Slide 25

back to the example’Ķ

Web::Wiki -- HTMLArea

Slide 28

Web::Wiki -- some people are antisocial

Web::Wiki -- Tarpit

WebUnit -- How the tarpit works

Web::Wiki -- Installation

PowerPoint Presentation

Future Directions -- Other Projects

Future Directions

Slide 36