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