Telephone +44(0)1524 64544
Email: info@shadowcat.co.uk

June 2008 News

June 2008 News Archive

Sun Jun 1 00:00:00 2008

This is the shadowcat news archive for June 2008.

Matt S Trout to talk at OSCON 2008

Matt's YAPC profile
OSCON Homepage
Catalyst: 21st Century Perl Web Development

Matt will be presenting at talk at OSCON in Portland in July, details of this talk:

1:30pm - 5:00pm Tuesday, 07/22/2008
Databases, Perl, Tutorial, Web Applications

* Using catalyst.pl to bootstrap an application
* The myapp_create.pl scaffold generator
* The myapp_server.pl standalone development server
* Bootstrapping ORM classes from an existing database
* Approaches to URI mapping
* Templating and data display
* Session management, storage, and state maintenance
* Authentication, authorization and realms
* Form rendering and validation
* Controller base classes for code re-use
* Deployment under FastCGI and mod_perl
* Dependency handling approaches for dedicated and shared environments

Matt S Trout to talk at YAPC::NA 2008

Matt's YAPC profile
Catalyst: 21st Century Perl web development
DBIx::MasterClass
Reaction: Continuations, components and reflection in web MVC

Matt will be presenting 2 talks and a workshop at this years YAPC::NA in Chicago, Illinois. A brief detail of these are:

Catalyst: 21st Century Perl web development

Date: Tuesday June 17, 2008 13:00
Duration: 230 minutes
Target audience: Lightning
Tags: mvc web

An introduction to web development using the Catalyst MVC framework covering application scaffolding, database design, authentication, authorisation and extensible form handling best practices. From concept to deployment, you'll learn everything you need to get started building MVC web applications with modern Perl tools.

DBIx::MasterClass

Date: Wednesday June 18, 2008 08:15
Duration: 45 minutes
Target audience: Lightning

In this talk I'll be covering the topics that I find are most often greeted with "that's cool, I didn't know I could do that"] by DBIx::Class users when presented as a solution to their problem on IRC, mailing lists or on-site:

Reaction: Continuations, components and reflection in web MVC

Date: Wednesday June 18, 2008 09:05
Duration: 45 minutes
Target audience: Lightning
Reaction is an application metamodel built using the Catalyst MVC web framework and the Moose metaprotocol and object system. Component-based UI models work for the desktop but how do you apply them to the web? Can continuation based design help and what do you do about human friendly bookmarkable URLs and minimising stored state? Why are we dependent on scaffolds and can reflection and a metaprotocol help? Matt presents one possible set of answers and the thought process behind the implementation.