Skip to content
asp.net MVC5 + Dapper + layUI/easyUI 通用权限管理系统、权限框架、信息管理系统基础框架
C# CSS Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
NBCZ.BLL 添加CountByWhere方法 Nov 7, 2018
NBCZ.Common AutoMapperHelper.cs 修改 Dec 6, 2019
NBCZ.DAL 添加CountByWhere方法 Nov 7, 2018
NBCZ.DBUtility 添加ExecuteReader方法 Jan 11, 2019
NBCZ.Model 更新Newtonsoft.Json版本 Aug 8, 2019
NBCZ.Web 修改sqlserver为本地连接 Nov 23, 2019
db 项目初始化 May 17, 2018
.gitattributes 添加CountByWhere方法 Nov 7, 2018
.gitignore obj忽略 Aug 30, 2018
1529981048.jpg readme添加图片 Jun 26, 2018
LICENSE Create LICENSE Aug 15, 2019
NBCZ.sln 初始化 May 17, 2018
README.md Update README.md Nov 23, 2019
zs.jpg 赞赏图片合成 Feb 21, 2019
zswx.jpg 添加赞赏图片 Feb 21, 2019
zszfb.jpg 添加赞赏图片 Feb 21, 2019
说明.txt 说明修改 Feb 14, 2019

README.md

一、框架概述 转至.net core+vue 前后端分离项目

  1. NBCZ是一个通用权限系统,用vs2013+sqlserver2008开发工具。
  2. 标准三层结构:
    1. Repository(DAL仓储层)使用DapperExtensions+Dapper开发。
    2. WEB主要使用MVC5.0+fsLayui+layUi开发。(已添加easyui文件,可自行切换)
    3. 在线预览http://122.51.213.11:8000/Admin/Login?ReturnUrl=%2f 登录名:admin 密码:123123

二、配置使用

  1. 项目文件基本配置

    1. git clone项目,修改文件夹及sln、csproj、user文件名称为项目命名空间。

    2. 修改sln、csproj内容 将NBCZ修改为项目命名空间。

    3. 用vs打开项目,整个解决方案替换将NBCZ修改为项目命名空间。

    4. 删除web下的obj和bin 重新生成项目。不修改可能报错 路由集合中已存在名为“Admin_default”的路由。路由名称必须唯一。

    5. 若单个项目生成成功,但生成解决方案失败。解决方案属性 → 修改Web项目依赖。

  2. 数据库配置

    1. 还原数据库db→NBCZ
    2. 配置 DBUtility项目下的DbEntity.ttinclude
    3. 配置web项目下的web.config 数据库连接
  3. 代码生成

    1. 按Model、DAL、BLL的顺序, 分别保存项目文件 T4.DapperExt→后缀为.tt文件。

三、主界面如下:

avatar

四、版本

语言/框架地址协议备注
.Net Framework .net framework+layui+dapper-extensions MIT
.Net Framework + Vue .net framework+vue+dapper.contrib MIT 前后端分离
.Net Core .net core+iview+dapper.contrib MIT 前后端分离

五、依赖/中间件

给Aigu赞赏

You can’t perform that action at this time.