Catalyst::Manual::Tutorial::Intro

Catalyst::Manual::Tutorial::Intro provides a multipart introduction to the Catalyst web framework.
Download

Catalyst::Manual::Tutorial::Intro Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Kennedy Clark
  • Publisher web site:
  • http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7012/lib/Catalyst/Manual/Installation/CentOS4.pod

Catalyst::Manual::Tutorial::Intro Tags


Catalyst::Manual::Tutorial::Intro Description

Catalyst::Manual::Tutorial::Intro provides a multipart introduction to the Catalyst web framework. Catalyst::Manual::Tutorial::Intro provides a multipart introduction to the Catalyst web framework. It seeks to provide a rapid overview of many of its most commonly used features. The focus is on the real-world best practices required in the construction of nearly all Catalyst applications.Although the primary target of the tutorial is users new to the Catalyst framework, experienced users may wish to review specific sections (for example, how to use DBIC for their model classes or how to add authentication and authorization to an existing application).Subjects covered include:· A simple application that lists and adds books.· The use of DBIx::Class (DBIC) for the model.· How to write CRUD (Create, Read, Update, and Delete) operations in Catalyst.· Authentication ("auth").· Role-based authorization ("authz").· Attempts to provide an example showing current (5.7XXX) Catalyst practices. For example, the use of Catalyst::Action::RenderView, DBIC, Catalyst::Plugin::ConfigLoader with myapp.yml, the use of lib/MyApp/Controller/Root.pm vs. lib/MyApp.pm, etc.· The use of Template Toolkit (TT) and the Catalyst::Helper::View::TTSite view helper.· Useful techniques for troubleshooting and debugging Catalyst applications.· The use of SQLite as a database (with code also provided for MySQL and PostgreSQL).· The use of HTML::Widget for automated form processing and validation. Requirements: · Perl


Catalyst::Manual::Tutorial::Intro Related Software