Re: WO alternatives
Re: WO alternatives
- Subject: Re: WO alternatives
- From: Andrus Adamchik <email@hidden>
- Date: Fri, 9 Oct 2009 16:39:28 +0300
I don't care for the XML databases per se, but the wider self declared
NoSQL "movement", aside from the annoying hype that is so hard to
escape, presents some interesting RDBMS alternatives, none requiring
an ORM. E.g. a content repository API that is presumably great for CMS
apps:
http://jackrabbit.apache.org/
Or a RESTful document-oriented database (Hi, Lotus Notes!):
http://couchdb.apache.org/
And that's just a few of them. There is an explosion of non-relational
data store choices out there. Most of them make it hard to do many
simple things we are accustomed to with RDBMS, but they give you other
things in return. Certainly something to watch closely.
Andrus
On Oct 9, 2009, at 3:38 PM, Ramsey Lee Gurley wrote:
I say this with the utmost respect of the work put into the open
source ORM frameworks out there, but if I were to look at tech
outside of WO, it would probably be something other than a "me too"
ORM framework. I can't say I've looked much, but I've yet to find
anything outside of WO that is remotely comparable to the D2W style
of programming.
That said, so far there is at least one other platform I have found
truly interesting outside of WO. I will probably look into XRX at
some point when I have time. It sounds very elegant in the fact
that there's no deconstruction of objects necessitated by the use of
a relational database. The database IS xml. No ORM required :)
Plus, I would imagine that opens up a whole new class of patterns
not available in typical ORM development. For instance, XSDs can
declare free standing attributes that can attach to any element.
With a relational db, how would you do this? Add an optional column
on every table in your database for every one of those attributes? I
can also see how XPath could be quite similar to KVC, and XSLTs
could stand in for WOComponents. If XSLT is capable of doing
something like a WOSwitchComponent and WOComponentContent, then I
could see at least the potential to improve on WO rather than try to
clone it... again. :) Plus, XSLT looks to have pretty good support
client side... it would be pretty awesome if the client processor
did most of the page processing while the server could just serve
data and do data validation on input.
I'm sure there's a lot more to it, but it just sounds really
interesting to me. However, I'm not one to fret over the future of
WO, so I guess I'm just posting to see if any of you WO guys have
played with XRX and/or eXist-db? ;)
Ramsey
On Oct 8, 2009, at 10:16 PM, Daniel Mejia wrote:
Chuck,
First of all let me tell you that I have invested many years in WO,
I have developed many systems with less bugs and much faster than
with any other platform that I know. I´m very happy with the
product and with the support that you and many other people
provides, that is much better than the "professional support" from
many companies, but after many discussions in our company we have
decided to look for alternatives. There are many reasons for this
decision , many of them discussed for other people in previous
posts. We will continue developing with WO, but we think that is
better for us and our customers to try to find an alternative at
this time.
We are evaluating SEAM from jBoss, Liftweb and Spring Web Flow. My
question was with the idea to include in this evaluation any
framework that the WO people recomend.
Saludos,
Daniel.
On 08/10/2009, at 06:43 p.m., Chuck Hill wrote:
On Oct 8, 2009, at 4:04 PM, Daniel Mejia wrote:
Hi all,
If you have to choose another framework for Web Development ,
different than WO, what could be your selection?
We are looking for alternatives and I would like to know if
somebody knows something close to WO...
If we knew something close to WO, do you think we would be reading
this list? It is not the road map and clear communication from
Apple that keeps us here.
Chuck
--
Chuck Hill Senior Consultant / VP Development
Practical WebObjects - for developers who want to increase their
overall knowledge of WebObjects or who are trying to solve
specific problems.
http://www.global-village.net/products/practical_webobjects
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden