序
自從新一代B/S輕量級快速開發(fā)引擎-NoahWeb發(fā)布以來,一直受到廣大B/S開發(fā)人員的關(guān)注。隨著NoahWeb的理念被越來越來多的開發(fā)人員所接受,網(wǎng)絡(luò)上也出現(xiàn)了很多關(guān)于NoahWeb的文章。
有不少網(wǎng)友在本站上發(fā)表了關(guān)于NoahWeb的文章,得到了大家的認(rèn)可,討論與學(xué)習(xí)。為此,我們制作出了此套專題,希望通過這條途徑,能讓大家更全面的了解和學(xué)習(xí)NoahWeb。
從了解開始
傳說,天神為了懲罰人類,決定毀滅世間一切。諾亞方舟承載著每種動物中最優(yōu)秀的一對,去到了安全的地方,繁衍,生息,才有了今天的世界。
第一章:簡單制作動態(tài)網(wǎng)站
NoahWeb提出了全新的理念,將一套完整的應(yīng)用劃分為“表現(xiàn)層”與“邏輯層”,當(dāng)你學(xué)會使用表現(xiàn)層的各種語法標(biāo)簽,配合數(shù)據(jù)庫相關(guān)知識以及大家都非常熟悉的開發(fā)工具DreamWeaver,可以輕松地進行動態(tài)網(wǎng)頁或是動態(tài)網(wǎng)站的開發(fā),其開發(fā)速度令人嘆為觀止,從而實現(xiàn)了快速,高效的網(wǎng)站開發(fā)。下面的文章中清晰的記錄著使用NoahWeb表現(xiàn)層進行動態(tài)網(wǎng)站的每一個實現(xiàn)步驟。
更多有關(guān)NoahWeb表現(xiàn)層的官方介紹,請點擊這里。
第二章:NoahWeb中的表單
做為NoahWeb的一種重要資源,表單資源非常強大。學(xué)會使用她,你可大量省去傳統(tǒng)表單設(shè)計所耗費的時間,省去大量編寫JavaScript前端檢測程序的開發(fā)和測試時間。而且,NoahWeb表單一旦生成,重用性很強,可以方便地在不同項目中反復(fù)進行調(diào)用。另外,表單的強大之處也在于,她提供了多種非常方便實用的控件類型,使用方便。
更多有關(guān)NoahWeb表單資源的官方介紹,請點擊這里。
第三章:了解動作編程
NoahWeb使用簡單易懂的“動作編程”為靈魂。相比傳統(tǒng)的編程思想,“動作編程”更重視項目開發(fā)時程序的流程設(shè)計。使用最簡單的方式詮釋出了程序運行的每一步驟。學(xué)習(xí)NoahWeb的邏輯層,你可以感受到“動作編程”的優(yōu)勢,無需考慮紛亂的程序結(jié)構(gòu),只考慮程序的流程設(shè)計。而且,使用“動作”編寫程序,不僅速度快,而且彈性很強,面對各種原因造成的修改都能快速做出響應(yīng)。下面的文章中,以實現(xiàn)一套簡單的流程為例,生動形象的說明了“動作”的使用,以及“動作”在NoahWeb中的重要性,值得大家學(xué)習(xí)。
更多有關(guān)NoahWeb動作的官方介紹,請點擊這里。
第四章:NoahWeb中的資源
NoahWeb使用動作編程為靈魂,在這個領(lǐng)域中,存在的只有“動作”和“資源”,二者的關(guān)系則是“動作”調(diào)用“資源”。沒有動作,資源無法工作,因為資源本身就是為了動作的調(diào)用而存在的。學(xué)會使用各種資源,你才能更加得心應(yīng)手的開發(fā)你的應(yīng)用。比如,學(xué)會使用數(shù)據(jù)庫操作集可以幫你高效靈活的操作數(shù)據(jù)庫;學(xué)會使用模組可以有效地為你降低代碼量;而且,由于NoahWeb設(shè)計器的集中管理,使得各種資源的重用性很強。下面的文章中,詳細(xì)介紹了各種資源的創(chuàng)建以及使用技巧,為你開辟了一條熟悉NoahWeb的捷徑。
第五章:突破傳統(tǒng)的開發(fā)模式
NoahWeb不僅僅帶來了全新的編程理念,更重要的是,她帶來了一套完整的,可行性很高的,適用于任何語言的開發(fā)模式,這就是“增量迭代”。面對一些項目規(guī)模略大、周期略長,特別是需求變更頻繁的系統(tǒng),使用NoahWeb配合“增量迭代”開發(fā)模式,能夠大幅提高開發(fā)效率,成縮短開發(fā)周期,而且,因需求變更所造成的風(fēng)險將降至最低。下面是一篇開發(fā)手記,記錄著使用NoahWeb配合“增量迭代”開發(fā)模式的每一步驟。
更多有關(guān)NoahWeb和“增量迭代”開發(fā)模式的詳細(xì)介紹,可查看:
|