• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Totally New
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Totally New


  • Subject: Re: Totally New
  • From: Miguel Arroz <email@hidden>
  • Date: Thu, 20 Nov 2008 15:11:25 +0000

Hi!

On 2008/11/20, at 13:36, Bob Gordon wrote:

Hello,

I have been reading about WebObjects, and decided it was worth looking into further.

That's a smart decision. :) WO looks old-school and hard to learn, but it's actually a very strong framework, very well conceived, and it easily handles all the modern needs. Also, it's quite extensible.


Where to begin?

As Pascal said, there is some lack of introduction books. Nevertheless, you can find some tutorials on the WO Community site, including some videocasts (most of them with a very strong french accent... ;) ).


  There are two books I recommend:

<http://www.amazon.com/Professional-WebObjects-Java-Thomas-Termini/dp/1861004311/ref=sr_1_10?ie=UTF8&s=books&qid=1227192799&sr=8-10 > - This book is out of print, so it might be hard to find. The first chapters of this book are good to start understanding how to do some basic stuff. Don't forget the Apple tools were deprecated, so all the screenshots on that book are outdated. Eclipse rules now.

<http://www.amazon.com/Practical-WebObjects-Charles-Hill/dp/1590592964/ref=sr_1_1?ie=UTF8&qid=1227193017&sr=8-1 > - Also known as the Chuck's book (which is unfair, it's Sacha's book too!). This is an advanced book, that describes some stuff you should know, some best practices, etc. I read the book in my early WO days, and I didn't get most of the stuff at that first reading. Even so, it was really important because later, when I hit a problem, I remembered "hey, I read about this before", and I went to the book, re- read the pages I needed and it would make perfect sense then.

To start working, you'll need Eclipse and the WOLips plugin (and WebObjects, of course, that comes in the xCode DMG or DVD).

Also, there is an excellent set of frameworks, called Project Wonder, that contain many, many added functionality to WO, solves some WO problems in a nice way, add AJAX support in a very easy to use and smart way, database migrations, etc. I recommend you to start using Wonder from the beginning, because it will prevent some problems you'll definitely face, like deadlocks, etc.


Are new projects being done with WebObjects (is there a future)?

Well, there are some cools guys out there that are making a really nice survey application in WebObjects... ;) Check my signature. Yes, shameless plug, I know. Besides that, Apple itself runs on WO. They have the popular Apple Store, iTunes Store and Mobile Me (formely known as .Mac) services all running in WO (Mobile Me is WO in the backend, and SproutsCore in the frontend, in a very interesting example of how WO can be integrated with other stuff). But they also have dozens of internal applications (and some smaller public applications as well, like Radar's public interface for bug reports) all made in WebObjects.


Any other suggestions?

Patiente, a lot of it. WO is not something you can learn in a few weeks or even months. It takes years to fully dominate the framework. But in my opinion it's well worth the effort. For me, the best thing about WO is the fact that you can create really complex applications that remain manageable without driving the developers crazy.


  Yours

Miguel Arroz

...........................
http://www.survs.com

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
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

  • Follow-Ups:
    • Re: Totally New
      • From: Mike Schrag <email@hidden>
References: 
 >Totally New (From: "Bob Gordon" <email@hidden>)

  • Prev by Date: Re: Totally New
  • Next by Date: Re: Totally New
  • Previous by thread: Re: Totally New
  • Next by thread: Re: Totally New
  • Index(es):
    • Date
    • Thread