Changes for page Home

Last modified by Markus Ruggiero on 2023/11/13 11:58

From version 1070.1
edited by Kieran Kelleher
on 2008/07/29 06:30
Change comment: There is no comment for this version
To version 1081.1
edited by David Avendasora
on 2009/03/24 14:56
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.kieran
1 +XWiki.avendasora
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 =
... ... @@ -270,8 +270,11 @@
270 270  ** [[FreeBSD WO5.3>>Web Applications-Deployment-FreeBSD WO5.3]]
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 -** [[Windows>>Web Applications-Deployment-Windows]]
250 +** [[Legacy Windows (WO 5.1/5.2 on WinNT/2000)>>Web Applications-Deployment-Windows]]
251 +** [[Current Windows (WO 5.4 on Win2003)>>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]]