Giter VIP home page Giter VIP logo

laochiangx / abp-asp.net-boilerplate-project-cms Goto Github PK

View Code? Open in Web Editor NEW
756.0 74.0 306.0 176.06 MB

ABP module-zero +AdminLTE+Bootstrap Table+jQuery+Redis + sql server+quartz+hangfire权限管理系统

C# 95.04% PHP 0.01% Makefile 0.01% Shell 0.01% PowerShell 0.03% CoffeeScript 0.49% HTML 0.74% Less 2.32% SCSS 1.31% ASP.NET 0.01% Sass 0.02% Stylus 0.02%
abp aspnet-boilerplate-project module-zero signalr log4net hangfire entityframework adminlte redis quartz

abp-asp.net-boilerplate-project-cms's Introduction

ABP module-zero +AdminLTE+Bootstrap Table+jQuery权限管理系统

Travis Github Releases (by Asset) NuGet Plugin on redmine.org Eclipse Marketplace JIRA sprint completion

工具支持

 visual studio 2017

 sql server 2008以上

 Redis :下载的Redis https://github.com/MicrosoftArchive/redis/releases 

打开方式

 1. clone项目,然后visual studio 2017打开。

 2. 包还原(如果是直接clone本项目,这一步可以省略)。

   3. 新建一个空的数据库,并修改项目中数据库连接,指向刚建好的空的数据库。

 4. 工具 -> nuget包管理器-> 程序包管理控制台 下面选中xxxxentityframework,然后输入update-database 会自动生成数据库。

 5. 运行项目 用户名:admin 密码123qwe 即可看到效果,不懂地方参考博客园文章。

  1. 已经注释掉AbpRedisCache,保证直接运行不会报错。

 打开方式详细可以参考第一章:http://www.cnblogs.com/anyushengcms/p/abp.html    

博客园地址

如果不知道怎么用,请前往个人博客园看下教程,博客园地址:http://www.cnblogs.com/anyushengcms/p/7325126.html

简介

这也是算是一种学习的方法和态度吧,经常去学习和总结,写下一点对于ABP(ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称)框架的理解和运用.

   "ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板。"

    "ASP.NET Boilerplate 基于DDD的经典分层架构**,实现了众多DDD的概念(但没有实现所有DDD的概念)。"

效果图

 1.png

1

2

3

image.png

image.png

image.png

image.png

image.png

初衷

学而时习之,不亦说乎,温顾温知新,可以为师矣.

这其实是一个 abp框架的入门项目,尽管网上有很多资料,但是我们要自己动手去敲一遍代码,于是就有了这一系列文章,看懂远不如动手去做,动手做才能发现很多自己不懂的问题,不断的反思和总结,“乐于分享是一种境界的突破”。" 分享是很有意思,也是可以锻炼人的。 分享意味着自我的不断净化提升,不给自己后退的余地。为什么这么说呢?因为:一,分享的就是你所知道的,你所知道的是你投资时间和精力学来的,分享意味着你做到无私地把它分享出更高的价值,这是很伟大的。二,分享意味着你要不断去追寻新知,这很重要。只有用心生活,用心体会,才能不断有新的东西分享。这就是善于借用外力来完善自己的表现。。三,我们在分享的过程中,学会进一步判断,进一步深入思考,从而进一步提升思绪。这很重要,自己要了解自己,这是一个不断学习的过程。"

下面是这期文章的目录:

(1)ABP+AdminLTE+Bootstrap Table权限管理系统第一节--使用ASP.NET Boilerplate模板创建解决方案

(2)ABP+AdminLTE+Bootstrap Table权限管理系统第二节--数据库脚本

(3)ABP+AdminLTE+Bootstrap Table权限管理系统第三节--abp分层体系及实体相关

(4)ABP+AdminLTE+Bootstrap Table权限管理系统第四节--仓储,服务,服务接口及依赖注入

(5)ABP+AdminLTE+Bootstrap Table权限管理系统第五节--WBEAPI及SwaggerUI

(6)ABP+AdminLTE+Bootstrap Table权限管理系统第六节--abp控制器扩展及json封装以及6种处理时间格式化的方法

(7)ABP+AdminLTE+Bootstrap Table权限管理系统第七节--登录逻辑及abp封装的Javascript函数库

(8)ABP+AdminLTE+Bootstrap Table权限管理系统第八节--ABP错误机制及AbpSession相关

(9)ABP+AdminLTE+Bootstrap Table权限管理系统第九节--AdminLTE模板页搭建

(10)ABP+AdminLTE+Bootstrap Table权限管理系统第十节--AdminLTE模板菜单处理

(11)ABP+AdminLTE+Bootstrap Table权限管理系统第十一节--Bootstrap Table用户管理列表以及Module Zero之用户管理

(12)ABP module-zero +AdminLTE+Bootstrap Table+jQuery权限管理系统第十二节--小结,Bootstrap Table之角色管理以及module-zero角色管理

(13)ABP module-zero +AdminLTE+Bootstrap Table+jQuery权限管理系统第十三节--RBAC模式及ABP权限管理(附送福利)

 (14)ABP module-zero +AdminLTE+Bootstrap Table+jQuery权限管理系统第十四节--后台工作者HangFire与ABP框架Abp.Hangfire及扩展

 (15)ABP module-zero +AdminLTE+Bootstrap Table+jQuery权限管理系统第十五节--缓存小结与ABP框架项目中 Redis Cache的实现

(16)ABP module-zero +AdminLTE+Bootstrap Table+jQuery权限管理系统第十六节--SignalR与ABP框架Abp.Web.SignalR及扩展

 (17)ABP module-zero +AdminLTE+Bootstrap Table+jQuery权限管理系统第十七节--Quartz与ABP框架Abp.Quartz及扩展

番外篇--Moddule Zero

注:番外篇参考自( https://github.com/ABPFrameWorkGroup

番外篇--Moddule Zero介绍

番外篇--Moddule Zero安装

番外篇--Moddule Zero启动模板

番外篇--Moddule Zero多租户管理

番外篇--Moddule Zero 版本管理与组织单位管理

未完待续...

运用到的服务端技术:

客户端:(前端是用的AdminLTE,Bootstrap  table.是开源的,不涉及版权)

最后喜欢的请点下star

abp-asp.net-boilerplate-project-cms's People

Contributors

jiangorcy avatar totpero avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

abp-asp.net-boilerplate-project-cms's Issues

询问近况

大佬好久没更新了,不管是在博客园还是简书上一次还停留在2018年初。不知道大佬近况如何,未来还会更新博客吗?

如何运行?

想学习你的代码,数据库的连接已经修改了,用nuget还原了一些确实的dll。但是依然无法运行(初始化数据库)。请问还需要什么需要配置的吗?

好多小问题?

看起来框架不错,但是运行起来感觉不太靠谱,各种问题。。。。
首先,readme里面,打开方式第4点update database拼写不对,这导致无法生成数据库。
然后,就算修正了,可以生成数据库了,直接跑起来。403,手动导向登录,发现页面有JS错误,
输入用户名:admin 密码123qwe ,报错,无法登录。。。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.