基于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桌面的操作风格,超凡的用户体验, 可伸缩性扩展应用,有效整合现有的系统,同时又能保护团队现有成果,规范化团队成员的开发;