• NET通用平台


    NET通用平台、通用权限、易扩展、多语言、多平台架构框架

    先拿出我半前年前平台的设计初稿,经过半年的努力我已经完成了该设计稿的所有功能。并且理念已经远远超出该设计稿。

     

     

    下面是一些博友对我贴子的评价:

     

    1、楼主,想法很美好,现实很骨感,我们公司就有一套你说的这样的平台,界面都是用XML配置出来的,虽然开发效率很高,但只能做固定版式的系统,有任何版式的修改,几乎都是不可能的,高度的封装,丧失了灵活性。

     

    2、虽然不看好,但楼主愿意试试,我还是支持的.

     

     

    我对他们的评价的回复是请给我半年时间,我会证明给大家看,所以我遵守承诺来此水一贴。

     

     

     

    Landa.Best平台介绍

     

    Landa.Best 是一个支持VS或者完全脱离VS,只要部署在IIS就可以配置项目的快速开发平台。

     

    平台优点:

     

    1、平台代码和配置出来的项目是完全分离的,平台升级只需要覆盖原有DLL和静态文件

     

    2、配置完点击生成,会生成所有代码或者直接编译成DLL

     

    3、强大又灵活的权限管理

     

    4、多语言架构

     

    5、多平台架构 API/HTML或者API/CSHTML

     

    6、灵活的控件机制,按自已需要制作控件

     

    7、高性能ORM框架 SqlSugar,该框架已经被数家公司和开源项目使用 http://www.cnblogs.com/sunkaixuan/p/4649904.html#3401308

     

    8、参数配置有强大的智能提示来简化配置过程  例如:  C# SQL  JS HTML  ANGULAR  

     

    9、数据源支持 热插拔插件、外部接口、C#、SQL和VS自已实现

     

    10、多种缓方式可以自由切换,缓存管理还没有做完。

     

    Landa.Best 页面配置演示

     

    下面这页面,如果从无到有,怎么看也要2天时间吧,假如有类似页面也要大半天时间才能够完成。

     

     

     

    数据源配置

     

    打开数据源管理=》创建=》选择接口类型为C#》管理代码

     

    默认情况下只需要打出M选最后一个。

     

     

     

    按下回车代码全部填充完成,如果需求特殊可以在线编辑。

     

     

     

     

     

     

     

    页面配置

     

    打开菜单管理=》选择平台=》选择语言 =》管理页面元素进入如下页面

     

    选择模版页

     

     

     

    拖三个控件到编辑器

     

     

     

    1、配置树

     

     

     

    2、配置筛选控件

     

     

    3、配置GRID  设置查询与其它控件的关联,然后设置列

     

     

     

    设置列

     

     

    最后点击生成

     

     

     

    我们可以看到VS里面添加了新的文件夹Personnel 和相应的VIEW

     

     

     

    代码切片:

     

     

     

     

     

     

     

    就这样一个页面花10分钟配置完成。

     

     

    喜欢开发通用框架的朋友可以加群 225982985一起讨论如何架构和设计。

  • 相关阅读:
    uni-app之预加载和取消预加载(仅支持APP和H5)——uni.preloadPage、uni.unPreloadPage
    JavaScript 之数组对象(Array)
    【2019csp模拟】文件列表
    【2019csp模拟】两段子序列
    B. 【普转提七联测 Day 6】载重
    C.【普转提七联测 Day 6】分数
    A. 【普转提七联测 Day 6】石头
    struct和class的区别
    TagHelper中获取当前Url
    为什么要使用 Taghelper (标记助手)
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/5376943.html
Copyright © 2020-2023  润新知