欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

輕量級B/S應(yīng)用開發(fā)引擎:NoahWeb

系統(tǒng) 2899 0

同事介紹,說一款BS開發(fā)引擎比較強(qiáng)大,處理表單之類的比較不錯(cuò),今天找來看看。

網(wǎng)址: http://www.noahweb.net/

幫助: http://docs.noahweb.net/

看看他們網(wǎng)站上怎么介紹的:

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


NoahWeb是一套B/S輕量級快速開發(fā)引擎。解決B/S項(xiàng)目開發(fā)過程中有關(guān)項(xiàng)目設(shè)計(jì)、后期維護(hù)、應(yīng)用程序安全、需求變更等方面的瓶頸。

傳說,天神為了懲罰人類,決定毀滅世間一切。諾亞方舟承載著每種動(dòng)物中最優(yōu)秀的一對,去到了安全的地方,繁衍,生息,才有了今天的世界。

  NoahWeb?名字就來源于此。

  NoahWeb?最初在2000年中開始發(fā)展,起初僅是一個(gè)建立在以往B/S項(xiàng)目開發(fā)中摸索出來的最有效方式的開發(fā)規(guī)范,解決ASP、JSP、PHP語言開發(fā)B/S項(xiàng)目中有關(guān)項(xiàng)目設(shè)計(jì),進(jìn)度管理,代碼編寫,后期維護(hù),應(yīng)用程序安全、需求變更等方面的問題,此開發(fā)規(guī)范吸收了常見開發(fā)團(tuán)隊(duì)項(xiàng)目開發(fā)時(shí)摸索出來的最有效的各階段模式,通過此模式建立最有效的設(shè)計(jì)流程和開發(fā)流程,以解決B/S開發(fā)中需求分析、原型設(shè)計(jì)、以及開發(fā)階段美工、程序、項(xiàng)目管理人員之間的項(xiàng)目協(xié)作。在2002年時(shí)推出NoahWeb 1.0 快速開發(fā)引擎,2004年初又推出NoahWeb 1.1快速開發(fā)引擎,使其成為了一套成熟的輕量級B/S快速應(yīng)用解決方案。

  NoahWeb?經(jīng)過多年的實(shí)踐積累和摸索,遺棄了其他編程語言中不常用的功能和結(jié)構(gòu),成功地將眾多語言中的精髓有效地結(jié)合在一起,在提高開發(fā)效率的同時(shí)大大地縮短了開發(fā)時(shí)間,也為快速的需求變更響應(yīng)開啟了一扇方便快捷的大門。


  如果您還在為項(xiàng)目需求的頻繁變更而煩惱,如果您和您的團(tuán)隊(duì)還在往前端頁面里堆放大量的數(shù)據(jù)庫操作代碼;如果您還在為傳統(tǒng)的開發(fā)模式那冗長的時(shí)間頭痛;如果您每天還是要加班到很晚;那么,您是時(shí)候坐下來放松一下,喝上一杯咖啡,來感受一下NoahWeb?的魅力。因?yàn)槟眠^之后就會(huì)發(fā)現(xiàn),原來,一切是如此地簡單……



  了解和學(xué)習(xí)NoahWeb,不僅可以讓您和您的團(tuán)隊(duì)學(xué)會(huì)使用一套可以快速實(shí)現(xiàn)網(wǎng)站、內(nèi)容管理系統(tǒng)、業(yè)務(wù)系統(tǒng)、WAP等各類輕量級B/S應(yīng)用的開發(fā)引擎,更重要的是,您將會(huì)了解到一套由NoahWeb所提倡的優(yōu)秀開發(fā)模式。使用該模式,您和您團(tuán)隊(duì)在開發(fā)同類項(xiàng)目時(shí)效率會(huì)成倍提高,開發(fā)周期能大大縮短。并且,“變更”會(huì)成為您計(jì)劃的一部分,項(xiàng)目的整個(gè)過程都能幫助您獲得用戶最終需求,并為需求的變更做出快速響應(yīng)。學(xué)習(xí)該模式也能幫助您了解其他平臺項(xiàng)目中如何使讓您的項(xiàng)目開發(fā)更加快速、輕松。

  NoahWeb本身是從實(shí)際項(xiàng)目開發(fā)經(jīng)驗(yàn)中演變而來的一套B/S輕量級應(yīng)用開發(fā)引擎。然而,在B/S編程語言和平臺已經(jīng)比比皆是的今天,促使NoahWeb引擎出現(xiàn)和不斷發(fā)展的根本原因主要有兩個(gè):
A、 B/S應(yīng)用開發(fā)中的開發(fā)效率問題。
B、 客戶的需求變更問題。

  NoahWeb引擎在設(shè)計(jì)之初,吸取了以往其他B/S解決方案的應(yīng)用程序結(jié)構(gòu)設(shè)計(jì)中為解決變更而易修改資源所使用的資源分配方式,所以項(xiàng)目資源在NoahWeb代碼中呈松耦合狀,使您可以方便的在開發(fā)管理上使用符合松耦合資源組合方式特點(diǎn)的 “增量迭代” 開發(fā)模式來解決項(xiàng)目開發(fā)各個(gè)階段出現(xiàn)的需求變更問題。這一切都是來源于以往其他語言和平臺中的具體實(shí)施經(jīng)驗(yàn),正是這些經(jīng)驗(yàn)才使NoahWeb逐漸成為一套完整的輕量級B/S應(yīng)用快速開發(fā)引擎。

  使用NoahWeb引擎來進(jìn)行您的項(xiàng)目開發(fā),可以大大縮短您的項(xiàng)目開發(fā)周期。并能讓您輕松面對需求變更。讓您獲得八個(gè)益處:


1、項(xiàng)目周期和成本的降低
2、迅速的需求設(shè)計(jì)
3、最短時(shí)間的原型開發(fā)
4、高效的編程實(shí)現(xiàn)
5、高效的團(tuán)隊(duì)合作
6、變更需求后的快速響應(yīng)
7、應(yīng)用系統(tǒng)安全穩(wěn)定的運(yùn)行
8、方便的后期維護(hù)

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

之前再CSDN上看到一篇類似的文章: http://dev.csdn.net/develop/article/72/72837.shtm 覺得講的不錯(cuò),先把它內(nèi)容拷貝過來。

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

方式三(重點(diǎn)推薦):NoahWeb引擎所提供的表單制作方式。

NoahWeb不愧為新一代的輕量級B/S應(yīng)用開發(fā)引擎,NoahWeb提供了一整套非常強(qiáng)大的表單制作機(jī)制,使用NoahWeb開發(fā)B/S應(yīng)用時(shí),程序人員完全可以不用考慮表單的外觀,用NoahWeb提供的XML格式結(jié)構(gòu)化標(biāo)簽可定義表單,表單的最終顯示效果完全由美術(shù)設(shè)計(jì)的表單模板決定。表現(xiàn)和結(jié)構(gòu)分離,重用性也非常的好。

假設(shè)需要制作一個(gè)下面這樣一個(gè)登陸表單界面:如下圖:

在NoahWeb中定義的時(shí)候就可以用下面的代碼(大家不要被這些代碼嚇倒,仔細(xì)看,非常容易懂):

在NoahWeb中的邏輯層調(diào)用這個(gè)表單時(shí),方法非常簡單。使用下面的語法就可以。

<ViewForm FormLink="login" TemplateLink="ominibasefrom" Action="" FormTitle="" />

其中的

login指的是剛才結(jié)構(gòu)化描述的表單代碼中的form id。

ominibasefrom指的就是表單模板名。要使表單呈現(xiàn)不同的外觀,使用不同的模板就可以。

比如下圖是調(diào)用ominibasefrom模板的顯示結(jié)果:

下圖是調(diào)用baset2form模板的顯示結(jié)果:

下圖是調(diào)用oaTemplate模板的顯示結(jié)果:

下圖是調(diào)用ovipbaseform模板的顯示結(jié)果:

這些表單所生成的外觀不一樣,可是內(nèi)容和結(jié)構(gòu)全部是一樣,更換表單模板就能生成不同的外觀,NoahWeb的表單模板可方便的由美工進(jìn)行定義,用任何的HTML或是xml或css2.0的文本內(nèi)容都可以定義成表單模板,你也可以從網(wǎng)絡(luò)上找一個(gè)現(xiàn)成的界面來抄成模板。

剛才的例子僅是一個(gè)很小的表單,制作大一些的表單感覺會(huì)非常爽!

看看另一個(gè)XML結(jié)構(gòu)化編碼出來的“大”表單在不同的模板下的顯示。

調(diào)用ominibasefrom模板的顯示結(jié)果:

同一表單調(diào)用baset2form模板的顯示結(jié)果:

同一表單,用另一表單模板表現(xiàn)出來的效果:

最眩的是后面這個(gè)模板,是我剛從另外的一個(gè)系統(tǒng)中分離后做成NoahWeb的表單模板的,我把表單模板命名為了baset3form,調(diào)用后顯示如下:

仔細(xì)看可以發(fā)現(xiàn)里面帶里tabpage的效果,沒改任何表單的任何代碼,感覺已經(jīng)非常不一樣?

  NoahWeb的表單制作時(shí)還可以加上輸入?yún)^(qū)的各種檢驗(yàn),比如:郵件地址,電話號碼,Url,數(shù)字等十多種常見檢驗(yàn)。還能非常方便從數(shù)據(jù)庫中獲得并做選項(xiàng)或被選中的值,NoahWeb還提供了其他擴(kuò)展的輸入控件,比如日期選擇控件,choice控件,聯(lián)級選擇菜單,如下:

choice控件

聯(lián)級選擇菜單

NoahWeb中的表單功能很強(qiáng)大,完全能讓程序員不用考慮顯示的情況下快速開發(fā)出所需表單,美工和程序做到極好的分離。任何時(shí)候更換項(xiàng)目的表單外觀都是件及其輕易的事。

有更多興趣的朋友也可以訪問NoahWeb的官方站點(diǎn) www.noahweb.net

點(diǎn)擊這里下載測試代碼 http://www.cnblogs.com/Files/Aiasted/formdemo.rar

安裝了iis的朋友可以直接看,可以從 www.noahweb.net 下載設(shè)計(jì)器編輯

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

看來我應(yīng)該再仔細(xì)讀它的文檔,來考慮如何與PHP的配合加速我的開發(fā)。

NoahWeb相關(guān)鏈接:

主頁: http://www.noahweb.net/

幫助: http://docs.noahweb.net/

論壇: http://www.noahweb.net/developer/default.aspx

// by heiyeluren

//2005-07-11

輕量級B/S應(yīng)用開發(fā)引擎:NoahWeb


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美成人四级hd版 | 久久久久久久影院 | 特一级毛片 | 日本中文字幕一区二区有码在线 | 波多野结衣久久一区二区 | 国产一极毛片 | 天天弄天天模 | 男女一起www免费高清视频 | 91中文字幕在线观看 | 亚洲我不卡 | 国产尤物在线观看一区二区 | av在线看网站 | 欧美一区二区三区四区五区 | 交免费观看在线 | 欧美日韩精品一区 | 五月天天 | 欧美在线 | 亚洲 | 羞羞色院91蜜桃在线观看 | 国产精品高潮呻吟久久av黑人 | 99精品免费久久久久久久久日本 | 日本爽爽爽爽爽爽免费 | 日韩2区 | 中文字幕一区在线观看视频 | 欧美电影网 | 久久亚洲精品国产亚洲老地址 | 久久精品视在线观看2 | a网站| 日韩精品免费在线视频 | 999精品久久久 | 成人片免费看 | 91官网| 久爱www成人网免费视频 | 午夜视频网址 | 欧美视频成人 | 亚洲精品福利你懂 | 亚洲激情成人 | 久久99精品久久久久久综合 | 日本三级韩国三级欧美三级 | 久久久av| 欧美jizzjizz在线播放 | 国产人妻互换一区二区水牛影视 |