Add AdvancedCRUD "cover page" and stub files for FormBuilder.pod and FormFu.pod
[catagits/Catalyst-Manual.git] / lib / Catalyst / Manual / Tutorial / AdvancedCRUD.pod
CommitLineData
d442cc9f 1=head1 NAME
2
50211f3c 3Catalyst::Manual::Tutorial::AdvancedCRUD - Catalyst Tutorial - Part 9: Advanced CRUD
d442cc9f 4
5
6=head1 OVERVIEW
7
50211f3c 8This is B<Part 9 of 10> for the Catalyst tutorial.
d442cc9f 9
10L<Tutorial Overview|Catalyst::Manual::Tutorial>
11
12=over 4
13
14=item 1
15
16L<Introduction|Catalyst::Manual::Tutorial::Intro>
17
18=item 2
19
20L<Catalyst Basics|Catalyst::Manual::Tutorial::CatalystBasics>
21
22=item 3
23
50211f3c 24L<More Catalyst Basics|Catalyst::Manual::Tutorial::MoreCatalystBasics>
d442cc9f 25
26=item 4
27
50211f3c 28L<Basic CRUD|Catalyst::Manual::Tutorial::BasicCRUD>
d442cc9f 29
30=item 5
31
50211f3c 32L<Authentication|Catalyst::Manual::Tutorial::Authentication>
d442cc9f 33
34=item 6
35
50211f3c 36L<Authorization|Catalyst::Manual::Tutorial::Authorization>
d442cc9f 37
38=item 7
39
50211f3c 40L<Debugging|Catalyst::Manual::Tutorial::Debugging>
d442cc9f 41
42=item 8
43
50211f3c 44L<Testing|Catalyst::Manual::Tutorial::Testing>
d442cc9f 45
46=item 9
47
50211f3c 48B<Advanced CRUD>
49
50=item 10
51
d442cc9f 52L<Appendices|Catalyst::Manual::Tutorial::Appendices>
53
54=back
55
50211f3c 56
d442cc9f 57=head1 DESCRIPTION
58
59This part of the tutorial explores more advanced functionality for
60Create, Read, Update, and Delete (CRUD) than we saw in Part 3. In
61particular, it looks at a number of techniques that can be useful for
62the Update portion of CRUD, such as automated form generation,
63validation of user-entered data, and automated transfer of data between
64forms and model objects.
65
b80f58e5 66In keeping with the Catalyst (and Perl) spirit of flexibility, there are
67many different ways to approach advanced CRUD operations in a Catalyst
68environment. Therefore, this section of the tutorial allows you to pick
69from one of several modules that that cover different form management
70tools. Select one or more options from the list below.
d442cc9f 71
b80f58e5 72=head1 ADVANCED CRUD OPTIONS
d442cc9f 73
74=item *
75
b80f58e5 76L<FormFu|Catalyst::Manual::Tutorial::AdvancedCRUD::FormFu>
d442cc9f 77
78=item *
79
b80f58e5 80L<FormFu|Catalyst::Manual::Tutorial::AdvancedCRUD::FormFu>
d442cc9f 81
82=back
83
b80f58e5 84B<NOTE>: Please contact the author if you would like to assist with
85writing a new module.
d442cc9f 86
87
88=head1 AUTHOR
89
90Kennedy Clark, C<hkclark@gmail.com>
91
92Please report any errors, issues or suggestions to the author. The
93most recent version of the Catalyst Tutorial can be found at
d712b826 94L<http://dev.catalyst.perl.org/repos/Catalyst/trunk/Catalyst-Manual/lib/Catalyst/Manual/Tutorial/>.
d442cc9f 95
96Copyright 2006, Kennedy Clark, under Creative Commons License
97(L<http://creativecommons.org/licenses/by-nc-sa/2.5/>).