| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ] |
| Articles Tutorials |
- Advanced Java Content Repository API by Sunil Patil - [Clicks: 263]
This article is a step-by-step guide on how to develop your application using two of the most popular optional features defined in JSR-170. We will start our discussion with versioning, and then follow with observation, which lets you execute some business logic when a particular persistent change is made in the repository.
[Includes sample code]
http://www.onjava.com/pub/a/onjava/2006/11/08/advanced-java-content-repository.html - Nov, 2006 - JCR: A Practitioner's Perspective by Alexandru Popescu, Joseph Ottinger - [Clicks: 149]
Most online JCR resources provide introductory material but lack further guidance for using the specification in anger. This article walks through performing reads, writes, queries and deletions with a transient repository, but then delves deeper with questions and answers that address common issues most new JCR users are met with.
http://www.theserverside.com/tt/articles/article.tss?l=JCRPract - Nov, 2006 - What is Java Content Repository by Sunil Patil - [Clicks: 148]
Sunil Patil shows what a content repository is, discusses the value of a single API to work with different vendors' implementations, and uses Apache Jackrabbit to build a basic blog engine.
[Includes sample code]
http://www.onjava.com/pub/a/onjava/2006/10/04/what-is-java-content-repository.html - Oct, 2006 - Current CMS by David Karam - [Clicks: 77]
Looking for a content management system? David E. Karam has taken a system built over the course of nearly nine years, originally built on Perl and flat files, and brought it to Java with proper database and JSP support. In this article, he introduces you to the currentcms project.
[Includes source code]
http://today.java.net/pub/a/today/2006/08/15/current-cms.html - Aug, 2006
- Get started with an open source CMS, Part 7: Enable WebDAV on an open source PHP content management system by Michael Oliver - [Clicks: 102]
In this tutorial, the last in a seven-part series, you'll use the PHP Web-based Authoring and Versioning (WebDAV) client you built in Part 5 to enable WebDAV on an open source content management system (CMS) application called PHP Web Content Management System (PHPWCMS). The result lets you edit content through WebDAV so you can use WebDAV-enabled applications to access versioned files.
[Formats: html, pdf]
http://www-128.ibm.com/developerworks/opensource/edu/os-dw-os-ad-cms7.html - May, 2006 - Get started with an open source CMS, Part 6: Build a Python WebDAV client for Jakarta Slide by Michael Oliver - [Clicks: 36]
Want to learn how to build Python applications? In this tutorial -- the sixth in the series -- you'll create a Python Web-based Distributed Authoring and Versioning (WebDAV) client for Jakarta Slide that, in turn, lets you build Python applications for content management. Upon completion, you'll be able to access the Slide or any other WebDAV server from your Python applications. From there, you can start thinking about what else you can use the Python davclientlib for, which can grow to meet your future needs.
[Formats: html, pdf]
http://www-128.ibm.com/developerworks/edu/os-dw-os-ad-cms6.html - May, 2006 - Get started with an open source CMS, Part 5: Build a PHP WebDAV client for Jakarta Slide by Michael Oliver - [Clicks: 37]
In this tutorial, the fifth in the series, learn how to create a PHP Web-based Distributed Authoring and Versioning (WebDAV) Client for Jakarta Slide that you can use to build PHP applications for content management. With this knowledge, you can then go on to build other PHP applications on a system that can manage numerous users and documents.
[Formats: html, pdf]
http://www-128.ibm.com/developerworks/edu/os-dw-os-ad-cms5.html - Feb, 2006 - Get started with an open source CMS, Part 4: Create an Apache Derby JDBC store adapter by Michael Oliver - [Clicks: 59]
In this tutorial, Part 4 of a developerWorks series, find out how to create a custom store for Jakarta Slide that uses Apache Derby. Build a new database adapter to use Derby as the content and metadata store for Slide using Java Database Connectivity (JDBC), and learn how to handle problems, such as SQL syntax errors and INSERT trigger issues.
[Formats: HTML, PDF]
http://www-128.ibm.com/developerworks/edu/os-dw-os-ad-cms4-i.html - Jan, 2006