X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FManual%2FTutorial.pod;h=ae1c24cbd4b3fce3c3868c84fd5da9903280a32f;hb=f365983bb5c7fb67e1b5095edbb5166396bbc556;hp=d69d30092170979f967748c75024540690001f52;hpb=4d583dd846a0ffa9bd224014f89df39db957c35f;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Manual/Tutorial.pod b/lib/Catalyst/Manual/Tutorial.pod index d69d300..ae1c24c 100644 --- a/lib/Catalyst/Manual/Tutorial.pod +++ b/lib/Catalyst/Manual/Tutorial.pod @@ -2,60 +2,53 @@ Catalyst::Manual::Tutorial - Catalyst Tutorial: Overview - - =head1 DESCRIPTION -The Catalyst framework is a flexible and comprehensive environment for quickly building high-functionality web applications. This tutorial is design to provide a rapid introduction to its basics and most commonly used features while focusing on real-world best practices. +The Catalyst framework is a flexible and comprehensive environment for +quickly building high-functionality web applications. This tutorial is +designed to provide a rapid introduction to its basics and its most +commonly used features while focusing on real-world best practices. -The tutorial is broken down into the following sections: +The tutorial is divided into the following sections: =over 4 =item * -L +L =item * -L +L =item * -L +L =item * -L +L =item * -L +L =item * -L +L =item * -L +L =item * -L - -=item * - -L +L =back - -Full source code is available for each section via the main Catalyst Subversion repository at L. See the end of each section for the specifics on retrieving code for that section. - -A tarball of the final application is available at C. - - +A tarball of the final application is available at +C. =head1 Detailed Table Of Contents @@ -82,7 +75,6 @@ WHERE TO GET WORKING CODE =back - =head2 Part 2: Catalyst Application Development Basics =over 4 @@ -103,8 +95,6 @@ EDIT THE LIST OF CATALYST PLUGINS DATABASE ACCESS WITH DBIx::Class -=over 4 - =item * Create a DBIC Schema File @@ -115,7 +105,7 @@ Create the DBIC ``Result Source'' Files =item * -Use Catalyst::Model::DBIC::Schema To Load The Model Class +Use Catalyst::Model::DBIC::Schema to Load the Model Class =back @@ -131,7 +121,7 @@ CATALYST VIEWS =item * -Create a Catalyst View Using TTSITE +Create a Catalyst View Using TTSite =item * @@ -149,8 +139,6 @@ RUN THE APPLICATION =back - - =head2 Part 3: Basic CRUD =over 4 @@ -183,7 +171,7 @@ MANUALLY BUILDING A CREATE FORM =item * -Add Method to Display The Form +Add a Method to Display the Form =item * @@ -195,7 +183,7 @@ Add Method to Process Form Values and Update Database =item * -Test Out The Form +Test Out the Form =back @@ -221,8 +209,6 @@ Try the Delete Feature =back - - =head2 Part 4: Authentication =over 4 @@ -239,7 +225,7 @@ Add Users and Roles to the Database =item * -Add User and Role Information to Dbic Schema +Add User and Role Information to DBIC Schema =item * @@ -305,8 +291,6 @@ Try Out the Hashed Passwords =back - - =head2 Part 5: Authorization =over 4 @@ -319,7 +303,7 @@ BASIC AUTHORIZATION =item * -Update Plugins to Include Support Authorization +Update Plugins to Include Support for Authorization =item * @@ -361,7 +345,6 @@ Add a Method to Handle Access Violations =back - =head2 Part 6: Debugging =over 4 @@ -376,8 +359,6 @@ RUNNING CATALYST UNDER THE PERL DEBUGGER =back - - =head2 Part 7: Testing =over 4 @@ -400,8 +381,6 @@ SUPPORTING BOTH PRODUCTION AND TEST DATABASES =back - - =head2 Part 8: Advanced CRUD =over 4 @@ -480,8 +459,6 @@ Use populate_from_widget in hw_create_do =back - - =head2 Part 9: Appendices =over 4