Changes for page Home
Last modified by Markus Ruggiero on 2023/11/13 11:58
From version 1071.1
edited by Kieran Kelleher
on 2008/07/29 06:30
on 2008/07/29 06:30
Change comment:
There is no comment for this version
To version 1083.1
edited by sklein
on 2009/03/24 10:58
on 2009/03/24 10:58
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.k ieran1 +XWiki.sklein - Content
-
... ... @@ -1,12 +1,19 @@ 1 -See [[instructions for editing>>WOCOM]]. This site replaces the [[wikibook>>http://en.wikibooks.org/wiki/Programming:WebObjects]], which has been deprecated. 1 +{{info title="How to Contribute to this Wiki"}} 2 + 3 +To *edit or add content to this Wiki*, you can simply create a new account at [http://issues.objectstyle.org/jira/] (This only takes a few seconds and is only needed if you don't have an account on ObjectStyle already). 4 + 5 +{{/info}} 6 + 7 +This site replaces the [[wikibook>>http://en.wikibooks.org/wiki/Programming:WebObjects]], which has been deprecated. 2 2 [[image:hero_webobjects.jpg||align="right" vspace="4" hspace="4"]] 3 -WebObjects is a an integrated suite of Java frameworks for rapidly developing scalable, sophisticated Internet and Enterprise applications. It is the most mature platform available for enterprise-level web, web service and java client (three-tier client-server) application development. 4 4 10 +**WebObjects** is a an integrated suite of Java frameworks for rapidly developing scalable, sophisticated Internet and Enterprise applications. It is the most mature platform available for enterprise-level web, web service and java client (three-tier client-server) application development. 11 + 5 5 It provides a powerful and mature set of Object-Oriented frameworks for managing Object-Relational Mapping ([[ORM>>http://en.wikipedia.org/wiki/Object-relational_mapping]]) to any JDBC-compliant database, Session Management, Undo/Redo/Revert, Ajax, Web Services, full Java Client applications, Rapid Application Development, Streaming Media, file upload/download and many other popular internet and enterprise application technologies. 6 6 7 7 Originally developed by NeXT Computer Inc., in the mid 1990s, it was ported by Apple to Mac OS X and Mac OS X Server in Objective-C and then completely translated to Java for version 5.0. 8 8 9 -It is an incredibly flexible set of frameworks exemplified by Apples own use of it for such varied applications as the [[iTunes Music Store>>http://phobos.apple.com/WebObjects/MZStore.woa/wa/storeFront]], the on-line [[Apple Store>>http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore/]], the [[.Mac>>http://www.mac.com/WebObjects/Welcome]] group of services including Web-Mail and Calendaring and their [[website>>http://www.apple.com]]. as well as many applications developed and deployed by [[others>>http://www.dyned.com/cgi-bin/WebObjects/WOShowcase]]. 16 +It is an incredibly flexible set of frameworks exemplified by Apple's own use of it for such varied applications as the [[iTunes Music Store>>http://phobos.apple.com/WebObjects/MZStore.woa/wa/storeFront]], the on-line [[Apple Store>>http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore/]], the [[.Mac>>http://www.mac.com/WebObjects/Welcome]] group of services including Web-Mail and Calendaring and their [[website>>http://www.apple.com]]. as well as many applications developed and deployed by [[others>>http://www.dyned.com/cgi-bin/WebObjects/WOShowcase]]. 10 10 11 11 It has a very active [[developer community>>http://www.wocommunity.org/]] and offers excellent support through the very popular [[WebObjects Development>>http://lists.apple.com/archives/webobjects-dev]] and [[WO Deployment>>http://lists.apple.com/archives/webobjects-deploy]] email lists. 12 12 ... ... @@ -14,37 +14,7 @@ 14 14 15 15 |= Contents 16 16 | {{section}} 17 -# [#Introduction] 18 -# [#License] 19 -# [#Foundation] 20 -# [#Enterprise Object Framework (EOF)] 21 -## [#Introduction] 22 -## [#Modeling] 23 -## [#Using EOF] 24 -# Client Strategies: 25 -## [#Web Applications] 26 -### [#Introduction] 27 -### [#Development] 28 -### [#Deployment] 29 -## [Java Client] 30 -## [#Web Services] 31 -## [Cocoa Client] (Mac and iPhone) 32 -## [Adobe Flex Client] 33 -# [#Complementary Frameworks] 34 -## [#Project WONDER] 35 -## [#WireHose] 36 -## [#LEWOStuff] 37 -## [#GVC Frameworks and GVC.SiteMaker] 38 -## [#Houdah WebObjects Frameworks] 39 -# [#Development Tools] 40 -# [Best Practices|Best Practices] 41 -# [#Direct-To] 42 -# [#Case Studies] 43 -# [#Integration with other clients] 44 -# [#Testing] 45 -# [#Database Compatibility/Comparisons] 46 -# [#Alternative Technologies Pros/Cons] 47 -# [#Additional Resources] 24 +{toc:style=disc|indent=20px} 48 48 {{/section}} 49 49 50 50 = Introduction = ... ... @@ -271,7 +271,10 @@ 271 271 ** [[FreeBSD 6.2 WO 5.3.3>>Web Applications-Deployment-FreeBSD 6.2 WO5.3.3]] 272 272 ** [[FreeBSD 6.x WO 5.3.3 using port system with many options>>Web Applications-Deployment-FreeBSD 6.x WO 5.3.3 port]] 273 273 ** [[Windows>>Web Applications-Deployment-Windows]] 251 +** [[Windows WO 5.4>>Windows+Deployment+WO+5.4]] 252 + 274 274 * Helpful Tools & Shellscripts 254 +** [[Capistrano (Overview)>>Web Applications-Deployment-Capistrano (Overview)]] 275 275 276 276 = Web Services = 277 277 ... ... @@ -302,6 +302,8 @@ 302 302 * Building 303 303 ** [[Client-Side Classes JAR>>Java Client-WebStart Distribution Building]] 304 304 ** [[WOLips Incremental Builder>>Java Client-WebStart Incremental Build]] 285 +** [[Additional Java Client files and settings>>Java Client-Additional Files and Settings]] 286 +* [[Trouble-Shooting>>Java Client-Trouble Shooting]] 305 305 * [[Complimentary Frameworks>>Java Client-Complimentary Frameworks]] 306 306 * [[Advanced>>Programming__WebObjects-Java Client-Advanced]] 307 307 * [[Interface Builder>>Programming__WebObjects-Java Client-Interface Builder]] ... ... @@ -390,10 +390,20 @@ 390 390 * [[HoudahControlComponents>>HoudahControlComponents]]: Control layer for EOF based CRUD applications 391 391 * [[HoudahAgileComponents>>HoudahAgileComponents]]: Rule based control layer for CRUD application (D2W replacement) 392 392 375 +== WOGWT (Google Web Toolkit Integration) == 376 + 377 +* [[WOGWT Website>>http://code.google.com/p/wogwt]] 378 + 379 +== JBND Data binding == 380 + 381 +* [[JBND Website>>http://web.mac.com/flor385/JBND]] 382 +* [[JBND Wikipedia>>http://en.wikipedia.org/wiki/JBND]] 383 + 393 393 = Development Tools = 394 394 395 395 * [[Overview>>Programming__WebObjects-Development Tools-Overview]] 396 396 * [[Eclipse and WOlips>>Development Tools-Eclipse and WOlips]] 388 +* [[Browser as a Development Tool]] 397 397 * [[Xcode>>Development Tools-Xcode]] 398 398 * [[EOModeler>>EOF-Modeling-EOModeler]] 399 399 * [[WOBuilder>>Programming__WebObjects-Development Tools-WOBuilder]]