Return-Path: Delivered-To: apmail-cayenne-dev-archive@www.apache.org Received: (qmail 95784 invoked from network); 24 Feb 2011 12:05:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 24 Feb 2011 12:05:21 -0000 Received: (qmail 93828 invoked by uid 500); 24 Feb 2011 12:05:21 -0000 Delivered-To: apmail-cayenne-dev-archive@cayenne.apache.org Received: (qmail 93719 invoked by uid 500); 24 Feb 2011 12:05:19 -0000 Mailing-List: contact dev-help@cayenne.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cayenne.apache.org Delivered-To: mailing list dev@cayenne.apache.org Received: (qmail 93711 invoked by uid 99); 24 Feb 2011 12:05:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Feb 2011 12:05:18 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [208.78.103.231] (HELO vorsha.objectstyle.org) (208.78.103.231) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 24 Feb 2011 12:05:13 +0000 Received: (qmail 26608 invoked from network); 24 Feb 2011 12:04:51 -0000 Received: from unknown (HELO ?IPv6:::1?) (127.0.0.1) by localhost with SMTP; 24 Feb 2011 12:04:51 -0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1082) Subject: Re: Article From: Andrus Adamchik In-Reply-To: Date: Thu, 24 Feb 2011 14:04:50 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <4D664351.5010109@maniatis.org> To: dev@cayenne.apache.org X-Mailer: Apple Mail (2.1082) I think comparing Cayenne to Hibernate may be a good topic. Like Ari = said, maybe with focus on how a user would do things with Cayenne.=20 Another topic is preview of Cayenne 3.1. Things like its very small but = powerful DI container, extensions for advanced lifecycle management = using annotations going beyond JPA low-level callbacks. The last one is = also a good case study on the advantages of DataObject architecture.=20 Andrus On Feb 24, 2011, at 1:47 PM, Malcolm Edgar wrote: > What I find really useful with Cayenne is its support for dropping > down into raw SQL to get things done, in addition to its first class > ORM support. >=20 > regards Malcolm Edgar >=20 > On Thu, Feb 24, 2011 at 10:38 PM, Aristedes Maniatis = wrote: >> Any article would be beneficial, so at the outset, I say "write about = what >> you know best and are most comfortable talking about". Beyond that, >> comparing to Hibernate is useful for developers familiar with = Hibernate but >> frustrated for some reason. However, discussing Cayenne's own = attributes is >> probably even more useful. Cayenne stands on its own without needing >> Hibernate as a reference point. Some of the interesting areas (in my >> opinion): >>=20 >> * the modeler >> * reverse engineering a db >> * ROP (three tier) >> * caching and integration with other providers such as osCache >>=20 >>=20 >> Ari >>=20 >> On 24/02/11 10:01 PM, Christian Grobmeier wrote: >>>=20 >>> Hi guys, >>>=20 >>> as you might know, I am writing from time to time small articles for >>> the press. I have spoken with my mag recently and they are = interested >>> in a new Cayenne article as I suggested. I was thinking about >>> comparing Hibernate to Cayenne (there is a good email thread = somewhere >>> in the archives with inspiriation) but I am willing to listen for >>> other suggestions. Articles are always good marketing and probably = you >>> have a specific topic you want to promote. Ideas? Suggestions? Let = me >>> know. >>>=20 >>> Cheers >>> Christian >>=20 >> -- >> --------------------------> >> Aristedes Maniatis >> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A >>=20 >=20