Mensys Online Shop
| Categorie: | Algemeen - Boeken | Van: | Packt Publishing |
| Meer informatie: | www.packtpub.com ... | Info-file: | big_front_Catalyst.j... |
| Auteur(s): | Jonathan Rockway | Bladzijden: | 187 |
| Publicatie-jaar: | 2007 | ||
Many web applications are implemented in a way that makes developing them painful & repetitive. Catalyst is an open-source Perl-based Model-View-Controller framework that aims to solve this problem by reorganizing your web application to design & implement it in a natural, maintainable, and testable manner. Everything that your web application needs to do is only written once; you connect to the database in one place, have configuration in one place, etc. Then, you just write actions for » Lees meer... | ![]() |
Alle prijzen zijn in Euro excl. BTW (19%, voor boeken 6%) en excl. verzendkosten.
E-mail of bel 023 548 20 20 voor licenties, upgrades en andere vragen.
Many web applications are implemented in a way that makes developing them painful & repetitive. Catalyst is an open-source Perl-based Model-View-Controller framework that aims to solve this problem by reorganizing your web application to design & implement it in a natural, maintainable, and testable manner. Everything that your web application needs to do is only written once; you connect to the database in one place, have configuration in one place, etc. Then, you just write actions for each URL that your application needs, without worrying about the database connections or HTML to produce. Catalyst will handle the details so you can worry about writing your application. This book embodies Catalyst's philosophies of Do It Yourself and Don't Repeat Yourself. What you will learn from this book:- Installing & setting up Catalyst;- How MVC works in Catalyst, explained with a simple example;- Using the Template toolkit to generate HTML output;- Designing a database schema & accessing a SQLite database;- Creating a CRUD interface to a database;- Using FormBuilder to define auto-generating & self-validating forms;- Creating easy-to-maintain configuration files;- Importing CVS files into a database; Paginating search results;- Using the session plug-in to add sessions to an application;- Authentication & authorization, explored by implementing page-level & record-level control;- Building an editable web interface; Features of DBIC for easy handling of data;- Interfacing to your data; & more.

