您现在的位置:首页 > 产品与服务

.NET软件快速开发框架

 


产品优势
与不使用本框架相比,使用.NET快速开发框架:
可节省.NET 软件开发时间25%!
可减少.NET 软件开发代码量15%!
可减少.NET 软件缺陷数15%!

产品简介
     《.NET快速开发框架1.0》是重庆恩菲斯集多年C#开发经验沉淀下来的一个强大API库,是针对CRM、ERP等大型Web应用开发的产品。其中的代码质量及性能经过多次评测,已于实际项目中验证其可贵的稳定性及高效的复用性。
     《.NET快速开发框架1.0》立足于.NET Framework3.5,向下兼容.NET Framework 2.0。采用MVC模式,携手Nhibernate、Spring.NET、Ext-Js、Log4net等优秀开源框架。以Rails技术的核心思想“约定优于配置”做为原则,以成熟的编码规范进行指导。同时附带一份以模板为主的支架系统,力促快速、高效的项目开发。

应用场景


 
总体架构


 
框架构成
《.NET快速开发框架1.0》包含以下几个程序模块:
1、 缓存模块(Caching):支持泛型,允许开发人员在项目开发中自由支配缓存应用。
2、 配置文件管理(Configuration): 通过简单的继承,开发人员将方便的拥有可读写xml配置信息的能力。
3、 常用资源类库(classlib):独立的库文件,收集开发人员在以往开发中积累下来的、经过实际应用考验过的优秀代码块,包含邮件、加密、字符处理、类型转换、自定义控件等内容 。它可被部署到Web项目或WinForm项目中。
4、 数据访问(Data Access):ORM多数据库支持,允许开发人员方便的针对多数据库开发、部署系统。
5、 异常处理(Exception Handing):为Web开发人员规范并制定了一套用于处理异常的统一策略。
6、 系统日志模块 (system-Logging):利用AOP的思想,允许开发人员在程序中加入可配置的日志管理。
7、 权限管理(Security):允许开发人员手动配置访问权限,以角色为权限控制的依据,访问用户以其所在角色所拥有的权限进行资源访问。
8、 UI常用套件(Common UI package)预定义的样式及控制脚本,提高开发人员项目前端表现能力,代码的高重用性可有效提升项目的开发速度。

产品安装
      《.NET快速开发框架1.0》提供两份msi格式安装文件,分别为框架库文件和快速上手Demo项目,用户可选择安装。
 执行框架安装程序,可一直点击“下一步”进行安装,也可仔细浏览每步的说及配置项,从而更加清楚的了解到当前版本、申明及相关协议、使用帮助等信息。安装程序完成后,将自动配置框架相关运行环境,并会自动加入开发模板进入Visual Studio 2008工具中。用户仅需打开Visual Studio 2008工具,选择《.NET快速开发框架》开发模板,点击确定即可进行开发。

配置与部署
      利用开发模板建立项目后,将会在该项目下清晰的看到初始层次结构.并且项目已经把项目开发中需要的运行库进行配置,可直接运行项目浏览最简单的“Hello World”效果。关于更多的扩展功能使用,安目录中提供详细的说明文档,可供用户查阅,Visual Sudio 2008中也可对函数功能进行详细的智能提示。

框架使用
     《.NET快速开发框架1.0》是一套高效的开发辅助框架,引用其中的API函数库,可以用它按用户的习惯进行传统开发。也可采用框架提供的项目模板,进行快速开发。我们推荐按照模板开发,它能较好体现《.NET快速开发框架1.0》开发的初衷,用户可以浏览Demo项目,以获得良好的上手体验。

应用案例
恩菲斯高精度远程变形监测与预警系统上层软件
恩菲斯企业门户网站
中国民航西南管理局飞标考试系统
中广核集团物资系统
大亚湾核电站安装合同工程量统计及支付系统
西藏移动门户网站
重庆财政局直补系统
重庆市刑警总队绩效考核系统
重庆大学出版社商务网
重庆市沙坪坝区公安综合数字业务系统
全员人口信息管理系统
轨道交通安防应急指挥系统
 

服务电话: 023-86259700 服务邮箱: support_cq@nfs-china.com 重庆恩菲斯软件有限公司 Copyright © 2009 渝ICP备08003872号