[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Feasibility of "do all application coding in the XML langu

  • From: Robert Koberg <rob@k...>
  • To: xml-dev@l...
  • Date: Wed, 3 Dec 2008 14:54:05 -0500

Re:  Feasibility of "do all application coding in the XML langu

>
> > yea, but a lot of people are using it like PHP rather than a  
> replacement for
> > SQL on XML. It is the way XML DB vendors recommend you make webapps.
> > Writers/editors (at least the ones I have been reading) seem to  
> think this
> > is the way to go. It seems like a step backwards.
>
> Not sure I'd completely agree with that (of course I'm one of the  
> writer/editors that's been advocating this approach). If XQuery 
> +extensions was purely declarative, then the filter approach works  
> fine, but in point of fact one of the most significant changes  
> taking place in the XQuery space is the introduction of database  
> modifying code. Once that happens, then realistically you do have to  
> think about XQuery as being at a minimum part of a processing  
> pipeline and quite possibly the only part of that pipeline This  
> changes the dynamic for XQuery pretty dramatically, and moreover it  
> does so by reducing the processing of a servlet into a complete XML  
> environment.

Sure, that will be nice.

>
>
> However, the key here is again to keep the XQuery as simple (and  
> standardized) as possible - There's an interesting recurrent Filter - 
> > Sort -> Partition (Page) -> Style pattern that seems to show up  
> over and over again in the XQuery I work with, for instance, and  
> XQuery works remarkably well when you deliberately keep your systems  
> as RESTful as possible.

You had me at Filter (and maybe Sort). I might be conflating Filter  
and Partition -- what is the difference?

I don't want Style in XQuery. Use XQuery to just gather up the things  
wanted and needed. That is why I think XSL running natively on the XML  
DB is important. Don't convert the XQuery result into a Source needed  
by an XSL processor on top of the DB, just continue on with the XQuery  
result.


-Rob


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.