Changes for page Getting Started

Last modified by Bastian Triller on 2019/02/22 16:07

From version 16.1
edited by Pascal Robert
on 2011/12/27 10:06
Change comment: There is no comment for this version
To version 18.1
edited by Timothy Worman
on 2012/03/01 20:47
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.probert
1 +XWiki.tworman
Content
... ... @@ -1,19 +1,53 @@
1 += Installing the tools =
2 +
3 +Before getting started with code, [[you will need to install the development tools and frameworks>>Project Wonder Installation]].
4 +
5 += Learn the concepts =
6 +
7 +Start by reading [[WebObjects Overview>>Documentation^WebObjects_Overview.pdf]] and [[WebObjects Web Applications Programming Guide>>Documentation^Web_Applications.pdf]]. Those documents are really good at explaining the concepts behind WebObjects. Please note that they talk about the old toolset (EOModeler, WebObjects Builder, etc.), but the concepts are still valid.
8 +
9 +After you have read the two Apple documents, proceed with the tutorials linked to this page.
10 +
11 +Books? We've got'em too. We highly recommend [[Practical WebObjects>>http://www.apress.com/9781590592960]] by Chuck Hill and Sacha Mallais.
12 +
13 +If you have a copy of WebObjects Developer's Guide (author: Ravi Mendis, publisher : Sams) or Professional WebObjects with Java (publisher: Wrox), we have converted the example code to Eclipse/WOLips projects. [[You can get them on GitHub>>https://github.com/wocommunity/]].
14 +
1 1  = Hello World tutorial =
2 2  
3 3  This tutorial is a good way to learn how to use the development tools for your Wonder projects. You will learn how to create a new project, run it and make the "Hello World" editable.
4 4  
5 -[[WONDER:Your First Project - Hello World]]
19 +[[Your First Project - Hello World>>Your First Project - Hello World]]
6 6  
7 7  = Blog tutorial =
8 8  
9 -This tutorial have four parts.
23 +This tutorial have four parts.
10 10  
11 -In the first part, you will learn how to create a EOModel for a blog application. You will also learn how to use the ERRest framework to build a basic interface to manage and show blog postings.
25 +In the first part, you will learn how to create a EOModel for a blog application. You will also learn how to use the ERRest framework to build a basic interface to manage and show blog postings.
12 12  
13 -[[WONDER:Your First Rest Project]]
27 +[[Your First Rest Project]]
14 14  
15 15  In the second part, you will learn how you can use frameworks to put resources, including EOModels, in a core framework and to use those resources in many projects.
16 16  
31 +[[Your First Framework]]
32 +
17 17  In the third part, you will learn how to use Direct2Web, a rules-based engine, to build the administrative interface to manage the blog.
18 18  
19 -In the last part, you will learn how to use sessions and creating your own components to manage the blog.
35 +[[Your First D2W Project]]
36 +
37 +In the fourth part, you will learn how to use sessions and creating your own components to manage the blog.
38 +
39 +[[Your First Stateful Project]]
40 +
41 +In the last part, you will learn how to deploy your applications.
42 +
43 +[[Your First Deployment]]
44 +
45 += Get together =
46 +
47 +Project Wonder has a supportive and active user community. To contribute or benefit, the [[mailing lists>>Mailing Lists]] is the best way to reach out other Project Wonder developers.
48 +
49 +You can also attend [[WOWODC>>http://www.wowodc.com]], our annual conference dedicated to Project Wonder.
50 +
51 += Get training =
52 +
53 +Numerous [[organizations>>http://www.wocommunity.org/page/organizations?filter=services]] provide classes or individual training. You can also buy the recordings of past WOWODCs to augment your Project Wonder knowledge.  We are also doing a [[Project Wonder Boot Camp>>http://www.wocommunity.org/wowodc12/bootcamp.html]] at WOWODC 2012, which is perfect to learn more about Project Wonder and WebObjects.