由 gene 

作為第一篇博客,先給一些資料可以幫助初學者開始學習ADF和Jdeveloper11g

1.首先毫無疑問,你要懂java語言, 可以看看Thinking In Java, 或者原來sun的網上的一些文檔 Sun‘s Online Docs.

2. 在學習語言的過程中,可以使用jdeveloper作為開發的工具,可以熟悉一下編碼/Debug/Syntax的環境。jdev也提供了豐富的代碼模板,自動補全以及重構的功能。具體可以參考IDE教程

3.接下去,可以開始ADF的學習。可以先看一下 Getting Started Guides。看一下該框架的白皮書,知道這個框架可以做些什么,也可以在那里找到一些demo。

4.然后做一個step by step的教程,文檔鏈接。通過這個教程你可以了解ADF學習的過程,有個初次的印象。如果仔細閱讀每一步的說明,在做這個練習的同時也會了解很多的開發細節。 除此之外,還有兩個深入學習的教程,ADF Focused Tutorial , ADF Task Flow

還有很多其他的教程可以在這里找到:鏈接  OTN

相關的書籍,培訓: 鏈接

5. 接下去會有一些痛苦,如果你已經完成了所有的培訓,不管你是自學還是參加ORACLE的課程。請閱讀一下完成的開發手冊。 開發手冊會給你更加深入的ADF相關的知識。有基本oracle 官方的書可以參考以下:Quick Start Guide to Oracle Fusion Development Oracle JDeveloper 11g HandbookOracle Fusion Developer Guide。當然這些書都是收費的,在國內網上可能能找到免費的 :)

6. 如果走到了第六步,說明你已經有了比較完整的基礎。但是,當你真正開始用ADF和JDEV做開發時,你會有很多問題,這些問題是以上一些教程和書籍沒有告訴你怎么解決的。這個時候你就需要JDeveloper and ADF discussion forum。 或者到我們的 OFMCLUB來尋求答案。 當然在google上也能搜到很多ADF有用的信息,比如一些BLOG searchable ADF/JDeveloper blog repository.

ADF Code Corner提供了很多的問題解決方案。
 

7. 在goolge上有一些專家,建立個討論組 Oracle ADF Enterprise Methodology Group。 主要討論一些高級的議題,和最佳實踐