I have to just rant a bit about that. The most difficult thing about catalyst is trying to learn dbic. I love dbic and how clean it can make working with the data layer but because of the documentation its hard to wrap ur head around to just fully know how it works and what to expect. I am not a full time web developer so I use catalyst for about a week or two then work on other projects then go back to catalyst a few weeks later and realize I need to re-learn all the dbic stuff again. The simple stuff is easy but the many to many is poorly documented in my opinion so it makes grasping that concept a little hard. I know for the life of me I can't ever remember how to setup the relationships for many to many tables and I need to look at old files then read the docs then test it out then relook at everything again.
Maybe the examples just need some more schema examples because the cd example is too simple so its hard to see how it could be used in more complex situtations. Thats just my rant from a perl guy who is a catalyst beginner. Thanks, ------------------------------------------ Ali Mesdaq (CISSP, GIAC-GREM) Security Researcher II Websense Security Labs http://www.WebsenseSecurityLabs.com ------------------------------------------ -----Original Message----- From: Alex Povolotsky [mailto:[EMAIL PROTECTED] Sent: Friday, January 18, 2008 12:04 PM To: The elegant MVC web framework Subject: Re: [Catalyst] Documentation on DBIx Class Ian Tegebo wrote: > >> Unfortunately, Tutorial is weak. CRUD section lacks Update at all, >> and it does not deal with any transaction, and it seems to use poor >> methods to create records. >> > Could you provide an example of richer methods for record creation? > > Not yet. I'm learning Catalyst for about two weeks. I like Catalyst and I don't like Catalyst's manuals. I'll try to write something as soon as I'll get my app working. Alex. P.S. Most problems in nowadays tutorial is that they tell "do this and this" instead "to achieve this, we must do this because of..." Alex. _______________________________________________ List: [email protected] Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/ TO REPORT THIS AS SPAM, PLEASE CLICK THE FOLLOWING LINK: https://www.mailcontrol.com/sr/wQw0zmjPoHdJTZGyOCrrhg== TaMd7SPPKfrEThCb6GTfuQhkbM4jmyJjjeYnFXhkf38JX143ywurL2Ncq1ItaSLL5XLdGuJ4 xEG5vJskRm7rlXQcp5FzjO6FLYAzdYgLwzwWselO1FESy9UHaDPja!wOkwdXTZZETDgcgaE1 ptV6M3YX3azTQRjM+9j59w2k+qd74Qsh5ImGKsu Protected by Websense Messaging Security -- www.websense.com _______________________________________________ List: [email protected] Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
