V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
hualinzhu

分享-遵循 CleanArchitecture 原则的轻量级 Razor PageWeb 应用开发框架

  •  
  •   hualinzhu ·
    neozhu · Oct 16, 2021 · 2193 views
    This topic created in 1661 days ago, the information mentioned may be changed or developed.

    这是一个基于最新的 ASP.net core 5.0 创建 Razor Page 应用程序解决方案模板。遵循 Clean Architecture 的原则,以最求简洁的代码风格和实现快速开发小型的 web 业务系统为的目标,参考 GitHub 上最流行的 Clean Architecture + CRQS 设计模式前端采用 asp.net core 5.0 Razor Page 进行重构。 image.png

    介绍

    Technologies

    特点

    项目结构

    image.png

    基本功能预览

    image.png

    • 新增
    • 修改
    • 删除
    • 查询
    • 导入 Excel
    • 下载模板
    • 导出 Excel

    用户管理

    image.png

    • 新增
    • 修改
    • 删除
    • 查询
    • 导入 Excel
    • 下载模板
    • 导出 Excel
    • 重置密码
    • 角色管理

    角色管理

    image.png

    • 新增
    • 修改
    • 删除
    • 查询
    • 导入 Excel
    • 下载模板
    • 导出 Excel
    • 授权管理

    日志查询

    数据审计查询

    发票 OCR 识别

    https://github.com/neozhu/RazorPageCleanArchitecture/tree/features/invoice_ocr

    如何开始

    代码生成插件,可以自动生成大部分重复的代码,提高开发效率 https://github.com/neozhu/CleanArchitectureCodeGenerator

    最后

    keep coding, enjoy coding. Give a Star! ⭐ If you like or are using this project please give it a star. Thanks! https://github.com/neozhu/RazorPageCleanArchitecture

    1 replies    2021-10-17 00:36:10 +08:00
    zagfai
        1
    zagfai  
       Oct 17, 2021
    比较好奇选型为什么会是 asp.net......
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1149 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 17:19 · PVG 01:19 · LAX 10:19 · JFK 13:19
    ♥ Do have faith in what you're doing.