• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Question: New to WebObjects, how do I build this website?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Question: New to WebObjects, how do I build this website?


  • Subject: Re: Question: New to WebObjects, how do I build this website?
  • From: Kieran Kelleher <email@hidden>
  • Date: Sun, 4 Jan 2004 10:07:54 -0500

WO allows you to develop object-oriented web applications quickly, allowing you to bypass hand-coding much of the mundane boring architecture stuff and provides a framework or inbuilt design pattern that separates data, business logic and presentation layer ............ ***IF you already have experience in HTML, Java and SQL enterprise databases.***

So, if your database experience is limited to FileMaker Pro or even MS Access, then go and download the free MySQL enterprise database from www.mysql.com and get the Visual QuickStart Guide to MySQL and go through that book first.

Next, if you are new to Java, then I recommend the Jacquie Barker book "Beginning Java Objects: From Concept to Code" ...... a great beginner book which teaches you the basics of OO design as well as basic Java ......... it seems that many "problems" are often inherent in the design .... good OO design is so important "on paper" before you even start tapping on the keyboard!
This is a good intro if you are already an experienced programmer in other lauguages:
http://developer.apple.com/documentation/WebObjects/JavaForWODev/ JavaForWODev.pdf


After that, study Apple's book:
http://developer.apple.com/documentation/WebObjects/Web_Applications/ Web_Applications.pdf


Then study Apple's book:
http://developer.apple.com/documentation/WebObjects/UsingEOModeler/ UsingEOModeler.pdf


The development process (simplified outline) then would be something like this:
1) design your class model
2) create class model it in EOModeler,
3) auto generate the database structure in MySQL using EOModeler
4) then create your WO project, adding the EOmodel
5) design your web pages in WO Builder
6) test your app
7) deploy it.


I hope this gives you an overview of what lies ahead. Depending on your experience, it may require some serious crunch learning effort over the next few weeks or months..... but once past that first project, you will have gained useful skills :-)
____________________________________
OS X 10.3.2 / WO 5.2.2 / MySQL 4.0.16



On Jan 4, 2004, at 4:30 AM, Ralph McCarthy wrote:

Hello:

I am new to WebObjects. I would like to design a website that would have as part of its content a message board and a searchable database. Users should be able to download from or upload to the database. My questions are (1) can I design such a site using the WebObjects application; (2) Does WebObjects generate the html code or do I have to write it; (3) How do I build the database into the site (does WebObjects do this or can I use an app such as Filemaker Pro build the database and then integrate it into the site)?

Thanks for your help in advance.

Ralph
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.

References: 
 >Question: New to WebObjects, how do I build this website? (From: Ralph McCarthy <email@hidden>)

  • Prev by Date: WOBuilder best practice
  • Next by Date: Re: WOBuilder best practice
  • Previous by thread: Re: WOBuilder best practice
  • Next by thread: Re: ProjectBuilder debugger for framework code?
  • Index(es):
    • Date
    • Thread