Your SlideShare is downloading. ×
0
Developing for Plone using
ArchGenXML / ArgoUML
       Plone Magic Camp
          Brooklyn, NY
          July 24, 2006

  ...
Who am I?

• Founder and developer, Jazkarta Consulting
  (www.jazkarta.com)

• Musician - saxophonist and composer
  (www...
Agenda
• What is Archetypes?
• What is UML?
• What is ArchGenXML?
• Build a model using ArgoUML
• Transform the model into...
What is Archetypes?

• Framework for developing Plone products
  • Automatically creates view and edit pages
  • Maintains...
Archetypes framework

• Field validation
• Standard security setup
• Alternate storage options
• Data transformation capab...
Archetypes schemas
 • Schema
   • Field
    • Widget
   • Field
    • Widget
   • ...
Example Archetype:
      Artist
schema= Schema((
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Developing for Plone using ArchGenXML / ArgoUML
Upcoming SlideShare
Loading in...5
×

Developing for Plone using ArchGenXML / ArgoUML

3,825

Published on

July 24, 2006. The training materials for the Plone Magic Camp in Brooklyn, NY. This day-long course helps you get started with rapid application development using ArchGenXML and ArgoUML. We walk through an example of building an Artist and Group classes in ArgoUML, and auto-generate the Plone product code using ArchGenXML.

Published in: Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,825
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
120
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Developing for Plone using ArchGenXML / ArgoUML"

  1. 1. Developing for Plone using ArchGenXML / ArgoUML Plone Magic Camp Brooklyn, NY July 24, 2006 Nate Aune Jazkarta Consulting www.jazkarta.com
  2. 2. Who am I? • Founder and developer, Jazkarta Consulting (www.jazkarta.com) • Musician - saxophonist and composer (www.nateaune.com/music/) • Founder of Plone4Artists project (www.plone4artists.org)
  3. 3. Agenda • What is Archetypes? • What is UML? • What is ArchGenXML? • Build a model using ArgoUML • Transform the model into a Plone product • Questions?
  4. 4. What is Archetypes? • Framework for developing Plone products • Automatically creates view and edit pages • Maintains unique object IDs • Creates references between objects
  5. 5. Archetypes framework • Field validation • Standard security setup • Alternate storage options • Data transformation capabilities
  6. 6. Archetypes schemas • Schema • Field • Widget • Field • Widget • ...
  7. 7. Example Archetype: Artist schema= Schema((
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×