请选择 进入手机版 | 继续访问电脑版

马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#问题入口 ASP.NET问题入口

【C#问题提交】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接毕业设计】 面试-葵花宝典下载

官方一群:

官方二群:

查看: 685|回复: 13

.NET Core的响应式框架,基于Ace Admin框架菜单导航,Bootstrap布局,fontAwes

  [复制链接]
  • TA的每日心情
    开心
    6 天前
  • 签到天数: 1608 天

    [LV.Master]伴坛终老

    4251

    主题

    6175

    帖子

    11万

    积分

    管理员

    IBC编程社区-原道楠

    Rank: 9Rank: 9Rank: 9

    积分
    111214

    推广达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2019-12-20 08:45:49 | 显示全部楼层 |阅读模式

    马上加入IBC,查看更多教程

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x

    netnrf 相应式框架

    用于快速开发的相应式框架

    演示:https://rf2.netnr.com

    v3.x

    • 前端采取 jQuery + Bootstrap + EasyUI + AceAdmin + fontAwesome
    • 后端采取 .NET Core + EF + SQL(SQLServer、MySQL、PostgreSQL、SQLite)
      • 数据库脚本放置于 wwwroot/scripts/目次下
      • 数据库转换使用的工具:http://www.szmesoft.com/DB2DB
      • 全部采取 LINQ,跨数据库、制止SQL注入
    • Visual Studio 2019 运行项目

    项目结构

    • Netnr.Core 类库(引用NuGet,源码所在:https://github.com/netnr/Netnr.ClassLibrary
    • Netnr.Data 数据访问、仓储(Scaffold-DbContext 下令主动天生)
    • Netnr.Domain 实体(Scaffold-DbContext 下令主动天生)
    • Netnr.Fast 常用方法
    • Netnr.Func 应用
    • Netnr.ResponseFramework Web站点

    数据表

    • 用户(SysUser)
    • 脚色、脚色权限(SysRole)
    • 菜单(SysMenu)
    • 按钮(SysButton)
    • 日记(SysLog)
    • 字典(SysDictionary)
    • 表设置(SysTableConfig)

    功能

    • 登录:体系账号登录
    • 权限:脚色权限,控制菜单及页面按钮
    • 表格:动态设置标题、宽度、排序、对齐方式、格式化、冻结、点击排序等
    • 表单:动态天生表单,自界说标题、排序、跨列、范例、必填等,支持多表单天生
    • 查询:动态天生查询面板,自界说字段查询,以JSON格式表达查询条件
    • 日记:访问日记记录
    • 字典:通用的字典表
    • 工具:数据库表信息展示,一键导出数据库表结构为Excel
    • 任务:定时实行任务,整理临时目次、重置演示数据库
    • 导出:公共导出Excel表,自界说查询主体,支持条件查询、列格式化,支持追加操纵等
    • 上传:通用的上传接口
    • 接口:全部非页面哀求规范化为接口,并用 swagger 天生可视化接口文档,https://rf2.netnr.com/swagger

    使用分析

    1. 创建表、写字段解释(方便天生表设置)
    2. 天生表设置,可以用【工具箱】-【表管理】-【天生表设置】,也可以直接拷贝文件夹wwwroot/scripts/table-config/对应的SQL脚本运行
    3. 修改表设置,表格,表单、查询,调解为需要展示的情势(标题、宽度、排序、输入范例、列格式化、必填、默认值等,根据业务拓展设置项)
    4. 修改表设置,输入范例设置,需要设置下拉框、下拉树等,在Common控制器写方法,url源指向这个方法访问的所在
    5. 修改表设置,列格式化设置,好比状态需要格式化为启用停用,有常用公共的格式化方法,也可以设置自界说格式化方法col_custom_字段小写
    6. 创建一个页面,菜单表添加此页面,设置操纵按钮
    7. 写表对应的查询、生存(新增/修改)、删除方法,参考【体系设置】内里的功能
    8. 基于z.js封装的表格方法(API与EasyUI保持划一,看EasyUI文档即可),设置查询表的哀求所在、表格范例、分页、复选等

    截图

    列表

    084938bllevt6vi2gievef.png

    新增、编辑、检察

    084946cq7b644zqyu7hf6b.png

    列表设置

    084947p7mblmxmn2lpdxp7.png

    表单设置

    084949a3szoh7no13y86nq.png

    脚色权限设置(树)

    084950it8n5nnhxmnllgmn.png

    第三方文档API

    Source

    C#论坛 www.ibcibc.com IBC编程社区
    C#
    C#论坛
    IBC编程社区
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则