Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 21 in printed book and digital formats -- plus a one-year subscription (beginning with 22.1) so you'll be learning all about Xojo for the next year. It's the perfect way to get started programming with Xojo. And you save as much as $35 over the non-bundle price!

This offer is only available for a limited time as supplies are limited, so hurry today and order this special bundle before the offer goes away!

Article Preview

Buy Now

Issue 1.3



Weblog Editor

Issue: 1.3 (December/January 2002)
Author: Daniel Berlinger, Circumstance Technology
Author Bio: Daniel founded Circumstance Technology in 1989. His background is in music and audio engineering. He started the company in order to fulfill a contract building recording studios for the State University system in New York.
Article Description: No description available.
Article Length (in bytes): 7,263
Starting Page Number: 11
Article Number: 1308
Related Web Link(s):


Excerpt of article text...

What is Archipelago?

Archipelago is an editor for web sites (weblogs). Specifically, those with content management systems that support the Blogger API, MetaWeblog API, or Manila-RPC such as Blogger.com, Blogspot.com, Moveable Type, Weblogger.com, UserLand Radio, UserLand Manila, Macrobyte Conversant, and others. It was born out of discussions surrounding XML-RPC, weblogging, etc. More background information can be found here:


The idea that I found captivating was that of editing a website using desktop software. A "word processor for the web." I re-wrote a simple editor in REALbasic I called "Witness" that had used its own protocol for updating my websites, to utilize the then new XML-RPC protocol built into a developing content management system called "Manila." (http://frontier.userland.com/)

Just a prototype, Archipelago was a learning tool. I never expected to make use of this code in any "production" or end user setting. It was an opportunity to dig into RB with its object oriented outlook. My roots are in procedural programming, and this was a chance to embrace OOP concepts.

I was already enamored by the ease of writing for the web using a desktop application; that's what drove my continued development. I started using the test website more and more because it was so easy to update. This soon spread to the folks I was working with at the time, and before I knew it about 30 teammates were using Archipelago to update their work day weblogs.

...End of Excerpt. Please purchase the magazine to read the full article.