搞 一个 开发框架, 很简单,,, 把 Spring.net Dapper log4net 这些 凑合 一下, 也 差不多 了 吧 ?
搞 开发框架, 从 一开始 的 方向 就 错 了, 应该 是 搞 组件 。
比如, 权限验证, 建 几个 表 就 出来了, 关键 是 把 代码 和 数据库 安装 Sql 脚本 提供出来, 让 别人 可以 方便 的 拿去用, 看懂, 修改 。
多租户 、工作流 这些 也是 同样 。
权限验证 、多租户 、工作流 …… 这些 都 可以 算是 组件 。
用 PHP 也可以 , PHP 的 组件 也 很容易 整合 到 .Net 项目 里, 只要 数据库 表 相通 就行 , 界面 可以 各自 部署 。