Showing posts with label XRX Xquery Xforms REST. Show all posts
Showing posts with label XRX Xquery Xforms REST. Show all posts

Thursday, August 21, 2008

XForms+REST+XQuery = XRX = High ROI


Thanks for the post. I've spent the better part of the last year building an application based on XQuery, XHTML, and JavaScript with RESTful leanings. I imagine the comparable acronym to be XRJ (JRX doesn't come off very well).

From experience I agree with the observation that reducing data translation greatly increases the ROI of the development process. Although I continue to encounter quite a bit of ugliness with JavaScript, it plays an important role in my application and fits into the XQuery/XML architecture quite well. There is a lot of room for improvement of course.

Looking forward to digging into the proper XRX architecture as well.

Jason Monberg | June 5, 2008 07:20 PM


You write "Declarative techniques that use XML structures tend to accelerate the creation of domain-specific languages (DSLs)." What is interesting is that the vitality and fecundity of domain-specific markup languages has not, so far, translated into any vitality of domain-specific support languages. Quite the reverse.

Now I don't doubt that it is possible for such ecosystems to emerge (isn't that what the RDF project is attempting), but since a large portion of the XML value proposition is based on the use of COTS and general-purpose tools, I think they will be the exception rather than the rule.

I have two concrete examples. First, the use of Schematron (which operates direct on the markup) and W3C RuleML (when operating on RDF.) The second is that when the gap between the markup and the data model is great enough (e.g. which people variously consider as ugly markup or elegant model-driven development take your pick) then having some kind of domain-specific support (often just an API rather than a whole language) is a reasonable (but regretable?) approach.

Rick Jelliffe | June 10, 2008 04:59 AM

Monday, August 18, 2008

XRX = ROI - 4

5 messages in net.sourceforge.lists.exist-openRe: XForms and eXist
From Sent On Attachments
Dan 21 Jan 2008 22:13
Scott Warren 22 Jan 2008 13:40
Andrzej Jan Taramina 22 Jan 2008 15:08
Adam Retter 23 Jan 2008 06:04
Scott Warren 23 Jan 2008 14:51
Subject: Re: XForms and eXist
From: Scott Warren (scot...@ocom.com.au)
Date: 01/23/2008 02:51:18 PM
List: net.sourceforge.lists.exist-open
Glad to hear. I had to ask J Still wondering where XRX came from ...

Regards

Scott Warren

From: Adam Retter [mailto:adam...@devon.gov.uk]
Sent: Thursday, 24 January 2008 1:05 AM
To: Scott Warren
Cc: exis...@lists.sourceforge.net
Subject: RE: [Exist-open] XForms and eXist

The temporary fragment issue is in hand, although it has been on pause for a
few months whilst I moved house and renovated, hope to resume work on it
ASAP.

-----Original Message-----
From: exis...@lists.sourceforge.net
[mailto:exis...@lists.sourceforge.net] On Behalf Of Scott Warren
Sent: 22 January 2008 21:40
To: 'Dan'; exis...@lists.sourceforge.net
Subject: Re: [Exist-open] XForms and eXist

Dan,

Did you make up XRX? I like it.

Once eXist fixes it's Temporary fragment issue it would the perfect
platforms for such a "stack".

Regards

Scott Warren

Ocom Software

From: exis...@lists.sourceforge.net
[mailto:exis...@lists.sourceforge.net] On Behalf Of Dan
Sent: Tuesday, 22 January 2008 5:14 PM
To: exis...@lists.sourceforge.net
Subject: [Exist-open] XForms and eXist

Whatever system you choose for rendering XForms on the browser, and there
are now several options, I believe that the combination of
XForms/REST/XQuery (XRX) to be a magical fit. It has allowed me to quickly
build complex web applications with deep nesting of XML data without ever
having to use JavaScript or shred inserts into multiple tables of an RDBMS.

I don't really know if it was an accident that XRX got to be so powerful (I
think not), but I believe it has become the "new stack" for building great
web applications. I hope people get a chance to try out building some
really complex applications with XForms/REST and eXist and see how the
architecture holds up.

Chris Wallace, myself and a few others have been working on some small
examples in wikibook format that you can get at the following links:

http://en.wikibooks.org/wiki/XForms
http://en.wikibooks.org/wiki/XQuery

Please feel free to add/enhance and correct any examples. Perhaps a third
site for complete XRX application is warranted.

- Dan

--
Dan McCreary
Senior Enterprise Data Architecture and Strategy Consulting
(952) 931-9198
cell: (612) 986-1552
da...@danmccreary.com
http://www.danmccreary.com

JoeNovell@gmail.com
(480) 229-4768


© 2007-2008 DCT Associates LLC. All rights reserved.