基于Asp.Net平臺的開發架構 WebADNuke
WebADNuke的概述:
互聯網時代,企業應用軟件對于企業的重要性越來越高,越來越成為支撐企業業務發展的重要因素,但是日益復雜的應用系統、不斷變換的商業環境帶來的無盡的業務需求,卻使得快速實現滿足業務要求的應用系統遭遇到嚴重挑戰,表現為:
各個項目形成孤島,缺乏統一的企業級應用平臺
項目周期超過預期
無法快速響應業務需求變化
軟件質量低下,Bug
軟件復用度低,重復開發造成浪費
總體擁有成本高
軟件人才流動造成嚴重影響
從本質上,這根源于落后的編碼式的軟件開發方式,面對大型應用系統的復雜性,無法掌握系統的偶合性和復用性,又無法逃離大量原子級的代碼堆砌,必然造成應用系統的低效率和低質量,以及整個軟件系統結構的僵化,無法快速滿足變化的軟件需求
WebADNuke的優勢:
WebADNuke! (以下簡稱ADN),是基于Asp.Net平臺、采用面向業務模塊技術實現企業級B/S結構應用開發、運行、管理、監控、維護的中間件平臺。它將.Net 體系規范、開源技術、跨數據庫技術和面向業務開發技術的完美結合起來,為企業級Web應用系統的開發帶來了卓越的價值:
統一的企業級應用平臺
快速響應新的業務需求
系統高度的穩定性
方便的系統維護和監控
保護已有的軟件投資
降低開發人員的技能要求
人性化的操作風格
降低人員流動風險
ADN 是Web2.0開源技術體系基于Asp.Net平臺的完整實現, 是用于Web業務應用開發而生的.Net Web 2.0開源架構,支持多數據庫且跨數據庫特性,支持在線安裝和Zip格式文件安裝,支持系統級的無縫集成,Window桌面的操作風格,超凡的用戶體驗, 可伸縮性擴展應用,有效整合現有的系統,同時又能保護團隊現有成果,規范化團隊成員的開發;