<?xml version="1.0" encoding="iso-8859-1"?><!-- Copyright (C) 2001-2009 - Developer Shed, LLC. -->
<rss version="2.0">
<channel>
<title>Zope - RSS Feeds</title>
<link>http://www.devshed.com</link>
<description>Zope - RSS Feeds</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Nov 2009 09:24:56 -0500</lastBuildDate>
<pubDate>Thu, 26 Nov 2009 09:24:56 -0500</pubDate>
<item><title>Creating Zope Products</title>
<pubDate>Tue, 07 Mar 2006 09:00:45 -0500</pubDate>
<link>http://www.devshed.com/c/a/Zope/Creating-Zope-Products/?kc=rss</link>
<description>
<![CDATA[The arrangement of Zope objects required for a large website can get somewhat messy and end up looking disorganized. Fortunately, you can use the plethora of Zope Products available to give you a hand, or you can create your own, if there are none that perfectly suit your needs. This article shows you how easy it is to create a Zope Product.<br/>   -  Introduction
A fully functional website powered by Zope can be created by sticking DTML, Zope Page Templates, Scripts and other sorts of objects together. However, this arrangement of objects can quickly turn into a mess if you attempt to create special features or a large website. Things become di...]]></description>
<guid>http://www.devshed.com/c/a/Zope/Creating-Zope-Products/?kc=rss</guid>
</item>
<item><title>Plone Content Types With Archetypes</title>
<pubDate>Tue, 28 Feb 2006 09:00:46 -0500</pubDate>
<link>http://www.devshed.com/c/a/Zope/Plone-Content-Types-With-Archetypes/?kc=rss</link>
<description>
<![CDATA[Plone is an excellent content management system. You will probably find everything you need in the system itself, or from third party content types. If you don't, however, it is very easy to create your own content types, as this article will explain.<br/>   -  Introduction
Plone is a fantastic content management system. Out of the box, it contains a number of useful features, and managing content is stunningly easy. A number of third-party utilities also exist that can be used to expand the capabilities of a Plone site.
However, each website has its own...]]></description>
<guid>http://www.devshed.com/c/a/Zope/Plone-Content-Types-With-Archetypes/?kc=rss</guid>
</item>
<item><title>Flat User Management in Zope</title>
<pubDate>Mon, 07 Feb 2005 09:00:01 -0500</pubDate>
<link>http://www.devshed.com/c/a/Zope/Flat-User-Management-in-Zope/?kc=rss</link>
<description>
<![CDATA[Many applications are surprisingly easy to create in Zope. This article will teach you how to create a simple user database using Zope objects for data storage.<br/>   -  Introduction
Today, many websites feature a database of users. Viewers can register accounts required to access privileged areas of the website. For example, a clan could reserve pages on game tactics for members of the clan, rather than anyone and everyone who just might happen to come across thei...]]></description>
<guid>http://www.devshed.com/c/a/Zope/Flat-User-Management-in-Zope/?kc=rss</guid>
</item>
<item><title>Creating Basic Zope Applications</title>
<pubDate>Tue, 25 Jan 2005 09:00:27 -0500</pubDate>
<link>http://www.devshed.com/c/a/Zope/Creating-Basic-Zope-Applications/?kc=rss</link>
<description>
<![CDATA[While some people immediately understand the usefulness of Zope, others don't understand how to apply their skills. In this article, Peyton McCullough explains how to apply the skills to create a simple forum.<br/>   -  In this tutorial, we will be exploring the basics of creating Web applications in Zope. We will use Zope Page Templates and a bit of Python to create a primitive forum system. Yes, primitive. Note that what we create will not be the best in its category, and this is certainly not the only way to cre...]]></description>
<guid>http://www.devshed.com/c/a/Zope/Creating-Basic-Zope-Applications/?kc=rss</guid>
</item>
<item><title>Getting started with Zope for Linux and Solaris</title>
<pubDate>Mon, 24 Nov 2003 00:00:00 -0500</pubDate>
<link>http://www.devshed.com/c/a/Zope/Getting-started-with-Zope-for-Linux-and-Solaris/?kc=rss</link>
<description>
<![CDATA[Due to the increased complexity of Web applications, programmers have hit the 
limit of what can be done with CGI. Zope provides the basic services provided 
by CGI, such as allowing users to log on to e-commerce web sites and community 
portals in order to receive personalized content, all while making software development 
easier. In this article, I will cover what Zope is, how you install it on a Linux 
or UNIX system, and explain a few of the concepts you'll need to understand in 
order to be able to be productive with it.<br/>   -  Let's face it: It's become harder and harder to tell the difference between content 
and software on the web. After all, knowledge databases, search engines, content 
management systems, Web logs, and even our own discussion forums blur the lines 
every day. Static content just isn't enough these...]]></description>
<guid>http://www.devshed.com/c/a/Zope/Getting-started-with-Zope-for-Linux-and-Solaris/?kc=rss</guid>
</item>
<item><title>ZPT Basics (part 4)</title>
<pubDate>Thu, 31 Oct 2002 00:00:00 -0500</pubDate>
<link>http://www.devshed.com/c/a/Zope/ZPT-Basics-part-4/?kc=rss</link>
<description>
<![CDATA[In this concluding article, get up close and personal with METAL, the macro language 
that allows you to add reusability to your Zope templates.<br/>   -  Three weeks ago, I started you off on a tour of Zope Page Templates, explaining 
what they were and how they could make your life more interesting. I unraveled 
the mystery behind TAL, the attribute language used in ZPT, and TALES, the expression 
syntax that allows you to use TAL in a logical ma...]]></description>
<guid>http://www.devshed.com/c/a/Zope/ZPT-Basics-part-4/?kc=rss</guid>
</item>
<item><title>ZPT Basics (part 3)</title>
<pubDate>Wed, 09 Oct 2002 00:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/Zope/ZPT-Basics-part-3/?kc=rss</link>
<description>
<![CDATA[Now that you've got the skinny on variables and conditional statements, expand 
your knowledge of the ZPT universe with this discussion of TAL loops, dynamically-generated 
attributes and error handlers.<br/>   -  If you've been following along, you now know a little more about ZPT, specifically 
how to introduce decision-making logic into your templates by means of variables 
and conditional tests. You also saw how all that theory can be put to practical 
use by implementing a simple form processor for us...]]></description>
<guid>http://www.devshed.com/c/a/Zope/ZPT-Basics-part-3/?kc=rss</guid>
</item>
<item><title>ZPT Basics (part 2)</title>
<pubDate>Wed, 25 Sep 2002 00:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/Zope/ZPT-Basics-part-2/?kc=rss</link>
<description>
<![CDATA[Dig deeper into the world of ZPT with examples and
illustrations of how to create, manipulate and use variables and
conditional tests in your templates.<br/>   -  In the first part of this series, I introduced you to Zope Page
Templates, explaining how they offered Zope developers an advantage over
traditional DTML by separating user interface code from program logic. I
also told you a little bit about the three components of ZPT, and gave
you a crash course ...]]></description>
<guid>http://www.devshed.com/c/a/Zope/ZPT-Basics-part-2/?kc=rss</guid>
</item>
<item><title>ZPT Basics (part 1)</title>
<pubDate>Wed, 18 Sep 2002 00:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/Zope/ZPT-Basics-part-1/?kc=rss</link>
<description>
<![CDATA[Contrary to what you might think, DTML isn't the only programming language available 
to you in Zope. Take a look at Zope Page Templates (ZPT), a template-based alternative 
that makes it easier for designers and developers to collaborate on Zope application 
development.<br/>   -  Not too long ago, I introduced you to something called DTML, the Document Template 
Markup Language. I defined it as HTML on steroids, and spent lots of time and 
bandwidth showing you how it could be used to build complex Zope applications. 


DTML isn't the only thing Zope has going for it, t...]]></description>
<guid>http://www.devshed.com/c/a/Zope/ZPT-Basics-part-1/?kc=rss</guid>
</item>
<item><title>Exception Handling In DTML</title>
<pubDate>Tue, 13 Aug 2002 00:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/Zope/Exception-Handling-In-DTML/?kc=rss</link>
<description>
<![CDATA[Ever wondered if there was a way to stop Zope from barfing error messages all 
over your screen when one of your scripts crashes and burns? Well, guess what 
- there is! Meet the and tags, which can be used to trap and resolve errors in script execution.<br/>   -  As a developer, there are a few things you get used to pretty quickly: the long hours, the demanding customers, the low pay, the lack of a social life. However, if you're anything like most developers, there's one thing that probably never fails to get your goat, no matter how long you've been writi...]]></description>
<guid>http://www.devshed.com/c/a/Zope/Exception-Handling-In-DTML/?kc=rss</guid>
</item>
<item><title>DTML Basics (part 4)</title>
<pubDate>Wed, 17 Jul 2002 00:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/Zope/DTML-Basics-part-4/?kc=rss</link>
<description>
<![CDATA[In this concluding article, dip your toes in the waters of more advanced DTML 
programming, with explanations of the , and tags.<br/>   -  Last time out, you learned about sequences, and how they could be processed with 
the  lt;dtml-in&gt; loop construct. You also learned about the special variables 
that DTML provides to developers to help them identify and take advantage of special 
sequence elements - the first element, the last...]]></description>
<guid>http://www.devshed.com/c/a/Zope/DTML-Basics-part-4/?kc=rss</guid>
</item>
<item><title>DTML Basics (part 3)</title>
<pubDate>Tue, 02 Jul 2002 00:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/Zope/DTML-Basics-part-3/?kc=rss</link>
<description>
<![CDATA[Last time out, DTML Basics demonstrated conditional statements. This time around, 
it's time to study loops...which, in the DTML world, aren't exactly what you're 
used to. Take a look.<br/>   -  If you've been following along, you now know how to incorporate decision-making 
constructs in your DTML code. As you saw in last week's episode, DTML comes with 
a fairly large family of conditional statements, which allow you to add business 
intelligence to your DTML scripts. 

But DTML is a...]]></description>
<guid>http://www.devshed.com/c/a/Zope/DTML-Basics-part-3/?kc=rss</guid>
</item>
<item><title>DTML Basics (part 2)</title>
<pubDate>Wed, 05 Jun 2002 00:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/Zope/DTML-Basics-part-2/?kc=rss</link>
<description>
<![CDATA[In this second article, dive a little deeper into the
intricacies of DTML by getting up close and personal with conditional
statements and comparison operators. This article discusses the
different variants of the  if  statement available in DTML, together
with examples and code listings that demonstrate how they can be used in
a Web applications.<br/>   -  In the first part of this article, I explained the basics of DTML,
giving you a crash course in objects, methods, variables and
acquisition. I showed you how to use the Zope management interface to
construct your own objects and methods, and also demonstrated how Zope
looks for variables. Finall...]]></description>
<guid>http://www.devshed.com/c/a/Zope/DTML-Basics-part-2/?kc=rss</guid>
</item>
<item><title>DTML Basics (part 1)</title>
<pubDate>Tue, 21 May 2002 00:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/Zope/DTML-Basics-part-1/?kc=rss</link>
<description>
<![CDATA[Always wanted to learn DTML, but didn't know where to start? Today's your lucky 
day.<br/>   -  One of the nicest things about Zope is its ability to separate an application's presentation layer from the business logic that drives it. It does this using its very own tag-based markup language, Document Template Markup Language or DTML. What's DTML? Well, as the Zope Documentation Project at htt...]]></description>
<guid>http://www.devshed.com/c/a/Zope/DTML-Basics-part-1/?kc=rss</guid>
</item>
<item><title>Using Zope With Apache</title>
<pubDate>Tue, 14 May 2002 00:00:00 -0400</pubDate>
<link>http://www.devshed.com/c/a/Zope/Using-Zope-With-Apache/?kc=rss</link>
<description>
<![CDATA[So you've got your Apache server serving up static HTML
content, and you've got some cool new Zope applications as well. Now, in
case you were wondering, it is possible for the twain to meet - and this
article tells you how, with a step-by-step guide to the process of
serving up your Zope content through Apache.<br/>   -  So you've read the advertising, heard all your friends talking about it,
and finally decided to download your own copy of Zope. You've installed
it, played with it, maybe even written a few DTML pages or created some
small Zope applications. And you're sold. You're ready to install it on
your Web si...]]></description>
<guid>http://www.devshed.com/c/a/Zope/Using-Zope-With-Apache/?kc=rss</guid>
</item>
</channel>
</rss>
