由 gene 

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

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

2. 在學(xué)習(xí)語言的過程中,可以使用jdeveloper作為開發(fā)的工具,可以熟悉一下編碼/Debug/Syntax的環(huán)境。jdev也提供了豐富的代碼模板,自動(dòng)補(bǔ)全以及重構(gòu)的功能。具體可以參考IDE教程

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

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

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

相關(guān)的書籍,培訓(xùn): 鏈接

5. 接下去會(huì)有一些痛苦,如果你已經(jīng)完成了所有的培訓(xùn),不管你是自學(xué)還是參加ORACLE的課程。請(qǐng)閱讀一下完成的開發(fā)手冊(cè)。 開發(fā)手冊(cè)會(huì)給你更加深入的ADF相關(guān)的知識(shí)。有基本oracle 官方的書可以參考以下:Quick Start Guide to Oracle Fusion Development Oracle JDeveloper 11g HandbookOracle Fusion Developer Guide。當(dāng)然這些書都是收費(fèi)的,在國(guó)內(nèi)網(wǎng)上可能能找到免費(fèi)的 :)

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

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

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