NFine.NET Core MVC+EF6+Bootstrap开源框架解决C#项目开发重复工作
NFine是一套基于.NET Core MVC+EF6+Bootstrap的开源框架,采用Apache License 2.0协议。它旨在帮助开发人员解决C#以及.NET项目中高达68%的重复工作,有效减轻开发压力,避免加班情况的发生。该框架具备主流框架的特性,上手简单,学习成本低,支持二次开发,满足80%的项目需求。NFine不仅提高了开发效率,还帮助企业节省人力成本,同时保持灵活性。框架支持多数据库类型,包括SQL Server、MySQL、Oracle、SQLite、Access等,具有模块化设计和清晰的层次结构。内置一系列企业信息管理基础功能,涵盖了操作权限控制、数据权限控制等方面。权限控制精密,对管理链接进行权限验证,可控制到导航菜单和功能按钮。数据权限实现精细化控制,包括行级、列表级、表单字段级别,确保不同用户看到不同数据,对同一个页面操作不同字段。NFine还提供了常用类封装,如日志、缓存、验证、字典、文件、邮件、Excel等,进一步提高了开发效率和质量。目前兼容多种主流浏览器(IE8+、Chrome、Firefox、360浏览器等)。适用范围广泛,可用于快速开发各类.NET项目。
用户评论