Changes for page Best Practices-Starting From Scratch
Last modified by Klaus Berkling on 2011/09/06 00:31
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -42,20 +42,8 @@ 42 42 43 43 The point is: **using WONDER will actually make it easier to learn WebObjects**. WONDER fixes a lot of bugs and provides a lot of easier solutions, like EOEditingContext automatically locking, that would otherwise drive you mad if you use pure WO. So, the best option for you to learn WO easily is to use WONDER, at least ERExtensions. Although it seems you are complicating your life, you are really making it (a little) easier. 44 44 45 -=== What WONDERversion should you use? ===45 +=== What version should you use? === 46 46 47 47 Many of us, WebObjects developers, are very conservative about upgrading and living on the bleeding edge of the technologies. WebObjects is used for real business, where many millions of Euros are involved. So, normally the advice would be: use the stable version. 48 48 49 -Well, WONDER is different. WONDER is updated very fast, and at the same time the WONDER team makes a big effort to keep it stable. There are many small fixes every week, that will improve WONDER reliability, and new big features are usually included as optional, off by default. So, my advice on this is, use the [[nightly build>>http://webobjects.mdimension.com/wonder/]], or, even better, [[the CVS head source code>>http://sourceforge.net/cvs/?group_id=45176]]. Keeping the source code on disk will make it easier if you want to fix a bug and submit a patch. Instructions for compiling and installing the framework are included in the CVS. To install the nightly build, just uncompress it and dump all the frameworks into your /Library/Frameworks/ directory. 50 - 51 -=== How to integrate WONDER with your application === 52 - 53 -If you are creating a new application, you can just do the following after installing WONDER in your system: 54 - 55 -1. In Eclipse, choose "New / Other..." from the File Menu. A window will appear asking you what type of file do you want to create. 56 - 57 -1. Open the WOLips folder, by clicking on its disclosure triangle, and choose "WOnder Application". 58 - 59 -That's it. This will create a new WO application, ready to be used with WONDER. 60 - 61 -If you want to integrate WONDER with and existing Application, you must follow **all** the steps described in the [[integration page of the WONDER wiki>>WONDER:Integrate Wonder Into an Existing Application]]. Note that it's not just adding the frameworks to the project, you really have to make all the code changes described there (it's easy to do, but don't skip it, or you'll have problems). 49 +Well, WONDER is different. WONDER is updated very fast, and at the same time the WONDER team makes a big effort to keep it stable. There are many small fixes every week, that will improve WONDER reliability, and new big features are usually included as optional, off by default. So, my advice on this is, use the [[nightly build>>http://webobjects.mdimension.com/wonder/]], or, even better, [[the CVS head source code>>http://sourceforge.net/cvs/?group_id=45176]]. Keeping the source code on disk will make it easier if you want to fix a bug and submit a patch.