Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons



All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 4 (more)

5 Ways To Build Asset Centric Applications

From lars3loff, 1 month ago

Lars Trieloff's presentation "5 Ways To Build Asset Centric Applic more

815 views  |  0 comments  |  3 favorites  |  26 downloads  |  1 embed (Stats)
 

Tags

stewart henry day osgi ajax rest opensource sling management content

more

 
 

Groups/Events

 
 

Privacy InfoNew!

This slideshow is Public

 
Embed in your blog
Embed (wordpress.com)
custom

Slideshow Statistics
Total Views: 815
on Slideshare: 672
from embeds: 143* * Views from embeds since 21 Aug, 07

Slideshow transcript

Slide 1: 5 ways to build asset centric applications Henry Stewart DAM Show, NYC 2008 Lars Trieloff, Product Manager 1

Slide 2: Hello, my name is Lars Trieloff ! Product Manager Collaboration and Digital Asset Management ! With Day since November 2007 ! Background: ! Open Source Software Development ! Collaboration Software ! Technical Documentation (DocBook) ! Blogging ! IT Systems Engineering 2

Slide 3: What makes Day a great company? / Standards & Open Source Apache 3

Slide 4: What makes Day a great company? 170 283 e ase l re l 008 fin a id 2 : m 4

Slide 5: What makes Day a great company? 5

Slide 6: You Manage documents, images, videos, sound clips 7

Slide 7: You hundreds, thousands, ten thousands, hundred thousands 8

Slide 8: You protect a brand, share media 9

Slide 9: implementing digital asset management takes 10

Slide 10: implementing digital asset management takes 10

Slide 11: t en em ag an M et ss lA ta igi D Digital Asset Management is not alone

Slide 12: W or kfl ow M D an ag oc e um m en en W tM t eb an C ag em on te en nt t M an D ag em igi ta en lA t ss et M an ag Digital Asset Management is not alone em C en ol t in the Enterprise Content Management Landscape lab or at C io RM n

Slide 13: you need to integrate 12

Slide 14: you need to integrate 12

Slide 15: How? 13

Slide 16: From Digital Asset Management to Asset Centric Applications 14

Slide 17: Java Content Repository A place for content: documents, files, 1 web sites, blogs, wikis, videos, metadata 15

Slide 18: Best of both worlds 1 data base fil es yste m hier- integ archi rity structure es read streams tx query write locking access control multi- value un- ning structured “full- obser- versio text” sort vation order content reposit or y 16

Slide 19: How to get it? Apache Jackrabbit or Day CRX 1 17

Slide 20: REST The Architecture of the Web 2 Representation Representation Resource Representation URI 18

Slide 21: Four Simple Methods Unlimited Resources 2 PUT GET Resource DELETE POST 19

Slide 22: AJAX Interactive client-side web 3 applications 20

Slide 23: How to get it? Dojo, YUI, jQuery, Ext JS 3 21

Slide 24: How to get it? Dojo, YUI, jQuery, Ext JS 3 21

Slide 25: How to get it? Dojo, YUI, jQuery, Ext JS 3 21

Slide 26: How to get it? Dojo, YUI, jQuery, Ext JS 3 21

Slide 27: OSGi Component and Plugin Standard for 4 Java 22

Slide 28: OSGi - Extension Points Applications provide extension 4 points - interfaces to implement 23

Slide 29: OSGi - Bundles Plugin developers provide bundles 4 that plug in to extension points 24

Slide 30: OSGi - Bundles Bundles can define own extension 4 points 25

Slide 31: OSGi - Container Container handles deployment, 4 configuration, etc. without restarts 26

Slide 32: How to get it? Eclipse Equinox or Apache Felix 4 27

Slide 33: Sling Sling delivers JCR, REST, AJAX 5 and OSGi in a box 28

Slide 34: What is Sling? 5 Sling is a web application framework for content centric applications. 29

Slide 35: What is Sling? 5 REST! Sling is a web application framework for content centric applications. 29

Slide 36: What is Sling? 5 REST! Sling is a web application framework for content centric applications. JCR! 29

Slide 37: What does Sling do for me? 5 Sling resolves content, creates different representations through templates and servlets and makes content interactive through scripts and servlets. 30

Slide 38: Administratability Sling uses OSGi for extensibility 5 and comes with administration and development tools. 31

Slide 39: Developer Friendliness Sling’s extensive scripting and AJAX 5 support allow for rapid development Ser ver-side Scripting S AJAX Script ing Support upport 32

Slide 40: Where to get it? Apache Sling or CRX Quickstart 5 33

Slide 41: Nice, but... do I have to build everything else on my own? 34

Slide 42: Communiqué DAM Digital Asset Management and Asset Centric Applications on one common enterprise-grade Platform 35

Slide 43: CRX-based Repository Share content with other applications, use connectors to access legacy repositories 36

Slide 44: CRX-based Repository Share content with other applications, use connectors to access legacy repositories 36

Slide 45: REST Publish content via Web, WebDAV or Windows File Sharing (CIFS) 37

Slide 46: REST Publish content via Web, WebDAV or Windows File Sharing (CIFS) 37

Slide 47: AJAX Rich, desktop-like user experience, drag and drop, no delay 38

Slide 48: AJAX Rich, desktop-like user experience, drag and drop, no delay 38

Slide 49: OSGi Infinite extensibility for media handlers, workflows, user interfaces, exporters 39

Slide 50: OSGi Infinite extensibility for media handlers, workflows, user interfaces, exporters 39

Slide 51: Communiqué DAM Learn more at www.day.com or ask lars.trieloff@day.com 40