Changes for page Home

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

From version 1080.1
edited by David Avendasora
on 2009/03/24 14:56
Change comment: There is no comment for this version
To version 1078.1
edited by Quinton Dolan
on 2007/07/15 03:08
Change comment: Moved wonder troubleshooting page to Wonder space

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.avendasora
1 +XWiki.qdolan
Content
... ... @@ -1,42 +1,56 @@
1 -{{info title="How to Contribute to this Wiki"}}
1 +WebObjects is a an integrated suite of freely available Java frameworks and tools that helps in developing scalable, sophisticated applications for the Internet on computers with Java support.
2 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).
3 +It is the most mature platform available for enterprise-level web server development, providing object-oriented framework support for relational database object persistence (in any JDBC compliant database), Ajax, Web Services, streaming media, Java Client, Rapid Application Development, file upload/download and many other popular web technologies.
4 4  
5 -{{/info}}
5 +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. It is the technology on which Apple's own iTunes Music Store is developed.
6 6  
7 -This site replaces the [[wikibook>>http://en.wikibooks.org/wiki/Programming:WebObjects]], which has been deprecated.
8 -[[image:hero_webobjects.jpg||align="right" vspace="4" hspace="4"]]
7 +It has a very active developer community with mailing list support at the [[WO Developer Mailing List>>http://lists.apple.com/archives/Webobjects-dev]].
9 9  
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.
9 +|=Contents
10 +|
11 11  
12 -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.
12 +{{section}}
13 13  
14 -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.
14 +# [#Introduction]
15 +# [#License]
16 +# [#Foundation]
17 +# [#Enterprise Object Framework (EOF)]
18 +## [#Introduction]
19 +## [#Modeling]
20 +## [#Using EOF]
21 +# [#Web Applications]
22 +## [#Introduction]
23 +## [#Development]
24 +## [#Deployment]
25 +# [#Web Services]
26 +# [#Complementary Frameworks]
27 +## [#Project WONDER]
28 +## [#WireHose]
29 +## [#LEWOStuff]
30 +## [#GVC Frameworks and GVC.SiteMaker]
31 +# [#Development Tools]
32 +# [#Direct-To]
33 +# [#Case Studies]
34 +# [#Java Client]
35 +# [#Testing]
36 +# [#Database Compatibility/Comparisons]
37 +# [#Alternative Technologies Pros/Cons]
38 +# [#Additional Resources]
15 15  
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]].
40 +{{/section}}
17 17  
18 -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.
42 += Introduction =
19 19  
20 -In addition Apple, Inc. also provides [[free>>http://www.apple.com/support/webobjects/]] and [[paid-for>>http://www.apple.com/services/technicalsupport/]] support options.
21 -
22 -|= Contents
23 -| {{section}}
24 -{toc:style=disc|indent=20px}
25 -{{/section}}
26 -
27 -= Introduction =
28 -
29 -* [[What is WebObjects?>>Overview-What is WebObjects]]
30 -* [[History>>Overview-History]]
44 +* [[What is WebObjects?>>Programming__WebObjects-Overview-What is WebObjects]]
45 +* [[History>>Programming__WebObjects-Overview-History]]
31 31  * [[Foundation>>Programming__WebObjects-Overview-Foundation]]
32 -* [[Objective-C to Java Transition>>Overview-Objective-C to Java Transition]]
33 -* [[Scratch Setup of WebObjects Development on a Mac>>WOL:Scratch Setup of WebObjects Development on a Mac]]
34 -* [[Hands On Hello World - Your First WebObjects Application>>Hands On___Hello World - Your First WebObjects Application]]
47 +* [[Objective-C to Java Transition>>Programming__WebObjects-Overview-Objective-C to Java Transition]]
48 +* [[Hands On Hello World - Your First WebObjects Application>>Programming__WebObjects-Hands On___Hello World - Your First WebObjects Application]]
35 35  * [[Recent Changes>>http://wiki.objectstyle.org/confluence/pages/recentlyupdated.action?key=WO]]
36 36  * [[WebObjects for Database Developers]]
37 37  * [[Naming Conventions]]
38 38  
39 -= License =
53 += License =
40 40  
41 41  As of WebObjects 5.3, the deployment of WebObjects built server applications is now permitted on any platform. The XCode license (within which WebObjects is included) reads:
42 42  
... ... @@ -44,282 +44,255 @@
44 44  
45 45  Sections 6 and 7 are standard Apple license disclaimers of warranty and limitations of liability clauses. Deployment to other platforms requires WebObjects software be built as Java servlet for deployment on a servlet compatible server such as [[Apache Tomcat>>Programming__WebObjects-Web_Applications-Deployment-Tomcat_Deployment]].
46 46  
47 -= Foundation =
61 += Foundation =
48 48  
49 49  * [[Foundation>>Programming__WebObjects-Overview-Foundation]]
50 -* [[Key-Value Coding>>Overview-Key Value Coding]]
64 +* [[Key-Value Coding>>Programming__WebObjects-Overview-Key Value Coding]]
51 51  
52 -= Enterprise Object Framework (EOF) =
66 += Enterprise Object Framework (EOF) =
53 53  
54 -== Introduction ==
68 +== Introduction ==
55 55  
56 -* [[Overview>>EOF-Overview]]
70 +* [[Overview>>Programming__WebObjects-EOF-Overview]]
57 57  
58 -== Modeling ==
72 +== Modeling ==
59 59  
60 60  * [[Overview>>Programming__WebObjects-EOF-Modeling-Overview]]
61 61  * Required Reading
62 -** [[Entities>>EOF-Modeling-Entities]]
63 -** [[GlobalIDs>>EOF-Modeling-GlobalIDs]]
64 -** [[Attributes>>EOF-Modeling-Attributes]]
76 +** [[Entities>>Programming__WebObjects-EOF-Modeling-Entities]]
77 +** [[GlobalIDs>>Programming__WebObjects-EOF-Modeling-GlobalIDs]]
78 +** [[Attributes>>Programming__WebObjects-EOF-Modeling-Attributes]]
65 65  ** [[Relationships>>Programming__WebObjects-EOF-Modeling-Relationships]]
66 -** [[Entity Inheritance>>EOF-Modeling-Inheritance]]
80 +** [[Entity Inheritance>>Programming__WebObjects-EOF-Modeling-Inheritance]]
67 67  ** [[Fetch Specifications>>Programming__WebObjects-EOF-Modeling-Fetch Specifications]]
68 68  ** [[SQL Generation>>Programming__WebObjects-EOF-Modeling-SQL Generation]]
69 69  ** [[Code Generation>>Programming__WebObjects-EOF-Modeling-Code Generation]]
70 70  ** [[Reverse Engineering>>Programming__WebObjects-EOF-Modeling-Reverse Engineering]]
71 -** [[Common Pitfalls and Troubleshooting>>EOF-Modeling-Common Pitfalls and Troubleshooting]]
72 -** [[EOModeler>>EOF-Modeling-EOModeler]]
73 -** [[EOModeler on Windows>>EOF-Modeling-EOModeler on Windows]]
74 -** [[Booleans>>EOF-Modeling-Booleans]]
85 +** [[Common Pitfalls and Troubleshooting>>Programming__WebObjects-EOF-Modeling-Common Pitfalls and Troubleshooting]]
86 +** [[EOModeler>>Programming__WebObjects-EOF-Modeling-EOModeler]]
87 +** [[EOModeler on Windows>>Programming__WebObjects-EOF-Modeling-EOModeler on Windows]]
88 +** [[Booleans>>Programming__WebObjects-EOF-Modeling-Booleans]]
75 75  * Advanced
76 76  ** [[JDBC>>Programming__WebObjects-EOF-Modeling-JDBC]]
77 77  ** [[JNDI>>Programming__WebObjects-EOF-Modeling-JNDI]]
78 78  ** [[Stored Procedures>>Programming__WebObjects-EOF-Modeling-Stored Procedures]]
79 -** [[Prototypes>>EOF-Modeling-Prototypes]]
93 +** [[Prototypes>>Programming__WebObjects-EOF-Modeling-Prototypes]]
80 80  ** [[Multiple Models>>Programming__WebObjects-EOF-Modeling-Multiple Models]]
81 -** [[Custom Attributes>>EOF-Modeling-Custom Attributes]]
82 -** [[Strategy Design Pattern as an Alternative to Entity Inheritance>>Using Strategy Design Pattern with EOF]]
83 -* [[Examples>>EOF-Modeling-Examples]]
95 +** [[Custom Attributes>>Programming__WebObjects-EOF-Modeling-Custom Attributes]]
96 +* [[Examples>>Programming__WebObjects-EOF-Modeling-Examples]]
84 84  
85 -== Using EOF ==
98 +== Using EOF ==
86 86  
87 -* [[Overview>>EOF-Using EOF-Overview]]
100 +* [[Overview>>Programming__WebObjects-EOF-Using EOF-Overview]]
88 88  * Required Reading
89 -** [[The EOF Commandments>>EOF-Using EOF-The EOF Commandments]]
102 +** [[The EOF Commandments>>Programming__WebObjects-EOF-Using EOF-The EOF Commandments]]
90 90  ** [[EO Enterprise Object>>Programming__WebObjects-EOF-Using EOF-EO Enterprise Object]]
91 -** [[EO Editing Context>>EOF-Using EOF-EO Editing Context]]
104 +** [[EO Editing Context>>Programming__WebObjects-EOF-Using EOF-EO Editing Context]]
92 92  ** [[EO Object Store>>Programming__WebObjects-EOF-Using EOF-EO Object Store]]
93 93  ** [[EO Database>>Programming__WebObjects-EOF-Using EOF-EO Database]]
94 94  ** [[EO Adaptor>>Programming__WebObjects-EOF-Using EOF-EO Adapter]]
95 -** [[Context and Database Locking>>EOF-Using EOF-Context and Database Locking]]
108 +** [[Context and Database Locking>>Programming__WebObjects-EOF-Using EOF-Context and Database Locking]]
96 96  ** [[Faulting>>Programming__WebObjects-EOF-Using EOF-Faulting]]
97 97  ** [[Fetching>>Programming__WebObjects-EOF-Using EOF-Fetching]]
98 98  ** [[Updating>>Programming__WebObjects-EOF-Using EOF-Updating]]
99 99  ** [[Deleting>>Programming__WebObjects-EOF-Using EOF-Deleting]]
100 -** [[Caching and Freshness>>EOF-Using EOF-Caching and Freshness]]
101 -** [[Optimistic Locking>>EOF-Using EOF-Optimistic Locking]]
102 -** [[Memory Management>>EOF-Using EOF-Memory Management]]
103 -** [[EOF Best Practices>>EOF-Using EOF-EOF Best Practices]]
104 -** [[Configuration Settings>>EOF-Using EOF-Configuration Settings]]
105 -** [[Common Pitfalls and Troubleshooting>>EOF-Using EOF-Common Pitfalls and Troubleshooting]]
113 +** [[Caching and Freshness>>Programming__WebObjects-EOF-Using EOF-Caching and Freshness]]
114 +** [[Optimistic Locking>>Programming__WebObjects-EOF-Using EOF-Optimistic Locking]]
115 +** [[Memory Management>>Programming__WebObjects-EOF-Using EOF-Memory Management]]
116 +** [[EOF Best Practices>>Programming__WebObjects-EOF-Using EOF-EOF Best Practices]]
117 +** [[Configuration Settings>>Programming__WebObjects-EOF-Using EOF-Configuration Settings]]
118 +** [[Common Pitfalls and Troubleshooting>>Programming__WebObjects-EOF-Using EOF-Common Pitfalls and Troubleshooting]]
106 106  * Advanced
107 -** [[EOGenerator>>EOF-Using EOF-EOGenerator]]
108 -** [[Logging>>EOF-Using EOF-Logging]]
109 -** [[EOF Performance Tuning>>EOF-Using EOF-EOF Performance Tuning]]
110 -** [[Primary Keys>>EOF-Using EOF-Primary Keys]]
111 -** [[Compound Primary Keys>>EOF-Using EOF-Compound Primary Keys]]
112 -** [[Concurrency>>EOF-Using EOF-Concurrency]]
113 -** [[Validation>>EOF-Using EOF-Validation]]
114 -** [[Database Adaptors and Plugins>>EOF-Using EOF-Database Adaptors and Plugins]]
115 -** [[Undo and Redo>>EOF-Using EOF-Undo and Redo]]
120 +** [[EOGenerator>>Programming__WebObjects-EOF-Using EOF-EOGenerator]]
121 +** [[Logging>>Programming__WebObjects-EOF-Using EOF-Logging]]
122 +** [[EOF Performance Tuning>>Programming__WebObjects-EOF-Using EOF-EOF Performance Tuning]]
123 +** [[Primary Keys>>Programming__WebObjects-EOF-Using EOF-Primary Keys]]
124 +** [[Compound Primary Keys>>Programming__WebObjects-EOF-Using EOF-Compound Primary Keys]]
125 +** [[Concurrency>>Programming__WebObjects-EOF-Using EOF-Concurrency]]
126 +** [[Validation>>Programming__WebObjects-EOF-Using EOF-Validation]]
127 +** [[Database Adaptors and Plugins>>Programming__WebObjects-EOF-Using EOF-Database Adaptors and Plugins]]
128 +** [[Undo and Redo>>Programming__WebObjects-EOF-Using EOF-Undo and Redo]]
116 116  ** [[EO's and Multiple Editing Contexts>>Programming__WebObjects-EOF-Using EOF-EO's and Multiple Editing Contexts]]
117 -** [[EOSharedEditingContext>>EOF-Using EOF-EOSharedEditingContext]]
118 -** [[Raw Rows>>EOF-Using EOF-Raw Rows]]
119 -** [[Batch Fetching>>EOF-Using EOF-Batch Fetching]]
120 -** [[Fetch Limits>>EOF-Using EOF-Fetch Limits]]
121 -** [[Bulk Operations>>EOF-Using EOF-Bulk Operations]]
122 -** [[Schema Changes>>EOF-Using EOF-Schema Changes]]
123 -** [[Delegates and Notifications>>EOF-Using EOF-Delegates and Notifications]]
124 -** [[Multiple Stacks or Instances>>EOF-Using EOF-Multiple Stacks or Instances]]
125 -** [[Custom Qualifiers>>EOF-Using EOF-Custom Qualifiers]]
126 -** [[Localization and Internationalization>>EOF-Using EOF-Localization and Internationalization]]
127 -** [[Default Values>>EOF-Using EOF-Default Values]]
128 -** [[Custom EOAdaptor>>EOF-Using EOF-Custom EOAdaptor]]
129 -** [[EOF Traces>>EOF-Using EOF-EOF Traces]]
130 -** [[Problems>>EOF-Using EOF-Problems]]
131 -* [[Tips and Tricks>>EOF-Using EOF-Tips and Tricks]]
130 +** [[EOSharedEditingContext>>Programming__WebObjects-EOF-Using EOF-EOSharedEditingContext]]
131 +** [[Raw Rows>>Programming__WebObjects-EOF-Using EOF-Raw Rows]]
132 +** [[Batch Fetching>>Programming__WebObjects-EOF-Using EOF-Batch Fetching]]
133 +** [[Fetch Limits>>Programming__WebObjects-EOF-Using EOF-Fetch Limits]]
134 +** [[Bulk Operations>>Programming__WebObjects-EOF-Using EOF-Bulk Operations]]
135 +** [[Schema Changes>>Programming__WebObjects-EOF-Using EOF-Schema Changes]]
136 +** [[Delegates and Notifications>>Programming__WebObjects-EOF-Using EOF-Delegates and Notifications]]
137 +** [[Multiple Stacks or Instances>>Programming__WebObjects-EOF-Using EOF-Multiple Stacks or Instances]]
138 +** [[Custom Qualifiers>>Programming__WebObjects-EOF-Using EOF-Custom Qualifiers]]
139 +** [[Localization and Internationalization>>Programming__WebObjects-EOF-Using EOF-Localization and Internationalization]]
140 +** [[Default Values>>Programming__WebObjects-EOF-Using EOF-Default Values]]
141 +** [[Custom EOAdaptor>>Programming__WebObjects-EOF-Using EOF-Custom EOAdaptor]]
142 +** [[EOF Traces>>Programming__WebObjects-EOF-Using EOF-EOF Traces]]
143 +** [[Problems>>Programming__WebObjects-EOF-Using EOF-Problems]]
144 +* [[Tips and Tricks>>Programming__WebObjects-EOF-Using EOF-Tips and Tricks]]
132 132  * [[Examples>>Programming__WebObjects-EOF-Using EOF-Examples]]
133 -* [[Help//EOF//is//Doing//Strange//Things//>>EOF-Using EOF-Breaking EOF]]
146 +* [[Help~[~[image:_EOF_is_Doing_Strange_Things~]~]>>Programming__WebObjects-EOF-Using EOF-Breaking EOF]]
134 134  
135 -= Web Applications =
148 += Web Applications =
136 136  
137 -== Introduction ==
150 +== Introduction ==
138 138  
139 139  * [[Overview>>Programming__WebObjects-Web Applications-Overview]]
140 140  
141 -== Development ==
154 +== Development ==
142 142  
143 143  * [[Overview>>Programming__WebObjects-Web Applications-Development-Overview]]
144 -* [[Beginner's Guide>>Programming__WebObjects-Web Applications-Development-Beginner's Guide]]
145 145  * Required Reading
146 -** [[Apache>>Development Tools-Running Through Apache]]
147 -** [[WO Adaptor>>Web Applications-Development-WO Adaptor]]
158 +** [[Apache>>Programming__WebObjects-Web Applications-Deployment-Apache]]
159 +** [[WO Adaptor>>Programming__WebObjects-Web Applications-Development-WO Adaptor]]
148 148  ** [[WO Application>>Programming__WebObjects-Web Applications-Development-WO Application]]
149 -** [[WO Session>>Web Applications-Development-WO Session]]
161 +** [[WO Session>>Programming__WebObjects-Web Applications-Development-WO Session]]
150 150  ** [[WO Component>>Programming__WebObjects-Web Applications-Development-WO Component]]
151 -*** [[Binding Synchronization>>Web Applications-Development-WO Component-Binding Synchronization]]
152 -*** [[Code, Templates, and WODs>>Web Applications-Development-WO Component-Code Template and WODs]]
163 +*** [[Binding Synchronization>>Programming__WebObjects-Web Applications-Development-WO Component-Binding Synchronization]]
164 +*** [[Code, Templates, and WODs>>Programming__WebObjects-Web Applications-Development-WO Component-Code Template and WODs]]
153 153  *** [[Built-in Components>>Programming__WebObjects-Web Applications-Development-WO Component-Built-in Components]]
154 -** [[Component Actions>>Web Applications-Development-Component Actions]]
155 -** [[Direct Actions>>Web Applications-Development-Direct Actions]]
166 +** [[Component Actions>>Programming__WebObjects-Web Applications-Development-Component Actions]]
167 +** [[Direct Actions>>Programming__WebObjects-Web Applications-Development-Direct Actions]]
156 156  ** [[Request-Response Loop>>Programming__WebObjects-Web Applications-Development-Request-Response Loop]]
157 157  ** [[Using EOF in a WOA>>Programming__WebObjects-Web Applications-Development-Using EOF in a WOA]]
158 -** [[Authentication and Security>>Web Applications-Development-Authentication and Security]]
159 -** [[General Best Practices>>Web Applications-Development-General Best Practices]]
160 -** [[WOForm Best Practices>>Web Applications-Development-WOForm Best Practices]]
161 -** [[WODisplayGroup>>Web Applications-Development-WODisplayGroup]]
170 +** [[Authentication and Security>>Programming__WebObjects-Web Applications-Development-Authentication and Security]]
171 +** [[General Best Practices>>Programming__WebObjects-Web Applications-Development-General Best Practices]]
172 +** [[WOForm Best Practices>>Programming__WebObjects-Web Applications-Development-WOForm Best Practices]]
173 +** [[WODisplayGroup>>Programming__WebObjects-Web Applications-Development-WODisplayGroup]]
162 162  ** [[Debugging Techniques>>Programming__WebObjects-Web Applications-Development-Debugging Techniques]]
163 -** [[Direct Connect>>Web Applications-Development-Direct Connect]]
164 -** [[Frameworks>>Web Applications-Development-Frameworks]]
165 -** [[Ajax>>Web Applications-Development-Ajax]]
166 -** [[CSS>>Web Applications-Development-CSS]]
167 -** [[Sending Emails>>Web Applications-Development-Sending Emails]]
175 +** [[Direct Connect>>Programming__WebObjects-Web Applications-Development-Direct Connect]]
176 +** [[Frameworks>>Programming__WebObjects-Web Applications-Development-Frameworks]]
177 +** [[Ajax>>Programming__WebObjects-Web Applications-Development-Ajax]]
178 +** [[CSS>>Programming__WebObjects-Web Applications-Development-CSS]]
179 +** [[Sending Emails>>Programming__WebObjects-Web Applications-Development-Sending Emails]]
168 168  ** [[The Build Products>>Programming__WebObjects-Web Applications-Development-Build Products]]
169 169  ** [[Errors and Explanations>>Programming__WebObjects-Web Applications-Development-Errors and Explanations]]
170 -** [[Common Pitfalls and Troubleshooting>>Web Applications-Development-Common Pitfalls and Troubleshooting]]
171 -
182 +** [[Common Pitfalls and Troubleshooting>>Programming__WebObjects-Web Applications-Development-Common Pitfalls and Troubleshooting]]
172 172  * Advanced
173 -
174 -*
175 -** [[Application Server URL Creation>>WebApplictions-Development-UrlCreation]]
176 -** [[Audit Trails>>Web Applications-Development-Audit Trails]]
177 -** [[Backtracking>>Web Applications-Development-Backtracking]]
184 +** [[Audit Trails>>Programming__WebObjects-Web Applications-Development-Audit Trails]]
185 +** [[Backtracking>>Programming__WebObjects-Web Applications-Development-Backtracking]]
178 178  ** [[Concurrency>>Programming__WebObjects-Web Applications-Development-Concurrency]]
179 -** [[Image Thumbnailing>>Web Applications-Development-Thumbnailing]]
180 -** [[Database vs Filesystem (aka Images in the Database?)>>Web Applications-Development-Database vs Filesystem]]
187 +** [[Image Thumbnailing>>Programming__WebObjects-Web Applications-Development-Thumbnailing]]
188 +** [[Database vs Filesystem (aka Images in the Database?)>>Programming__WebObjects-Web Applications-Development-Database vs Filesystem]]
181 181  ** [[WOLongResponsePage>>Programming__WebObjects-Web Applications-Development-WOLongResponsePage]]
182 -** [[Stateless Components>>Web Applications-Development-Stateless Components]]
190 +** [[Stateless Components>>Programming__WebObjects-Web Applications-Development-Stateless Components]]
183 183  ** [[Non-HTML WO's>>Programming__WebObjects-Web Applications-Development-Non-HTML WO's]]
184 -** [[WOEvents and Logging>>Web Applications-Development-WOEvents and Logging]]
185 -** [[PDF Generation>>Web Applications-Development-PDF Generation]]
186 -** [[Excel Generation>>Web Applications-Development-Excel Generation]]
187 -** [[SSL>>Web Applications-Development-SSL requests via https protocol]]
188 -** [[Localization and Internationalization>>Web Applications-Development-Localization and Internationalization]]
189 -** [[Testing and JUnit>>Web Applications-Development-Testing and JUnit]]
190 -** [[Custom Error Handling>>Web Applications-Development-Custom Error Handling]]
192 +** [[WOEvents and Logging>>Programming__WebObjects-Web Applications-Development-WOEvents and Logging]]
193 +** [[PDF Generation>>Programming__WebObjects-Web Applications-Development-PDF Generation]]
194 +** [[Excel Generation>>Programming__WebObjects-Web Applications-Development-Excel Generation]]
195 +** [[SSL>>Programming__WebObjects-Web Applications-Development-SSL]]
196 +** [[Localization and Internationalization>>Programming__WebObjects-Web Applications-Development-Localization and Internationalization]]
197 +** [[Testing and JUnit>>Programming__WebObjects-Web Applications-Development-Testing and JUnit]]
198 +** [[Custom Error Handling>>Programming__WebObjects-Web Applications-Development-Custom Error Handling]]
191 191  ** [[Custom Request Handlers>>Programming__WebObjects-Web Applications-Development-Custom Request Handlers]]
192 -** [[Custom Templates>>Web Applications-Development-Custom Templates]]
193 -** [[Calling Commandline Applications>>Web Applications-Development-Calling Commandline Applications]]
200 +** [[Custom Templates>>Programming__WebObjects-Web Applications-Development-Custom Templates]]
201 +** [[Calling Commandline Applications>>Programming__WebObjects-Web Applications-Development-Calling Commandline Applications]]
194 194  ** [[High Performance WOA's and WO's>>Programming__WebObjects-Web Applications-Development-High-Performance WOA's and WO's]]
195 -** [[Profiling WO Apps>>Web Applications-Development-Profiling WO Apps]]
196 -** [[J2EE Integration>>Web Applications-Development-J2EE Integration]]
197 -** [[Third Party Jars>>Web Applications-Development-Third Party Jars]]
198 -** [[Generating Static Pages>>Web Applications-Development-Generating Static Pages]]
199 -** [[Cocoa EO Applications>>Web Applications-Development-Cocoa EO Applications]]
200 -** [[Custom Resource Manager>>Web Applications-Development-Custom Resource Manager]]
201 -** [[Persistent Sessions>>Web Applications-Development-Persistent Sessions]]
202 -** [[How Forms Work>>Web Applications-Development-How Forms Work]]
203 -* [[Development on Windows>>Web Applications-Development-Development on Windows]]
204 -* [[Tips and Tricks>>Web Applications-Development-Tips and Tricks]]
203 +** [[Profiling WO Apps>>Programming__WebObjects-Web Applications-Development-Profiling WO Apps]]
204 +** [[J2EE Integration>>Programming__WebObjects-Web Applications-Development-J2EE Integration]]
205 +** [[WebObjects and Subversion>>Programming__WebObjects-Web Applications-Development-WebObjects and Subversion]]
206 +** [[Third Party Jars>>Programming__WebObjects-Web Applications-Development-Third Party Jars]]
207 +** [[Generating Static Pages>>Programming__WebObjects-Web Applications-Development-Generating Static Pages]]
208 +** [[Cocoa EO Applications>>Programming__WebObjects-Web Applications-Development-Cocoa EO Applications]]
209 +** [[Custom Resource Manager>>Programming__WebObjects-Web Applications-Development-Custom Resource Manager]]
210 +** [[Persistent Sessions>>Programming__WebObjects-Web Applications-Development-Persistent Sessions]]
211 +** [[How Forms Work>>Programming__WebObjects-Web Applications-Development-How Forms Work]]
212 +* [[Development on Windows>>Programming__WebObjects-Web Applications-Development-Development on Windows]]
213 +* [[Tips and Tricks>>Programming__WebObjects-Web Applications-Development-Tips and Tricks]]
205 205  * Examples
206 -** [[Hands On Hello World>>Hands On___Hello World - Your First WebObjects Application]]
207 -** [[Page Layout>>Web Applications-Development-Examples-Page Layout]]
208 -** [[List Components>>Web Applications-Development-Examples-List Components]]
209 -** [[Calendar Component>>Web Applications-Development-Examples-Calendar Component]]
210 -** [[Path Inspector>>Web Applications-Development-Examples-Path Inspector]]
211 -** [[Alphabetic List>>Web Applications-Development-Examples-Alphabetic List]]
212 -** [[Login>>Web Applications-Development-Examples-Login]]
213 -** [[Anchors>>Web Applications-Development-Examples-Anchors]]
214 -** [[Open Link in New Window>>Web Applications-Development-Examples-Open Link in New Window]]
215 -** [[Return a File>>Web Applications-Development-Examples-Return a File]]
215 +** [[Hands On Hello World>>Programming__WebObjects-Hands On___Hello World - Your First WebObjects Application]]
216 +** [[Page Layout>>Programming__WebObjects-Web Applications-Development-Examples-Page Layout]]
217 +** [[List Components>>Programming__WebObjects-Web Applications-Development-Examples-List Components]]
218 +** [[Calendar Component>>Programming__WebObjects-Web Applications-Development-Examples-Calendar Component]]
219 +** [[Path Inspector>>Programming__WebObjects-Web Applications-Development-Examples-Path Inspector]]
220 +** [[Alphabetic List>>Programming__WebObjects-Web Applications-Development-Examples-Alphabetic List]]
221 +** [[Login>>Programming__WebObjects-Web Applications-Development-Examples-Login]]
222 +** [[Anchors>>Programming__WebObjects-Web Applications-Development-Examples-Anchors]]
223 +** [[Open Link in New Window>>Programming__WebObjects-Web Applications-Development-Examples-Open Link in New Window]]
224 +** [[Return a File>>Programming__WebObjects-Web Applications-Development-Examples-Return a File]]
216 216  
217 -== Deployment ==
226 +== Deployment ==
218 218  
219 -* [[Overview>>Web Applications-Deployment-Overview]]
228 +* [[Overview>>Programming__WebObjects-Web Applications-Deployment-Overview]]
220 220  * Required Reading
221 -** [[Apache>>Web Applications-Deployment-Apache]]
222 -** [[Memory Settings>>Web Applications-Deployment-Memory Settings]]
223 -** [[Standard Deployment>>Web Applications-Deployment-Standard Deployment]]
224 -** [[wotaskd>>Web Applications-Deployment-wotaskd]]
225 -** [[Java Monitor>>Web Applications-Deployment-Java Monitor]]
226 -** [[Logging>>Web Applications-Deployment-Logging]]
230 +** [[Apache>>Programming__WebObjects-Web Applications-Deployment-Apache]]
231 +** [[Memory Settings>>Programming__WebObjects-Web Applications-Deployment-Memory Settings]]
232 +** [[Standard Deployment>>Programming__WebObjects-Web Applications-Deployment-Standard Deployment]]
233 +** [[wotaskd>>Programming__WebObjects-Web Applications-Deployment-wotaskd]]
234 +** [[Java Monitor>>Programming__WebObjects-Web Applications-Deployment-Java Monitor]]
235 +** [[Logging>>Programming__WebObjects-Web Applications-Deployment-Logging]]
227 227  ** [[Split Install>>Programming__WebObjects-Web Applications-Deployment-Split Install]]
228 -** [[Common Pitfalls and Troubleshooting>>Web Applications-Deployment-Common Pitfalls and Troubleshooting]]
229 -
237 +** [[Common Pitfalls and Troubleshooting>>Programming__WebObjects-Web Applications-Deployment-Common Pitfalls and Troubleshooting]]
230 230  * Advanced
231 -** [[WOStats>>Web Applications-Deployment-WOStats]]
232 -** [[Additional Monitoring>>Web Applications-Deployment-Additional Monitoring]]
233 -** [[Debugging wotaskd and JavaMonitor]]
234 -** [[Scheduled Restart>>Web Applications-Deployment-Scheduled Restart]]
239 +** [[WOStats>>Programming__WebObjects-Web Applications-Deployment-WOStats]]
240 +** [[Additional Monitoring>>Programming__WebObjects-Web Applications-Deployment-Additional Monitoring]]
241 +** [[Scheduled Restart>>Programming__WebObjects-Web Applications-Deployment-Scheduled Restart]]
235 235  ** [[Clustering and Load Balancing>>Programming__WebObjects-Web Applications-Deployment-Clustering and Load Balancing]]
236 -** [[J2EE and Servlet Deployment>>Web Applications-Deployment-J2EE and Servlet Deployment]]
237 -** [[Tomcat Deployment>>Web Applications-Deployment-Tomcat Deployment]]
243 +** [[J2EE and Servlet Deployment>>Programming__WebObjects-Web Applications-Deployment-J2EE and Servlet Deployment]]
244 +** [[Tomcat Deployment>>Programming__WebObjects-Web Applications-Deployment-Tomcat Deployment]]
238 238  ** [[High-Performance Configuration>>Programming__WebObjects-Web Applications-Deployment-High-Performance Configuration]]
239 -** [[Killing WOA Processes>>Web Applications-Deployment-Killing WOA Processes]]
240 -** [[Debugging Frozen Deployed Instances>>Web Applications-Deployment-Debugging Frozen Deployed Instances]]
241 -
246 +** [[Killing WOA Processes>>Programming__WebObjects-Web Applications-Deployment-Killing WOA Processes]]
247 +** [[Debugging Frozen Deployed Instances>>Programming__WebObjects-Web Applications-Deployment-Debugging Frozen Deployed Instances]]
242 242  * Platform Specifics
243 243  ** [[Mac OS X Server>>Programming__WebObjects-Web Applications-Deployment-Mac OS X Server]]
244 244  ** [[Linux>>Programming__WebObjects-Web Applications-Deployment-Linux]]
245 -** [[Solaris WO5.3.3>>Programming__WebObjects-Web Applications-Deployment-Solaris WO5.3.3]]
246 -** [[FreeBSD WO5.2>>Web Applications-Deployment-FreeBSD WO5.2]]
247 -** [[FreeBSD WO5.3>>Web Applications-Deployment-FreeBSD WO5.3]]
248 -** [[FreeBSD 6.2 WO 5.3.3>>Web Applications-Deployment-FreeBSD 6.2 WO5.3.3]]
249 -** [[FreeBSD 6.x WO 5.3.3 using port system with many options>>Web Applications-Deployment-FreeBSD 6.x WO 5.3.3 port]]
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 -
251 +** [[Solaris>>Programming__WebObjects-Web Applications-Deployment-Solaris]]
252 +** [[FreeBSD WO5.2>>Programming__WebObjects-Web Applications-Deployment-FreeBSD WO5.2]]
253 +** [[FreeBSD WO5.3>>Programming__WebObjects-Web Applications-Deployment-FreeBSD WO5.3]]
254 +** [[FreeBSD 6.2 WO 5.3.3>>Programming__WebObjects-Web Applications-Deployment-FreeBSD 6.2 WO5.3.3]]
255 +** [[FreeBSD 6.x WO 5.3.3 using port system with many options>>Programming__WebObjects-Web Applications-Deployment-FreeBSD 6.x WO 5.3.3 port]]
256 +** [[Windows>>Programming__WebObjects-Web Applications-Deployment-Windows]]
253 253  * Helpful Tools & Shellscripts
254 -** [[Capistrano (Overview)>>Web Applications-Deployment-Capistrano (Overview)]]
255 255  
256 -= Web Services =
259 += Web Services =
257 257  
258 258  * [[Overview>>Programming__WebObjects-Web Services-Overview]]
259 259  * Required Reading
260 -** [[WO as a Web Service Provider>>Web Services-Web Service Provider]]
261 -** [[WO as a Web Service Consumer>>Web Services-Web Service Consumer]]
263 +** [[WO as a Web Service Provider>>Programming__WebObjects-Web Services-Web Service Provider]]
264 +** [[WO as a Web Service Consumer>>Programming__WebObjects-Web Services-Web Service Consumer]]
262 262  ** [[Interoperability>>Programming__WebObjects-Web Services-Interoperability]]
263 -** [[Common Pitfalls and Troubleshooting>>Web Services-Common Pitfalls and Troubleshooting]]
266 +** [[Common Pitfalls and Troubleshooting>>Programming__WebObjects-Web Services-Common Pitfalls and Troubleshooting]]
264 264  * General Info
265 -** [[Instructions for .NET consuming Direct to WebServices>>Web Services-Instructions for .NET consuming Direct to WebServices]]
266 -** [[Testing Services with Terminal>>Web Services-Testing Services with Terminal]]
268 +** [[Instructions for .NET consuming Direct to WebServices>>Programming__WebObjects-Web Services-Instructions for .NET consuming Direct to WebServices]]
269 +** [[Testing Services with Terminal>>Programming__WebObjects-Web Services-Testing Services with Terminal]]
267 267  * Advanced
268 -** [[Sending Large Data>>Web Services-Sending Large Data]]
269 -** [[How to Trust Any SSL Certificate>>Web Services-How to Trust Any SSL Certificate]]
270 -** [[Problems>>Web Services-Problems]]
271 -** [[Controlling Enterprise Object Serialisation>>Web Services-Controlling Enterprise Object Serialisation]]
272 -** [[Controlling WSDL Service Location>>Web Services-Controlling WSDL Service Location]]
273 -** [[Integration with WebServicesCore on MacOS-X>>Web Services-Integration with WebServicesCore on MacOS-X]]
274 -** [[Working With Temporary GlobalIDs>>Web Services-Working With Temporary GlobalIDs]]
271 +** [[Sending Large Data>>Programming__WebObjects-Web Services-Sending Large Data]]
272 +** [[How to Trust Any SSL Certificate>>Programming__WebObjects-Web Services-How to Trust Any SSL Certificate]]
273 +** [[Problems>>Programming__WebObjects-Web Services-Problems]]
274 +** [[Controlling Enterprise Object Serialisation>>Programming__WebObjects-Web Services-Controlling Enterprise Object Serialisation]]
275 +** [[Controlling WSDL Service Location>>Programming__WebObjects-Web Services-Controlling WSDL Service Location]]
276 +** [[Integration with WebServicesCore on MacOS-X>>Programming__WebObjects-Web Services-Integration with WebServicesCore on MacOS-X]]
277 +** [[Working With Temporary GlobalIDs>>Programming__WebObjects-Web Services-Working With Temporary GlobalIDs]]
275 275  
276 276  * [[Examples>>Programming__WebObjects-Web Services-Examples]]
277 277  
278 -= Java Client =
281 += Complementary Frameworks =
279 279  
280 -* [[Overview>>Java Client-Overview]]
281 -* [[Required Reading>>Java Client-Required Reading]]
282 -* Building
283 -** [[Client-Side Classes JAR>>Java Client-WebStart Distribution Building]]
284 -** [[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]]
287 -* [[Complimentary Frameworks>>Java Client-Complimentary Frameworks]]
288 -* [[Advanced>>Programming__WebObjects-Java Client-Advanced]]
289 -* [[Interface Builder>>Programming__WebObjects-Java Client-Interface Builder]]
290 -* [[svn>>Programming__WebObjects-Java Client-svn]]
291 -* [[Examples>>Programming__WebObjects-Java Client-Examples]]
283 +== Project WONDER ==
292 292  
293 -= Complementary Frameworks =
294 -
295 -== Project WONDER ==
296 -
297 -* [[Overview>>Project WONDER-Overview]]
285 +* [[Overview>>Programming__WebObjects-Project WONDER-Overview]]
298 298  * Required Reading
299 -** [[Installing>>Project WONDER-Installing]]
300 -** [[Quickstart>>Project WONDER-Quickstart]]
301 -** [[History>>Project WONDER-History]]
287 +** [[Installing>>Programming__WebObjects-Project WONDER-Installing]]
288 +** [[Quickstart>>Programming__WebObjects-Project WONDER-Quickstart]]
289 +** [[History>>Programming__WebObjects-Project WONDER-History]]
302 302  ** [[Frameworks>>Programming__WebObjects-Project WONDER-Frameworks]]
303 -*** [[Ajax>>Project WONDER-Frameworks-Ajax]]
291 +*** [[Ajax>>Programming__WebObjects-Project WONDER-Frameworks-Ajax]]
304 304  *** [[DynaReporting>>Programming__WebObjects-Project WONDER-Frameworks-DynaReporting]]
305 -*** [[ERCalendar>>Project WONDER-Frameworks-ERCalendar]]
306 -*** [[ERChangeNotificationJMS>>Project WONDER-Frameworks-ERChangeNotificationJMS]]
293 +*** [[ERCalendar>>Programming__WebObjects-Project WONDER-Frameworks-ERCalendar]]
294 +*** [[ERChangeNotificationJMS>>Programming__WebObjects-Project WONDER-Frameworks-ERChangeNotificationJMS]]
307 307  *** [[ERCoreBusinessLogic>>Programming__WebObjects-Project WONDER-Frameworks-ERCoreBusinessLogic]]
308 308  *** [[ERDirectToWeb>>Programming__WebObjects-Project WONDER-Frameworks-ERDirectToWeb]]
309 -*** [[ERExtensions>>Project WONDER-Frameworks-ERExtensions]]
310 -*** [[ERIMAdaptor>>Project WONDER-Frameworks-ERIMAdaptor]]
311 -*** [[ERJavaMail>>Project WONDER-Frameworks-ERJavaMail]]
312 -*** [[ERXMigration>>Project WONDER-Frameworks-ERXMigration]]
313 -*** [[ERPlot>>Project WONDER-Frameworks-ERPlot]]
297 +*** [[ERExtensions>>Programming__WebObjects-Project WONDER-Frameworks-ERExtensions]]
298 +*** [[ERIMAdaptor>>Programming__WebObjects-Project WONDER-Frameworks-ERIMAdaptor]]
299 +*** [[ERJavaMail>>Programming__WebObjects-Project WONDER-Frameworks-ERJavaMail]]
300 +*** [[ERPlot>>Programming__WebObjects-Project WONDER-Frameworks-ERPlot]]
314 314  *** [[ERPrototypes>>Programming__WebObjects-Project WONDER-Frameworks-ERPrototypes]]
315 -*** [[ERSelenium>>Project WONDER-Frameworks-ERSelenium]]
316 -*** [[ExcelGeneration>>Project WONDER-Frameworks-ExcelGeneration]]
302 +*** [[ERSelenium>>Programming__WebObjects-Project WONDER-Frameworks-ERSelenium]]
303 +*** [[ExcelGeneration>>Programming__WebObjects-Project WONDER-Frameworks-ExcelGeneration]]
317 317  *** [[JavaWOExtensions>>Programming__WebObjects-Project WONDER-Frameworks-JavaWOExtensions]]
318 -*** [[PostgresqlPlugin>>Project WONDER-Frameworks-PostgresqlPlugin]]
305 +*** [[PostgresqlPlugin>>Programming__WebObjects-Project WONDER-Frameworks-PostgresqlPlugin]]
319 319  *** [[SVGObjects>>Programming__WebObjects-Project WONDER-Frameworks-SVGObjects]]
320 -*** [[Validity>>Project WONDER-Frameworks-Validity]]
321 -*** [[WOOgnl>>Project WONDER-Frameworks-WOOgnl]]
322 -*** [[WOPaypal>>Project WONDER-Frameworks-WOPaypal]]
307 +*** [[Validity>>Programming__WebObjects-Project WONDER-Frameworks-Validity]]
308 +*** [[WOOgnl>>Programming__WebObjects-Project WONDER-Frameworks-WOOgnl]]
309 +*** [[WOPaypal>>Programming__WebObjects-Project WONDER-Frameworks-WOPaypal]]
323 323  ** [[Adaptors>>Programming__WebObjects-Project WONDER-Adaptors]]
324 324  ** [[PlugIns>>Programming__WebObjects-Project WONDER-PlugIns]]
325 325  * Advanced
... ... @@ -326,17 +326,17 @@
326 326  * [[Examples>>Programming__WebObjects-Project WONDER-Examples]]
327 327  * [[Troubleshooting>>Wonder:Troubleshooting]]
328 328  
329 -== WireHose ==
316 +== WireHose ==
330 330  
331 -* [[Overview>>Wirehose-Overview]]
318 +* [[Overview>>Programming__WebObjects-Wirehose-Overview]]
332 332  * Basic Concepts
333 333  ** [[Content Management>>Programming__WebObjects-Wirehose-Content Management]]
334 -** [[Personalization>>Wirehose-Personalization]]
335 -** [[Access Control>>Wirehose-Access Control]]
336 -** [[Dynamic Layouts>>Wirehose-Dynamic Layouts]]
337 -** [[Rapid Development>>Wirehose-Rapid Revelopment]]
321 +** [[Personalization>>Programming__WebObjects-Wirehose-Personalization]]
322 +** [[Access Control>>Programming__WebObjects-Wirehose-Access Control]]
323 +** [[Dynamic Layouts>>Programming__WebObjects-Wirehose-Dynamic Layouts]]
324 +** [[Rapid Development>>Programming__WebObjects-Wirehose-Rapid Revelopment]]
338 338  * Reference
339 -** [[Installation>>Wirehose-Installation]]
326 +** [[Installation>>Programming__WebObjects-Wirehose-Installation]]
340 340  ** Online Reference Library
341 341  *** [[Developer Overview>>http://www.wirehose.com/developer/DeveloperOverview.html]]
342 342  *** [[Java API Reference>>http://www.wirehose.com/developer/javadoc/]]
... ... @@ -350,53 +350,28 @@
350 350  ** [[Jubii Music Download Store>>http://musikdownload.jubii.dk/cgi-bin/WebObjects/Jubii]]
351 351  ** [[Uziing (Scandanavian "Toys-R-Us") Music Store>>http://www.uziing.com/]] (UI is all in Flash)
352 352  
353 -== LEWOStuff ==
340 +== LEWOStuff ==
354 354  
355 -* [[Overview>>LEWOStuff-Overview]]
342 +* [[Overview>>Programming__WebObjects-LEWOStuff-Overview]]
356 356  
357 -== GVC Frameworks and GVC.SiteMaker ==
344 +== GVC Frameworks and GVC.SiteMaker ==
358 358  
359 -* [[Overview>>GVC Frameworks-Overview]]
346 +* [[Overview>>Programming__WebObjects-GVC Frameworks-Overview]]
360 360  
361 -== Houdah WebObjects Frameworks ==
348 += Development Tools =
362 362  
363 -* [[Overview>>Houdah WebObjects Frameworks-Overview]]
364 -* [[HoudahFoundation>>HoudahFoundation]]: Extensions and additions to the Foundation framework
365 -* [[HoudahEOControl>>HoudahEOControl]]: Extensions and additions to the EOControl framework
366 -* [[HoudahEOAccess>>HoudahEOAccess]]: Extensions and additions to the EOAccess framework
367 -* [[HoudahRuleEngine>>HoudahRuleEngine]]: Rule engine used by several of the below frameworks
368 -* [[HoudahEOValidation>>HoudahEOValidation]]: Rule based validation
369 -* [[HoudahMessages>>HoudahMessages]]: Rule based localizable error messages
370 -* [[HoudahAuditTrail>>HoudahAuditTrail]]: Tracks user and timestamp of last change
371 -* [[HoudahViewComponents>>HoudahViewComponents]]: High level, large grain view components using stateless cells
372 -* [[HoudahControlComponents>>HoudahControlComponents]]: Control layer for EOF based CRUD applications
373 -* [[HoudahAgileComponents>>HoudahAgileComponents]]: Rule based control layer for CRUD application (D2W replacement)
374 -
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 -
384 -= Development Tools =
385 -
386 386  * [[Overview>>Programming__WebObjects-Development Tools-Overview]]
387 -* [[Eclipse and WOlips>>Development Tools-Eclipse and WOlips]]
388 -* [[Browser as a Development Tool]]
389 -* [[Xcode>>Development Tools-Xcode]]
390 -* [[EOModeler>>EOF-Modeling-EOModeler]]
351 +* [[Eclipse and WOlips>>Programming__WebObjects-Development Tools-Eclipse and WOlips]]
352 +* [[Xcode>>Programming__WebObjects-Development Tools-Xcode]]
353 +* [[EOModeler>>Programming__WebObjects-EOF-Modeling-EOModeler]]
391 391  * [[WOBuilder>>Programming__WebObjects-Development Tools-WOBuilder]]
392 -* [[Running Though Apache>>Development Tools-Running Through Apache]]
393 -* [[WebObjects and Subversion>>Web Applications-Development-WebObjects and Subversion]]
355 +* [[Running Though Apache>>Programming__WebObjects-Development Tools-Running Through Apache]]
394 394  
395 -= Direct-To =
357 += Direct-To =
396 396  
397 397  * [[Overview>>Programming__WebObjects-Direct-To-Overview]]
398 398  * Required Reading
399 -** [[Web>>Direct-To-Web]]
361 +** [[Web>>Programming__WebObjects-Direct-To-Web]]
400 400  ** [[Java Client>>Programming__WebObjects-Direct-To-Java Client]]
401 401  ** [[Common Pitfalls and Troubleshooting>>Programming__WebObjects-Direct-To-Common Pitfalls and Troubleshooting]]
402 402  * Advanced
... ... @@ -403,7 +403,7 @@
403 403  ** [[ERD2W - part of the WONDER frameworks>>Programming__WebObjects-Direct-To-ERD2W]]
404 404  * [[Examples>>Programming__WebObjects-Direct-To-Examples]]
405 405  
406 -= Case Studies =
368 += Case Studies =
407 407  
408 408  * [[iTunes Music Store>>Programming__WebObjects-Case Studies-iTunes Music Store]]
409 409  * [[.Mac>>Programming__WebObjects-Case Studies-.Mac]]
... ... @@ -410,40 +410,40 @@
410 410  * [[Apple Store>>Programming__WebObjects-Case Studies-Apple Store]]
411 411  * [[Original Dell Store>>Programming__WebObjects-Case Studies-Original Dell Store]]
412 412  * [[Radar>>Programming__WebObjects-Case Studies-Radar]]
413 -* [[ShopToIt.ca>>Case Studies-ShopToIt.ca]]
414 -* [[EverLearn>>Case Studies-EverLearn]]
415 -* [[WebObjects Showcase>>WebObjects Showcase]]
416 -* [[WebObjects Sites>>Case Studies-WebObjects Sites]]
375 +* [[ShopToIt.ca>>Programming__WebObjects-Case Studies-ShopToIt.ca]]
376 +* [[EverLearn>>Programming__WebObjects-Case Studies-EverLearn]]
377 +* [[WebObjects Showcase>>Programming__WebObjects-Case Studies-WebObjects Showcase]]
378 +* [[WebObjects Sites>>Programming__WebObjects-Case Studies-WebObjects Sites]]
417 417  
418 -= Integration with other clients =
380 += Java Client =
419 419  
420 -* [[Flex]]
421 -* [[Open Laszlo]]
422 -* [[Mozilla XUL]]
423 -* [[Cocoa]]
382 +* [[Overview>>Programming__WebObjects-Java Client-Overview]]
383 +* [[Required Reading>>Programming__WebObjects-Java Client-Required Reading]]
384 +* [[Advanced>>Programming__WebObjects-Java Client-Advanced]]
385 +* [[Interface Builder>>Programming__WebObjects-Java Client-Interface Builder]]
386 +* [[svn>>Programming__WebObjects-Java Client-svn]]
387 +* [[Examples>>Programming__WebObjects-Java Client-Examples]]
424 424  
425 -= Testing =
389 += Testing =
426 426  
427 -* [[ProgrammingWebObjects-Testing-Load Testing WO Apps with JMeter>>Testing-Load Testing WO Apps with JMeter]]
391 +* [[Load Testing WO Apps with JMeter>>Programming__WebObjects-Testing-Load Testing WO Apps with JMeter]]
392 +* [[WOUnitTest>>Programming__WebObjects-Testing-WOUnitTest]]
428 428  
429 -* [[Load Testing WO Apps with JMeter>>Testing-Load Testing WO Apps with JMeter]]
430 -* [[WOUnitTest>>Testing-WOUnitTest]]
394 += Database Compatibility / Comparisons =
431 431  
432 -= Database Compatibility / Comparisons =
433 -
434 -* [[FrontBase>>Database Compatibility and Comparisons-FrontBase]]
435 -* [[OpenBase>>Database Compatibility and Comparisons-OpenBase]]
436 -* [[MySQL>>Database Compatibility and Comparisons-MySQL]]
437 -* [[PostgreSQL>>Database Compatibility and Comparisons-PostgreSQL]]
438 -* [[Oracle>>Database Compatibility and Comparisons-Oracle]]
439 -* [[Sybase>>Database Compatibility and Comparisons-Sybase]]
396 +* [[FrontBase>>Programming__WebObjects-Database Compatibility and Comparisons-FrontBase]]
397 +* [[OpenBase>>Programming__WebObjects-Database Compatibility and Comparisons-OpenBase]]
398 +* [[MySQL>>Programming__WebObjects-Database Compatibility and Comparisons-MySQL]]
399 +* [[Postgresql>>Programming__WebObjects-Database Compatibility and Comparisons-Postgresql]]
400 +* [[Oracle>>Programming__WebObjects-Database Compatibility and Comparisons-Oracle]]
401 +* [[Sybase>>Programming__WebObjects-Database Compatibility and Comparisons-Sybase]]
440 440  * [[SQLServer>>Programming__WebObjects-Database Compatibility and Comparisons-SQLServer]]
441 -* [[Data Migration>>Database Compatibility and Comparisons-DataMigration]]
442 -* [[Informix>>Database Compatibility and Comparisons-Informix]]
403 +* [[Data Migration>>Programming__WebObjects-Database Compatibility and Comparisons-DataMigration]]
404 +* [[Informix>>Programming__WebObjects-Database Compatibility and Comparisons-Informix]]
443 443  
444 -= Alternative Technologies Pros / Cons =
406 += Alternative Technologies Pros / Cons =
445 445  
446 -* [[ASP.NET>>Alternative Technologies-ASP.NET]]
408 +* [[ASP.NET>>Programming__WebObjects-Alternative Technologies-ASP.NET]]
447 447  * [[ASP.NET + Monorail>>Programming__WebObjects-Alternative Technologies-ASP.NET+Monorail]]
448 448  * [[JSP and Taglibs>>Programming__WebObjects-Alternative Technologies-JSP and Taglibs]]
449 449  * [[EJB>>Programming__WebObjects-Alternative Technologies-EJB]]
... ... @@ -451,19 +451,20 @@
451 451  * [[Core Data>>Programming__WebObjects-Alternative Technologies-Core Data]]
452 452  * [[Cayenne>>Programming__WebObjects-Alternative Technologies-Cayenne]]
453 453  * [[Tapestry>>Programming__WebObjects-Alternative Technologies-Tapestry]]
454 -* [[Ruby on Rails>>Alternative Technologies-Ruby on Rails]]
416 +* [[Ruby on Rails>>Programming__WebObjects-Alternative Technologies-Ruby on Rails]]
455 455  * [[Struts>>Programming__WebObjects-Alternative Technologies-Struts]]
456 456  * [[WebWork>>Programming__WebObjects-Alternative Technologies-WebWork]]
457 457  * [[SOPE>>Programming__WebObjects-Alternative Technologies-SOPE]]
458 458  
459 -= Additional Resources =
421 += Additional Resources =
460 460  
461 -* [[Websites>>Additional Resources-Websites]]
462 -* [[Mailing Lists>>Mailing Lists]]
463 -* [[Tutorials>>Tutorials]]
464 -* [[Books>>Additional Resources-Books]]
423 +* [[Websites>>Programming__WebObjects-Additional Resources-Websites]]
424 +* [[Mailing Lists>>Programming__WebObjects-Mailing Lists]]
425 +* [[Tutorials>>Programming__WebObjects-Tutorials]]
426 +* [[Books>>Programming__WebObjects-Additional Resources-Books]]
465 465  * [[Periodicals>>Programming__WebObjects-Additional Resources-Periodicals]]
466 -* [[Authors>>Additional Resources-Authors]]
467 -* [[Training>>Additional Resources-WebObjects Training]]
468 -* [[User groups]]
469 -* [[Known Bugs]]
428 +* [[Authors>>Programming__WebObjects-Additional Resources-Authors]]
429 +* [[Training>>Programming__WebObjects-Additional Resources-WebObjects Training]]
430 +
431 +Category:Programming
432 +Category:WebObjects