一)经过多年的实践不断优化、精心维护、运行稳定、功能完善:
能经得起不同实施策略下客户的折腾,能满足各种情况下客户的复杂需求。
二)编码实现简单易懂、符合设计模式等理念:
上手快,见效快、方便维护,能控制软件项目后期维护风险。
三)有严谨的分层理念、完全符合主流的SOA理念架构:
程序可以采用不同的实施策略、架构需求,方便维护、方便扩展。
四)符合RBAC的权限理念、同时也能满足国内小型软件项目的灵活性需求:
不仅符合国际通用标准,又能满足国内的小型软件项目的灵活设置需求。
五)不仅支持多数据库也支持多种开发语言、多语言界面:
支持B/S、C/S系统,可以支持Java语言开发项目的接口功能WebService,SQLServer、Oracle数据库等。
六)提供全部的设计文档、源码实现、配套说明文档:
相关设计文档、配套资料可以在不同软件项目中反复使用,提高工作效率。
七)完全支持最终用户的个性化2次开发实际需求:
开放接口、开放源码、开放数据库结构设计。
八)技术优点:
基于 ASP.NET MVC4.0 + WebAPI + EasyUI + Knockout 的架构设计开发
采用MVC的框架模式,具有耦合性低、重用性高、生命周期成本低、可维护性高、有利软件工程化管理等优点
采用WebAPI,客户端完全摆脱了代理和管道来直接进行交互
采用EasyUI前台UI界面插件,可轻松的打造出功能丰富并且美观的UI界面
采用Knockout,提供了一个数据模型与用户UI界面进行关联的高层次方式(采用行为驱动开发)
九)封装了大部分比较实用的控件和组件:
如自动完成控件、拼音模糊输入控件、日期控件、导出组件、下拉组件(单多选)、弹出窗口组件(单多选)、用户选择组件(单多选)、组织机构选择、角色选择等
下面就展示一下已经完成的页面效果:
登录页面:
主页:
菜单管理页面:
组织机构:
权限:
日志页面:
异常页面:
控件展示:
作者:王春天 2014-12-02
作者Blog:http://www.cnblogs.com/spring_wang
原文:http://www.cnblogs.com/spring_wang/p/4138492.html
如果觉得还不错,欢迎转载。
本系列文章列表如下:
基于SNF-快速开发平台框架的系列文章:
SNF快速开发平台3.2之--.Net可扩展的单据编号生成器-SNF.CodeRule
SNF快速开发平台3.1之--审核流(3)低调奢华,简单不凡,实例演示-SNF.WorkFlow
SNF快速开发平台3.1之--审核流(2)流程设计-SNF.WorkFlow功能使用说明
SNF快速开发平台3.1之--审核流(1)SNF.WorkFlow审核流简介
SNF快速开发平台3.1之--完美的代码生成器SNF.CodeGenerator-快速开发者的利器
基于MVC4+EasyUI的Web开发框架--Spring.Net.FrameworkV3.0总体介绍
SNF快速开发平台3.1之--文件批量上传-统一附件管理器-在线预览文件(有互联网和没有两种)
SNF快速开发平台3.1之--asp.net mvc4 强大的导出和不需要上传文件的批量导入EXCEL
SNF快速开发平台3.0之MVC通用控件库展示-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout
SNF快速开发平台3.0之BS页面展示和九大优点-部分页面显示效果-Asp.net+MVC4.0+WebAPI+EasyUI +Knockout
SNF快速开发平台3.0之-界面个性化配置+10种皮肤+7种菜单-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout
SNF快速开发平台3.0之-CS页面-Asp.net+Spring.Net.Framework
SNF快速开发平台3.0之--系统里广播的作用--迅速及时、简明扼要的把信息发送给接收者