Changes for page Home

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

From version 1350.1
edited by Pascal Robert
on 2010/09/19 10:23
Change comment: There is no comment for this version
To version 1351.1
edited by Larry Mills-Gahl
on 2010/08/25 15:54
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.probert
1 +XWiki.elemgee
Content
... ... @@ -1,3 +1,9 @@
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 +
1 1  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 3  
... ... @@ -14,8 +14,8 @@
14 14  In addition Apple, Inc. also provides [[free>>http://www.apple.com/support/webobjects/]] and [[paid-for>>http://www.apple.com/services/technicalsupport/]] support options.
15 15  
16 16  |= Contents
17 -| {{section}}\ {toc:style=disc|indent=20px}\ \
18 -\
23 +| {{section}}\
24 + {toc:style=disc|indent=20px}\
19 19   {{/section}}
20 20  
21 21  = Introduction =
... ... @@ -22,10 +22,10 @@
22 22  
23 23  * [[What is WebObjects?>>Overview-What is WebObjects]]
24 24  * [[History>>Overview-History]]
25 -* [[Foundation>>Overview-Foundation]]
31 +* [[Foundation>>Programming__WebObjects-Overview-Foundation]]
26 26  * [[Objective-C to Java Transition>>Overview-Objective-C to Java Transition]]
27 27  * [[Scratch Setup of WebObjects Development on a Mac>>WOL:Scratch Setup of WebObjects Development on a Mac]]
28 -* [[Hands On Hello World - Your First WebObjects Application>>Hello World - Your First WebObjects Application]]
34 +* [[Hands On Hello World - Your First WebObjects Application>>Hands On___Hello World - Your First WebObjects Application]]
29 29  * [[Recent Changes>>http://wiki.objectstyle.org/confluence/pages/recentlyupdated.action?key=WO]]
30 30  * [[WebObjects for Database Developers]]
31 31  * [[Naming Conventions]]
... ... @@ -40,7 +40,7 @@
40 40  
41 41  = Foundation =
42 42  
43 -* [[Foundation>>Overview-Foundation]]
49 +* [[Foundation>>Programming__WebObjects-Overview-Foundation]]
44 44  * [[Key-Value Coding>>Overview-Key Value Coding]]
45 45  
46 46  = Enterprise Object Framework (EOF) =
... ... @@ -51,7 +51,7 @@
51 51  
52 52  == Modeling ==
53 53  
54 -* [[Overview>>EOF-Modeling-Overview]]
60 +* [[Overview>>Programming__WebObjects-EOF-Modeling-Overview]]
55 55  * Required Reading
56 56  ** [[Entities>>EOF-Modeling-Entities]]
57 57  ** [[GlobalIDs>>EOF-Modeling-GlobalIDs]]
... ... @@ -58,7 +58,7 @@
58 58  ** [[Attributes>>EOF-Modeling-Attributes]]
59 59  ** [[Relationships>>Programming__WebObjects-EOF-Modeling-Relationships]]
60 60  ** [[Entity Inheritance>>EOF-Modeling-Inheritance]]
61 -** [[Fetch Specifications>>EOF-Modeling-Fetch Specifications]]
67 +** [[Fetch Specifications>>Programming__WebObjects-EOF-Modeling-Fetch Specifications]]
62 62  ** [[SQL Generation>>Programming__WebObjects-EOF-Modeling-SQL Generation]]
63 63  ** [[Code Generation>>Programming__WebObjects-EOF-Modeling-Code Generation]]
64 64  ** [[Reverse Engineering>>Programming__WebObjects-EOF-Modeling-Reverse Engineering]]
... ... @@ -67,7 +67,7 @@
67 67  ** [[EOModeler on Windows>>EOF-Modeling-EOModeler on Windows]]
68 68  ** [[Booleans>>EOF-Modeling-Booleans]]
69 69  * Advanced
70 -** [[JDBC>>EOF-Modeling-JDBC]]
76 +** [[JDBC>>Programming__WebObjects-EOF-Modeling-JDBC]]
71 71  ** [[JNDI>>Programming__WebObjects-EOF-Modeling-JNDI]]
72 72  ** [[Stored Procedures>>Programming__WebObjects-EOF-Modeling-Stored Procedures]]
73 73  ** [[Prototypes>>EOF-Modeling-Prototypes]]
... ... @@ -87,10 +87,10 @@
87 87  ** [[EO Database>>Programming__WebObjects-EOF-Using EOF-EO Database]]
88 88  ** [[EO Adaptor>>Programming__WebObjects-EOF-Using EOF-EO Adapter]]
89 89  ** [[Context and Database Locking>>EOF-Using EOF-Context and Database Locking]]
90 -** [[Faulting>>EOF-Using EOF-Faulting]]
91 -** [[Fetching>>EOF-Using EOF-Fetching]]
96 +** [[Faulting>>Programming__WebObjects-EOF-Using EOF-Faulting]]
97 +** [[Fetching>>Programming__WebObjects-EOF-Using EOF-Fetching]]
92 92  ** [[Updating>>Programming__WebObjects-EOF-Using EOF-Updating]]
93 -** [[Deleting>>EOF-Using EOF-Deleting]]
99 +** [[Deleting>>Programming__WebObjects-EOF-Using EOF-Deleting]]
94 94  ** [[Caching and Freshness>>EOF-Using EOF-Caching and Freshness]]
95 95  ** [[Optimistic Locking>>EOF-Using EOF-Optimistic Locking]]
96 96  ** [[Memory Management>>EOF-Using EOF-Memory Management]]
... ... @@ -130,12 +130,12 @@
130 130  
131 131  == Introduction ==
132 132  
133 -* [[Overview>>Web Applications-Overview]]
139 +* [[Overview>>Programming__WebObjects-Web Applications-Overview]]
134 134  
135 135  == Development ==
136 136  
137 137  * [[Overview>>Programming__WebObjects-Web Applications-Development-Overview]]
138 -* [[Beginner's Guide>>Development-Beginner's Guide]]
144 +* [[Beginner's Guide>>Programming__WebObjects-Web Applications-Development-Beginner's Guide]]
139 139  * Required Reading
140 140  ** [[Apache>>Development Tools-Running Through Apache]]
141 141  ** [[WO Adaptor>>Web Applications-Development-WO Adaptor]]
... ... @@ -144,106 +144,106 @@
144 144  ** [[WO Component>>Programming__WebObjects-Web Applications-Development-WO Component]]
145 145  *** [[Binding Synchronization>>Web Applications-Development-WO Component-Binding Synchronization]]
146 146  *** [[Code, Templates, and WODs>>Web Applications-Development-WO Component-Code Template and WODs]]
147 -*** [[Built-in Components>>Development-WO Component-Built-in Components]]
148 -** [[Component Actions>>Development-Component Actions]]
149 -** [[Direct Actions>>Development-Direct Actions]]
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]]
150 150  ** [[Request-Response Loop>>Programming__WebObjects-Web Applications-Development-Request-Response Loop]]
151 151  ** [[Using EOF in a WOA>>Programming__WebObjects-Web Applications-Development-Using EOF in a WOA]]
152 -** [[Authentication and Security>>Development-Authentication and Security]]
153 -** [[General Best Practices>>Development-General Best Practices]]
158 +** [[Authentication and Security>>Web Applications-Development-Authentication and Security]]
159 +** [[General Best Practices>>Web Applications-Development-General Best Practices]]
154 154  ** [[WOForm Best Practices>>Web Applications-Development-WOForm Best Practices]]
155 155  ** [[WODisplayGroup>>Web Applications-Development-WODisplayGroup]]
156 -** [[Debugging Techniques>>Development-Debugging Techniques]]
157 -** [[Direct Connect>>Development-Direct Connect]]
158 -** [[Frameworks>>Development-Frameworks]]
159 -** [[Ajax>>Development-Ajax]]
160 -** [[CSS>>Development-CSS]]
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]]
161 161  ** [[Sending Emails>>Web Applications-Development-Sending Emails]]
162 162  ** [[The Build Products>>Programming__WebObjects-Web Applications-Development-Build Products]]
163 163  ** [[Errors and Explanations>>Programming__WebObjects-Web Applications-Development-Errors and Explanations]]
164 -** [[Common Pitfalls and Troubleshooting>>Development-Common Pitfalls and Troubleshooting]]
170 +** [[Common Pitfalls and Troubleshooting>>Web Applications-Development-Common Pitfalls and Troubleshooting]]
165 165  * Advanced
166 -** [[Application Server URL Creation>>Development-UrlCreation]]
167 -** [[Audit Trails>>Development-Audit Trails]]
168 -** [[Backtracking>>Development-Backtracking]]
172 +** [[Application Server URL Creation>>WebApplictions-Development-UrlCreation]]
173 +** [[Audit Trails>>Web Applications-Development-Audit Trails]]
174 +** [[Backtracking>>Web Applications-Development-Backtracking]]
169 169  ** [[Concurrency>>Programming__WebObjects-Web Applications-Development-Concurrency]]
170 170  ** [[Image Thumbnailing>>Web Applications-Development-Thumbnailing]]
171 -** [[Database vs Filesystem (aka Images in the Database?)>>Development-Database vs Filesystem]]
177 +** [[Database vs Filesystem (aka Images in the Database?)>>Web Applications-Development-Database vs Filesystem]]
172 172  ** [[WOLongResponsePage>>Programming__WebObjects-Web Applications-Development-WOLongResponsePage]]
173 173  ** [[Stateless Components>>Web Applications-Development-Stateless Components]]
174 174  ** [[Non-HTML WO's>>Programming__WebObjects-Web Applications-Development-Non-HTML WO's]]
175 175  ** [[WOEvents and Logging>>Web Applications-Development-WOEvents and Logging]]
176 -** [[PDF Generation>>Development-PDF Generation]]
177 -** [[Excel Generation>>Development-Excel Generation]]
182 +** [[PDF Generation>>Web Applications-Development-PDF Generation]]
183 +** [[Excel Generation>>Web Applications-Development-Excel Generation]]
178 178  ** [[SSL>>Web Applications-Development-SSL requests via https protocol]]
179 179  ** [[Localization and Internationalization>>Web Applications-Development-Localization and Internationalization]]
180 180  ** [[Testing and JUnit>>Web Applications-Development-Testing and JUnit]]
181 -** [[Custom Error Handling>>Development-Custom Error Handling]]
187 +** [[Custom Error Handling>>Web Applications-Development-Custom Error Handling]]
182 182  ** [[Custom Request Handlers>>Programming__WebObjects-Web Applications-Development-Custom Request Handlers]]
183 -** [[Custom Templates>>Development-Custom Templates]]
184 -** [[Calling Commandline Applications>>Calling Commandline Applications]]
189 +** [[Custom Templates>>Web Applications-Development-Custom Templates]]
190 +** [[Calling Commandline Applications>>Web Applications-Development-Calling Commandline Applications]]
185 185  ** [[High Performance WOA's and WO's>>Programming__WebObjects-Web Applications-Development-High-Performance WOA's and WO's]]
186 186  ** [[Profiling WO Apps>>Web Applications-Development-Profiling WO Apps]]
187 -** [[J2EE Integration>>Development-J2EE Integration]]
193 +** [[J2EE Integration>>Web Applications-Development-J2EE Integration]]
188 188  ** [[Third Party Jars>>Web Applications-Development-Third Party Jars]]
189 -** [[Generating Static Pages>>Development-Generating Static Pages]]
195 +** [[Generating Static Pages>>Web Applications-Development-Generating Static Pages]]
190 190  ** [[Cocoa EO Applications>>Web Applications-Development-Cocoa EO Applications]]
191 -** [[Custom Resource Manager>>Development-Custom Resource Manager]]
197 +** [[Custom Resource Manager>>Web Applications-Development-Custom Resource Manager]]
192 192  ** [[Persistent Sessions>>Web Applications-Development-Persistent Sessions]]
193 -** [[How Forms Work>>Development-How Forms Work]]
194 -* [[Development on Windows>>Development-Development on Windows]]
199 +** [[How Forms Work>>Web Applications-Development-How Forms Work]]
200 +* [[Development on Windows>>Web Applications-Development-Development on Windows]]
195 195  * [[Tips and Tricks>>Web Applications-Development-Tips and Tricks]]
196 196  * Examples
197 -** [[Hands On Hello World>>Hello World - Your First WebObjects Application]]
198 -** [[Page Layout>>Development-Examples-Page Layout]]
199 -** [[List Components>>Development-Examples-List Components]]
200 -** [[Calendar Component>>Development-Examples-Calendar Component]]
201 -** [[Path Inspector>>Development-Examples-Path Inspector]]
202 -** [[Alphabetic List>>Development-Examples-Alphabetic List]]
203 -** [[Login>>Development-Examples-Login]]
204 -** [[Anchors>>Development-Examples-Anchors]]
205 -** [[Open Link in New Window>>Development-Examples-Open Link in New Window]]
206 -** [[Return a File>>Development-Examples-Return a File]]
203 +** [[Hands On Hello World>>Hands On___Hello World - Your First WebObjects Application]]
204 +** [[Page Layout>>Web Applications-Development-Examples-Page Layout]]
205 +** [[List Components>>Web Applications-Development-Examples-List Components]]
206 +** [[Calendar Component>>Web Applications-Development-Examples-Calendar Component]]
207 +** [[Path Inspector>>Web Applications-Development-Examples-Path Inspector]]
208 +** [[Alphabetic List>>Web Applications-Development-Examples-Alphabetic List]]
209 +** [[Login>>Web Applications-Development-Examples-Login]]
210 +** [[Anchors>>Web Applications-Development-Examples-Anchors]]
211 +** [[Open Link in New Window>>Web Applications-Development-Examples-Open Link in New Window]]
212 +** [[Return a File>>Web Applications-Development-Examples-Return a File]]
207 207  
208 208  == Deployment ==
209 209  
210 -* [[Overview>>Deployment-Overview]]
216 +* [[Overview>>Web Applications-Deployment-Overview]]
211 211  * Required Reading
212 -** [[Apache>>Deployment-Apache]]
213 -** [[Memory Settings>>Deployment-Memory Settings]]
214 -** [[Standard Deployment>>Deployment-Standard Deployment]]
215 -** [[wotaskd>>Deployment-wotaskd]]
216 -** [[Java Monitor>>Deployment-Java Monitor]]
217 -** [[Logging>>Deployment-Logging]]
218 -** [[Split Install>>Deployment-Split Install]]
219 -** [[Common Pitfalls and Troubleshooting>>Deployment-Common Pitfalls and Troubleshooting]]
218 +** [[Apache>>Web Applications-Deployment-Apache]]
219 +** [[Memory Settings>>Web Applications-Deployment-Memory Settings]]
220 +** [[Standard Deployment>>Web Applications-Deployment-Standard Deployment]]
221 +** [[wotaskd>>Web Applications-Deployment-wotaskd]]
222 +** [[Java Monitor>>Web Applications-Deployment-Java Monitor]]
223 +** [[Logging>>Web Applications-Deployment-Logging]]
224 +** [[Split Install>>Programming__WebObjects-Web Applications-Deployment-Split Install]]
225 +** [[Common Pitfalls and Troubleshooting>>Web Applications-Deployment-Common Pitfalls and Troubleshooting]]
220 220  
221 221  * Advanced
222 -** [[WOStats>>Deployment-WOStats]]
223 -** [[Additional Monitoring>>Deployment-Additional Monitoring]]
228 +** [[WOStats>>Web Applications-Deployment-WOStats]]
229 +** [[Additional Monitoring>>Web Applications-Deployment-Additional Monitoring]]
224 224  ** [[Debugging wotaskd and JavaMonitor]]
225 -** [[Scheduled Restart>>Deployment-Scheduled Restart]]
231 +** [[Scheduled Restart>>Web Applications-Deployment-Scheduled Restart]]
226 226  ** [[Clustering and Load Balancing>>Programming__WebObjects-Web Applications-Deployment-Clustering and Load Balancing]]
227 -** [[J2EE and Servlet Deployment>>Deployment-J2EE and Servlet Deployment]]
228 -** [[Tomcat Deployment>>Deployment-Tomcat Deployment]]
233 +** [[J2EE and Servlet Deployment>>Web Applications-Deployment-J2EE and Servlet Deployment]]
234 +** [[Tomcat Deployment>>Web Applications-Deployment-Tomcat Deployment]]
229 229  ** [[High-Performance Configuration>>Programming__WebObjects-Web Applications-Deployment-High-Performance Configuration]]
230 -** [[Killing WOA Processes>>Deployment-Killing WOA Processes]]
231 -** [[Debugging Frozen Deployed Instances>>Deployment-Debugging Frozen Deployed Instances]]
232 -** [[WOAdaptorInfo>>Deployment-WOAdaptorInfo]]
236 +** [[Killing WOA Processes>>Web Applications-Deployment-Killing WOA Processes]]
237 +** [[Debugging Frozen Deployed Instances>>Web Applications-Deployment-Debugging Frozen Deployed Instances]]
238 +** [[WOAdaptorInfo>>Web Applications-Deployment-WOAdaptorInfo]]
233 233  
234 234  * Platform Specifics
235 -** [[Mac OS X Server>>Deployment-Mac OS X Server]]
236 -** [[Linux>>Web Applications-Deployment-Linux]]
237 -** [[Solaris WO5.3.3>>Deployment-Solaris WO5.3.3]]
238 -** [[FreeBSD WO5.2>>Deployment-FreeBSD WO5.2]]
239 -** [[FreeBSD WO5.3>>Deployment-FreeBSD WO5.3]]
240 -** [[FreeBSD 6.2 WO 5.3.3>>Deployment-FreeBSD 6.2 WO5.3.3]]
241 -** [[FreeBSD 6.x WO 5.3.3 using port system with many options>>Deployment-FreeBSD 6.x WO 5.3.3 port]]
242 -** [[Legacy Windows (WO 5.1/5.2 on WinNT/2000)>>Deployment-Windows]]
243 -** [[Current Windows (WO 5.4 on Win2003)>>Windows Deployment WO 5.3 - WO 5.4]]
241 +** [[Mac OS X Server>>Programming__WebObjects-Web Applications-Deployment-Mac OS X Server]]
242 +** [[Linux>>Programming__WebObjects-Web Applications-Deployment-Linux]]
243 +** [[Solaris WO5.3.3>>Programming__WebObjects-Web Applications-Deployment-Solaris WO5.3.3]]
244 +** [[FreeBSD WO5.2>>Web Applications-Deployment-FreeBSD WO5.2]]
245 +** [[FreeBSD WO5.3>>Web Applications-Deployment-FreeBSD WO5.3]]
246 +** [[FreeBSD 6.2 WO 5.3.3>>Web Applications-Deployment-FreeBSD 6.2 WO5.3.3]]
247 +** [[FreeBSD 6.x WO 5.3.3 using port system with many options>>Web Applications-Deployment-FreeBSD 6.x WO 5.3.3 port]]
248 +** [[Legacy Windows (WO 5.1/5.2 on WinNT/2000)>>Web Applications-Deployment-Windows]]
249 +** [[Current Windows (WO 5.4 on Win2003)>>Windows Deployment WO 5.4]]
244 244  
245 245  * Helpful Tools & Shellscripts
246 -** [[Capistrano (Overview)>>Deployment-Capistrano (Overview)]]
252 +** [[Capistrano (Overview)>>Web Applications-Deployment-Capistrano (Overview)]]
247 247  
248 248  = Web Services =
249 249  
... ... @@ -379,9 +379,9 @@
379 379  
380 380  == WireHose ==
381 381  
382 -* [[Overview>>Wirehose]]
388 +* [[Overview>>Wirehose-Overview]]
383 383  * Basic Concepts
384 -** [[Content Management>>Wirehose-Content Management]]
390 +** [[Content Management>>Programming__WebObjects-Wirehose-Content Management]]
385 385  ** [[Personalization>>Wirehose-Personalization]]
386 386  ** [[Access Control>>Wirehose-Access Control]]
387 387  ** [[Dynamic Layouts>>Wirehose-Dynamic Layouts]]
... ... @@ -411,7 +411,7 @@
411 411  
412 412  == Houdah WebObjects Frameworks ==
413 413  
414 -* [[Overview>>Houdah WebObjects Frameworks]]
420 +* [[Overview>>Houdah WebObjects Frameworks-Overview]]
415 415  * [[HoudahFoundation>>HoudahFoundation]]: Extensions and additions to the Foundation framework
416 416  * [[HoudahEOControl>>HoudahEOControl]]: Extensions and additions to the EOControl framework
417 417  * [[HoudahEOAccess>>HoudahEOAccess]]: Extensions and additions to the EOAccess framework
... ... @@ -467,7 +467,7 @@
467 467  * [[Open Laszlo]]
468 468  * [[Mozilla XUL]]
469 469  * [[Cocoa]]
470 -* [[WO:Eclipse Rich Client Platform (RCP)]]
476 +* Eclipse Rich Client Platform (RCP)
471 471  
472 472  = Testing =
473 473