1 Star 0 Fork 645

马甲 / XXNFine.Framework

forked from 钟代麒 / XXNFine.Framework 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

XXNFine项目简介:

  • XXNFine源自NFine,使用 Apache License 2.0 协议。由于开源规范玩法,也不是太熟悉,所以尽可能憋清楚XXNFine与NFine之间的关系。我也试图建立一个标准的开源工程,包括版权申明的规范性。如果你在此方面比较了解,可以加QQ聊一聊。我觉得工程引用了这么多第三方开源项目,至少要补一份开源协议,显然这个是缺失的。
  • NFine所用的项目简介,一方面说保留版权 ,一方便又说使用Apache License 2.0 ,一方面又在代码里加入额外的代码段,这版权方面也是BUG!按Apache License 2.0 的要求,开源出来了,还保留版权,还加入监测代码,这完全是矛盾的事情!想做商业版的东西,就不要开源啊!
  • 为什么有了NFine之后,还有XXNFine?由于NFine在通用的js中加入了iframe,被网友喷为后门,也给项目带来了不安全的风险。因此XXNFine将清理NFine留下的这些代码,以便更多的同行能安全使用。
  • XXNFine将从开源协议、代码整理、新增加微信、支付宝登陆、支付等入手。但目前本人也有工作要做,维护一个免费的开源项目,也限于精力。
  • -------------------------------
  • XXNFine是一套基于ASP.NET MVC+EF6+Bootstrap开发出来的框架,源代码完全开源,可以帮助你解决C#.NET项目68%的重复工作,让开发人员远离加班!
  • 可以帮助解决.NET项目70%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。
  • 支持SQLServer、MySQL、Oracle、SQLite、Access 等多数据库类型。模块化设计,层次结构清晰。内置一系列企业信息管理的基础功能。
  • 操作权限控制精密细致,对所有管理链接都进行权限验证,可控制到导航菜单、功能按钮。
  • 数据权限(精细化数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段
  • 提高开发效率及质量。常用类封装,日志、缓存、验证、字典、文件、邮件、,Excel。等等,目前兼容浏览器(IE8+、Chrome、Firefox、360浏览器等)
  • 适用范围:可以开发OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、电商平台后台、物流管理系统、快递管理系统、教务管理系统等各类管理软件。
  • XXNFine开发者信息:

    • 系统名称:XXNFine快速开发平台
    • 系统作者:XXNFine团队
    • 作者Q Q:1132958967
    • XXNFine不同于NFine
    • QQ交流群:加QQ拉进去
    • 发布日期:2017年09月19日
    • 开源协议:Apache License 2.0
    • 系统描述:轻松开发,专注您的业务,从NFine开始

    XXNFine技术介绍:

    1、前端技术

    • JS框架:jquery-2.1.1、Bootstrap.js、JQuery UI
    • CSS框架:Bootstrap v3.3.4(稳定是后台,UI方面根据需求自己升级改造吧)。
    • 客户端验证:jQuery Validation Plugin 1.9.0。
    • 在线编辑器:ckeditor、simditor
    • 上传文件:Uploadify v3.2.1
    • 动态页签:Jerichotab(自己改造)
    • 数据表格:jqGrid、Bootstrap Talbe
    • 对话框:layer-v2.3
    • 下拉选择框:jQuery Select2
    • 树结构控件:jQuery zTree、jQuery wdtree
    • 页面布局:jquery.layout.js 1.4.4
    • 图表插件:echarts、highcharts
    • 日期控件: My97DatePicker

    2、后端技术

    • 核心框架:ASP.NET MVC5、WEB API
    • 持久层框架:EntityFramework 6.0
    • 定时计划任务:Quartz.Net组件
    • 安全支持:过滤器、Sql注入、请求伪造
    • 服务端验证:实体模型验证、自己封装Validator
    • 缓存框架:微软自带Cache、Redis
    • 日志管理:Log4net、登录日志、操作日志
    • 工具类:NPOI、Newtonsoft.Json、验证码、丰富公共类似

    XXNFine界面截图:

    输入图片说明 输入图片说明 输入图片说明

空文件

简介

XXNFine源自NFine,依据网上评论,NFine代码中有不相关的iframe,除网友喷成后门,初步看起来像是NFine想监测授权使用情况,这种做法,有点点违背了开源的精神了。如果每个开源项目都加这种监测手段,一个项目用到多个开源组件后还能正常跑么,全是监测的!说是说省下时间来让大家开发,大家敢用么?!现在这么浏览https,给别人的项目中注入一个不安全的http,不管这里面是不是有风险,都埋下了大大的风险。当然也有可以改进的地方! XXNFine计划 1.将NFine的代码梳理一下,清除NFine的冗余代码。 2.XXNFine后续地进行项目改名,可能不会使用XXNFine 3.增加支付宝、微信登陆、支付等功能 4.增加门户首页 ===============... 展开 收起
C#
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/Malkavian/NFine.git
git@gitee.com:Malkavian/NFine.git
Malkavian
NFine
XXNFine.Framework
master

搜索帮助