Does anyone have any recommendations on what books I should start with to eventually get into WebObjects? After I heard WO was going open source I would love to be on the cutting edge of this technology. My current background is HTML, XSL, XML...
The Introductions to the various parts of the WebObjects stack in Apple's developer documentation are books unto themselves. Start there.Does anyone have any recommendations on what books I should start with to eventually get into WebObjects?
Untrue as of yet, unfortunately. The Apple-preferred tools are now open-source, but only becasue Apple changed which tools it considers preferred, from EOModeler/Xcode/WOBuilder to Entity Modeler/Eclipse/WOLips.After I heard WO was going open source
You're about 10 years too late for that, and 2(ish) years too late for just the free stuff.I would love to be on the cutting edge of this technology.
The first is helpful, the rest may or may not be.My current background is HTML, XSL, XML...
JSP and PHP especially have nothing, except cost, on WO. Nor does WO have anything on them. They are generally in different problem domains. If WO went OSS (perhaps under the APSL2, or a modified BSD license) it would be competing against RoR and Cayenne and Struts. Which it would wipe the floor with.Apple2Mac said:I guess the other question is if WO does go open source, is the technology likely to gain momentum or is it to late for it to compete with JSP and PHP?
GeeYouEye said:Untrue as of yet, unfortunately. The Apple-preferred tools are now open-source, but only becasue Apple changed which tools it considers preferred, from EOModeler/Xcode/WOBuilder to Entity Modeler/Eclipse/WOLips.
demallien said:You know, I started looking into WebObjects about 6 months ago, but finally ended up going for Ruby On Rails. Both solutions have their own deployment problems if you're looking at a web-hosting solution. If you are running your own servers, this won't of course be a problem.
For RoR, you need an RoR-aware server. There are modules for Apache that let it do this. But thanks for the heads-up on WebObjects - what can I say, I traded in WebObjects for RoR before getting to deployment, and just assumed Apple would have done their usual end-to-end, well-integrated-goodness, but vendor-locked solution. Happy to learn that it's not the case...darkstarone said:?
I don't know about RoR, but you can deploy WebObjects using JBoss or Tomcat 5.5, also on other platforms, not just Mac OS X Server.
There's no need to even install WebObjects deployment if you use the SSDD option.
This has been available since WebObjects 5.2
http://developer.apple.com/documentation/WebObjects/WhatsNew5.2/WhatsNew/chapter_1_section_3.html
With this option, all you need is - for example - Tomcat or Jetty which many hosting services provide.
Yes, it is; the mailing lists have very strongly implied that. I could give you proof, but I'd be breaking NDA from WWDC.This is not true.
demallien said:... and just assumed Apple would have done their usual end-to-end, well-integrated-goodness, but vendor-locked solution. Happy to learn that it's not the case...
GeeYouEye said:Yes, it is; the mailing lists have very strongly implied that. I could give you proof, but I'd be breaking NDA from WWDC.
GeeYouEye said:"The Apple-preferred tools are now open-source, but only becasue Apple changed which tools it considers preferred, from EOModeler/Xcode/WOBuilder to Entity Modeler/Eclipse/WOLips."
GeeYouEye said:^I am failing to see what is untrue. I said the Apple-preferred (not Apple-supplied) tools are now open-source. This is not due to open-sourcing the Xcode/EOModeler/WOBuilder, but because of a change in which tools are preferred.
^I am failing to see what is untrue. I said the Apple-preferred (not Apple-supplied) tools are now open-source. This is not due to open-sourcing the Xcode/EOModeler/WOBuilder, but because of a change in which tools are preferred.
What part of that is wrong?
Apple's previously preferred tools were EOModeler/Xcode/WOBuilder. >true
EOM/XC/WOB are closed source. >true
Apple's preferred tools have changed to Entity Modeler/Eclipse/WOLips. >true
Entity Modeler/Eclipse/WOLips are open-source >true
ergo: Apple's preferred tools are now open-source, because Apple has changed which set of tools it prefers.