E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Abp
基于
abp
vNext 和 .NET Core 开发博客项目 - 自定义仓储之增删改查
本篇说一下自定义仓储的实现方式,其实在
abp
框架中已经默认给我们实现了默认的通用(泛型)仓储,IRepository,有着标准的CRUD操作,可以看:https://docs.
abp
.io/zh-Hans
dotNET跨平台
·
2020-08-25 06:24
[开源] 基于
ABP
,Hangfire的开源Sharepoint文件同步解决方案----SuperRocket.SPSync
(一)项目背景Sharepoint是微软的一个产品,很多公司都在使用它,也有很多公司以前使用它,现在可能需要移植到别的平台,也可能只是移植其中的文件存储,比如说移植到微软云,或者亚马逊云存储。SuperRocket.SPSync,就是在类似这样的背景下,应运而生。目前实现的功能主要是同步sharepoint上的文件存储到自己的服务器,同时支持同步到亚马逊云存储。计划后期可以加入别的存储,比如说Az
weixin_30548917
·
2020-08-25 05:34
mac 开发
abp
创建实体在领域层publicclassNamePersonFirst:Entity{publicstringName{get;set;}publicboolIsDouble{get;set;}publicboolNowSeldom{get;set;}publicboolAncientSeldom{get;set;}publicNamePersonFirst(){}}在应用层创建Dto[AutoMa
DTran
·
2020-08-25 03:28
Abp
import& export
安装EPPlus包EPPlusisa.NETlibrarythatreadsandwritesExcelfilesusingtheOfficeOpenXMLformat(xlsx).EPPlushasnodependenciesotherthan.NET.EPPlus只依赖.NET,用于读写xlsx格式的excel参考:https://github.com/JanKallman/EPPlus参考a
DTran
·
2020-08-25 03:28
Abp
组织架构
在
abp
中,已有组织架构部分的接口,但是根据实际需要进行更改还是有必要。
DTran
·
2020-08-25 03:28
在Asp.net Core (
Abp
)添加种子数据SeedData
Asp.netcore添加种子数据添加文件夹SeedData添加静态类SeedDatapublicstaticclassSeedData{publicstaticvoidInitialize(IServiceProviderserviceProvider){using(varcontext=newAsdfContext(serviceProvider.GetRequiredService>()))
DTran
·
2020-08-25 03:28
abp
core迁移sqlite
项目名称AprilEF层install-packageMicrosoft.EntityFrameworkCore.SqliteHost"ConnectionStrings":{"Default":"Server=localhost;Database=AprilDb;Trusted_Connection=True;","SqliteCnn":"DataSource=AprilDb.db;"},Cor
DTran
·
2020-08-25 03:57
2018-01-13
没有来得及点的,现在回去点一下嘛车牌:
abp
615magnet:?xt=urn:btih:05D805352C21939E7DD3BFBD66035843A578C01A长按二维码打赏!
有事说事_8807
·
2020-08-24 23:24
ABP
替换默认实体跟踪
Configuration.ReplaceService(typeof(IEntityHistoryHelper),()=>{IocManager.Register(DependencyLifeStyle.Transient);});Configuration.ReplaceService(typeof(IEntityHistoryStore),()=>{IocManager.Register()
西橙酱
·
2020-08-24 22:22
循序渐进VUE+Element 前端应用开发(19)--- 后端查询接口和Vue前端的整合
循序渐进VUE+Element前端应用开发的系列文章中,前面介绍了系统各个功能的处理实现,本篇随笔从一个主线上介绍前后端开发的整合,让我们从
ABP
框架后端的查询接口的处理,前端API接口调用的封装,以及前端
伍华聪
·
2020-08-24 16:00
ABP
CQRS 实现案例:基于 MediatR 实现
介绍CQRS(命令查询职责分离模式)从业务上分离修改(Command,增,删,改,会对系统状态进行修改)和查询(Query,查,不会对系统状态进行修改)的行为。从而使得逻辑更加清晰,便于对不同部分进行针对性的优化。CQRS基本思想在于,任何一个对象的方法可以分为两大类命令(Command):不返回任何结果(void),但会改变对象的状态。查询(Query):返回结果,但是不会改变对象的状态,对系统
诸葛_小亮
·
2020-08-24 11:42
ABP
中的AsyncCrudAppService介绍
前言在更新vue项目模板的示例代码时,感觉有必要讲解下
ABP
中的AsyncCrudAppServicedotnettoollist-g包ID版本命令---------------------------
qq_38455694
·
2020-08-24 01:04
网络技术
ABP
ABP
从入门到精通(4):使用基于JWT标准的Token访问WebApi
项目:asp.netzero4.2.0.netcore(1.1)版本我们做项目的时候可能会遇到需要提供api给app调用,
ABP
动态生成的WebApi提供了方便的基于JWT标准的Token访问方式供我们访问
晓晨Master
·
2020-08-24 01:48
IIS配置Url重写实现http自动跳转https的重定向方法(100%解决)
引言本文推荐阅读地址:https://www.52
abp
.com/BlogDetails/10008这种文章网上可以说一搜一大把,但是我为什么还要写呢,因为一搜一把没把我气死,都是东抄西挪的东西,搞得整个文档质量太差
weixin_30629977
·
2020-08-23 09:39
ABP
项目:未能加载文件或程序集“Castle.Core, Version=4.1.1.0, Culture=neutral”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配
运行ABPMVC版本的singlepage时,使用codefirst方式迁移数据库时,提现版本不对,如下所示:PM>add-migrationInitialCreateSystem.IO.FileLoadException:未能加载文件或程序集“Castle.Core,Version=4.1.1.0,Culture=neutral,PublicKeyToken=407dd0808d44fbdc”或
zoohouse
·
2020-08-23 08:59
ABP
初识
ABP
vNext(2):
ABP
启动模板
点击上方蓝字"小黑在哪里"关注我吧AbpHelper模块安装前言上一篇介绍了
ABP
的一些基础知识,本篇继续介绍
ABP
的启动模板。
dotNET跨平台
·
2020-08-23 07:26
初识
ABP
vNext(4):vue用户登录&菜单权限
点击上方蓝字"小黑在哪里"关注我吧登录菜单权限运行测试前言上一篇已经创建好了前后端项目,本篇开始编码部分。开始几乎所有的系统都绕不开登录功能,那么就从登录开始,完成用户登录以及用户菜单权限控制。登录首先用户输入账号密码点击登录,然后组合以下参数调用identityserver的/connect/token端点获取token:{ grant_type: "password", scope: "H
dotNET跨平台
·
2020-08-23 07:53
数据库
cisco
acl
redirect
ext
初识
ABP
vNext(5):
ABP
扩展实体
开始因为用户实体是
ABP
模板自动生成的,其中的属性都预先定义好了,但是
ABP
是允许我们扩展模块实体的,我们可以通过扩展用户实体来增加用户头像和用户介绍字段。
dotNET跨平台
·
2020-08-23 04:21
基于
abp
vNext 微服务开发的敏捷应用构建平台 - 项目介绍
缘起目前使用
ABP
框架已经将近3年了,大大小小的项目也陆陆续续做了很多。
叮咚z
·
2020-08-22 21:00
基于
abp
vNext 微服务开发的敏捷应用构建平台 - 文章目录
系列文章:《基于abpvNext微服务开发的敏捷应用构建平台-设计构想》【点击查看】《基于abpvNext微服务开发的敏捷应用构建平台-文章目录》【点击查看】《基于abpvNext微服务开发的敏捷应用构建平台-项目介绍》【点击查看】TODO:由于个人精力有限,文章的推出可能有些缓慢,后续要基微服务的开发则需要更加深入的研究,所以这里先列举出未更新系列文章预告。《基于abpvNext微服务开发的敏捷
叮咚z
·
2020-08-22 20:00
企业级工作流解决方案(十二)--集成
Abp
和ng-alain--用户身份认证与权限验证
多租户如果系统需要支持多租户,那么最好事先定义好多租户的存储部署方式,
Abp
提供了几种方式,根据需要选择,每一个用户身份认证与权限验证都需要完全的隔离这里设计的权限数据全部存储在缓存中,每个租户单独建立缓存
weixin_34121304
·
2020-08-22 19:31
企业级工作流解决方案(十四)--集成
Abp
和ng-alain--自动化脚本
对于.net方向,做过自动化的,应该没有人不熟悉msbuild吧,非常强大的代码编译工具,.net平台的编译工作都是交给他来完成的,包括.netcore的命令,本质上都是调用msbuild来执行的对于发布到window平台,linux平台,或者用jenkins管理,核心基础还是绕不开msbuildMsbuild目录结构msbuild.bat为引导脚本,效果就是让用户选择启动哪个编译脚本,集成到ji
weixin_33975951
·
2020-08-22 19:21
.netcore-
abp
-动态 C# API 客户端
1、SaaS.Template.HttpApi.Client修改:TemplateHttpApiClientModule.cs2、SaaS.Template.Web修改配置文件appsettings.json"RemoteServices":{"Default":{"BaseUrl":"https://localhost:44306/"}}修改:ValuesController.cs
飞雪NET
·
2020-08-22 15:17
Abp
.netcore-
abp
-Hangfire后台作业管理
1、SaaS.Template.WebNuget:Volo.
Abp
.BackgroundJobs.HangFireNuget:Hangfire.MemoryStorage修改:SaaSWebModule.cs
飞雪NET
·
2020-08-22 15:17
Abp
.netcore-
abp
-文本模板
1、SaaS.Template.WebNuget:Volo.
Abp
.TextTemplating新建类:DemoTemplateDefinitionProvider.csusingSystem;usingSystem.Collections.Generic
飞雪NET
·
2020-08-22 15:17
Abp
.netcore-
abp
-时钟
1、SaaS.Template.Web修改:TemplateWebModule.cs修改:ValuesController.cs
飞雪NET
·
2020-08-22 15:16
Abp
.netcore-
abp
-自动API控制器
;usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Threading.Tasks;usingVolo.
Abp
飞雪NET
·
2020-08-22 15:16
Abp
基于
abp
vNext 和 .NET Core 开发博客项目 - 博客接口实战篇(一)
系列文章使用abpcli搭建项目给项目瘦身,让它跑起来完善与美化,Swagger登场数据访问和代码优先自定义仓储之增删改查统一规范API,包装返回模型再说Swagger,分组、描述、小绿锁接入GitHub,用JWT保护你的API异常处理和日志记录使用Redis缓存数据集成Hangfire实现定时任务处理用AutoMapper搞定对象映射定时任务最佳实战(一)定时任务最佳实战(二)定时任务最佳实战(
dotNET跨平台
·
2020-08-22 13:32
基于
abp
vNext 和 .NET Core 开发博客项目 - Blazor 实战系列(九)
系列文章使用abpcli搭建项目给项目瘦身,让它跑起来完善与美化,Swagger登场数据访问和代码优先自定义仓储之增删改查统一规范API,包装返回模型再说Swagger,分组、描述、小绿锁接入GitHub,用JWT保护你的API异常处理和日志记录使用Redis缓存数据集成Hangfire实现定时任务处理用AutoMapper搞定对象映射定时任务最佳实战(一)定时任务最佳实战(二)定时任务最佳实战(
dotNET跨平台
·
2020-08-22 13:01
基于
abp
vNext 微服务开发的敏捷应用构建平台 - 设计构想
许多中小企业的管理模式都是在自身的发展过程中不断摸索,逐步建立起来的,每一家都有其独有的管理模式,而且随着企业的不断发展,管理模式也在不断变化中。企业在发展壮大的过程中离不开信息化系统的支撑,企业在构建自己的信息化系统中,一般途径是通过购买现有产品、自主研发、软件外包。市场上成熟的软件产品,都是按照统一的管理标准,并不适用于大多数发展中的中小企业。即使购买现有产品的企业,因为所购买产品不是针对自身
叮咚z
·
2020-08-21 23:00
初识
ABP
vNext(5):
ABP
扩展实体
开始因为用户实体是
ABP
模板自动生成的,其中的属性都预先定义好了,但是
ABP
是允许我们扩展模块实体的,我们可以通过扩展用户实体来增加用户头像和用户介绍字段。扩展实体
ABP
xhznl
·
2020-08-21 13:00
初识
ABP
vNext(5):
ABP
扩展实体
开始因为用户实体是
ABP
模板自动生成的,其中的属性都预先定义好了,但是
ABP
是允许我们扩展模块实体的,我们可以通过扩展用户实体来增加用户头像和用户介绍字段。扩展实体
ABP
小黑在哪里
·
2020-08-21 13:00
ABP
多租户 对应多数据库 租户启动报错
什么是多租户?“软件多租户是指一个软件体系结构,其中一个软件实例在一个服务器上运行,并为多个租户提供服务*租户是一组共享具有软件实例特定权限的公共访问权限的用户。架构中,软件应用程序旨在为每个租户提供一个包含其数据*,配置,用户管理,租户个人功能和非功能属性的实例共享*多租户与多实例架构形成鲜明对比,其中独立的软件实例运行代表不同的租户“(维基百科),简而言之,多租户是一种用于创建SaaS(软件即
weixin_34313182
·
2020-08-20 19:56
创建数据库迁移
返回总目录《一步一步使用
ABP
框架搭建正式项目系列教程》这一节我们说说数据库迁移(Migration)。我们之前用的DBFirst创建了实体类,但当初这么做的原因是为了节省时间。
weixin_34242819
·
2020-08-20 19:44
ABP
入门系列(5)——展现层实现增删改查
ABP
入门系列目录——学习
Abp
框架之实操演练这一章节将通过完善Controller、View、ViewModel,来实现展现层的增删改查。
聖傑
·
2020-08-20 13:46
初识
ABP
vNext(4):vue用户登录&菜单权限
Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。目录前言开始登录菜单权限运行测试最后前言上一篇已经创建好了前后端项目,本篇开始编码部分。开始几乎所有的系统都绕不开登录功能,那么就从登录开始,完成用户登录以及用户菜单权限控制。登录首先用户输入账号密码点击登录,然后组合以下参数调用identityserver的/connect/token端点获取token:{grant_type:"pa
xhznl
·
2020-08-19 11:00
初识
ABP
vNext(4):vue用户登录&菜单权限
Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。目录前言开始登录菜单权限运行测试最后前言上一篇已经创建好了前后端项目,本篇开始编码部分。开始几乎所有的系统都绕不开登录功能,那么就从登录开始,完成用户登录以及用户菜单权限控制。登录首先用户输入账号密码点击登录,然后组合以下参数调用identityserver的/connect/token端点获取token:{grant_type:"pa
小黑在哪里
·
2020-08-19 11:00
基于
ABP
做一个简单的系统——实战篇:4.基于富文本编辑器,Razor模板引擎生成内容并导出Word 填坑记录
起因需求是这样的,有一种协议需要生成,协议的模板是可配置的,在生成过程中,模板中的内容可以根据约定的标记进行替换(就像mvc的razor模板一样)。生成后的内容还需要导出成word或pdf。常见的使用场景比如租赁协议生成,邮件内容模板生成等等,不要傻傻的hard-code像‘#name#’这样的标记了。优势就是可自定义模板,灵活匹配可获取到对象的任何字段,解除开发侧的包袱开源框架wangEdito
rockcode777
·
2020-08-19 10:00
调用约定(pascal,fastcall,stdcall,thiscall,cdecl)区别等
调用约定,函数调用约定,返回值传递方式摘要:文章讲述了几种主要程序语言中的函数调用约定;详细说明时主要以VC6中的函数调用约定为主,阐释方式主要是以C++程序编译后得到的汇编代码来进行说明;文章来源于
abp
maotoula
·
2020-08-18 21:36
使用xUnit,EF,Effort和
ABP
进行单元测试(C#)
返回总目录《一步一步使用
ABP
框架搭建正式项目系列教程》本篇目录介绍创建测试项目准备测试基类创建第一个测试测试异常在测试中使用仓储测试异步方法小结介绍在这篇博客中,我们来说说基于
ABP
项目的单元测试。
weixin_34362991
·
2020-08-18 17:51
堪称艺术品级的应用开发框架,
Abp
有望超越Spring?
ABP
是ASP.NETBoilerplate的简称,是一个开源且文档友好的应用程序框架。
dotNET知音
·
2020-08-18 15:36
编程语言
java
人工智能
大数据
spring
Abp
VNext 项目创建简介
文章目录简介项目创建关于module项目的简单说明简单优化项目1、移动端项目删除2、*.sln.DotSettings3、*.HttpApi.Host的调整4、*.HttpApi和*.HttpApi.Client的调整5、*.EntityFrameworkCore、*.EntityFrameworkCore.DbMigrations和*.DbMigrator的调整6、*.Domain和*.Doma
寒冰屋
·
2020-08-18 13:04
ASP.NET
CORE
架构及框架
abp
vnext
初识
ABP
vNext(3):vue对接
ABP
基本思路
点击上方蓝字"小黑在哪里"关注我吧登录权限本地化创建项目ABPvue-element-admin前言上一篇介绍了
ABP
的启动模板以及AbpHelper工具的基本使用,这一篇将进入项目实战部分。
dotNET跨平台
·
2020-08-18 11:08
ABP
入门系列(14)——应用BootstrapTable表格插件
ABP
入门系列目录——学习
Abp
框架之实操演练源码路径:Github-LearningMpaAbp1.引言之前的文章
ABP
入门系列(7)——分页实现讲解了如何进行分页展示,但其分页展示仅适用于前台web
weixin_33753003
·
2020-08-18 04:41
[
Abp
vNext 源码分析] - 8. 审计日志
一、简要说明ABPvNext当中的审计模块早在依赖注入与拦截器一文中有所提及,但没有详细的对其进行分析。审计模块是ABPvNext框架的一个基本组件,它能够提供一些实用日志记录。不过这里的日志不是说系统日志,而是说接口每次调用之后的执行情况(执行时间、传入参数、异常信息、请求IP)。除了常规的日志功能以外,关于实体和聚合的审计字段接口也是存放在审计模块当中的。(创建人、创建时间、修改人、修改时间、
dfdffdg8l00002001
·
2020-08-17 22:51
[
Abp
源码分析]十二、多租户体系与权限验证
0.简介承接上篇文章我们会在这篇文章详细解说一下
Abp
是如何结合IPermissionChecker与IFeatureChecker来实现一个完整的多租户系统的权限校验的。
dfdffdg8l00002001
·
2020-08-17 22:20
在
ABP
vNext 中编写仓储单元测试的问题一则
一、问题新项目是基于ABPvNext框架进行开发的,所以我要求为每层编写单元测试。在同事为某个仓储编写单元测试的时候,发现了一个奇怪的问题。他的对某个聚合根的A字段进行了更新,随后对某个导航属性B也进行了变更,最后通过仓储提供的UpdateAsync()方法对变更的数据进行持久化。结果再次查出来的时候,发现聚合根的A字段倒是更新了,但是导航属性B的内部字段没有进行变更。例如在下面的实例当中,聚合根
dfdffdg8l00002001
·
2020-08-17 22:20
测试
初识
ABP
vNext(3):vue对接
ABP
基本思路
目录前言开始登录权限本地化创建项目ABPvue-element-admin最后前言上一篇介绍了
ABP
的启动模板以及AbpHelper工具的基本使用,这一篇将进入项目实战部分。
小黑在哪里
·
2020-08-17 08:00
初识
ABP
vNext(3):vue对接
ABP
基本思路
目录前言开始登录权限本地化创建项目ABPvue-element-admin最后前言上一篇介绍了
ABP
的启动模板以及AbpHelper工具的基本使用,这一篇将进入项目实战部分。
xhznl
·
2020-08-17 08:00
初识
ABP
vNext(1):开篇计划&基础知识
点击上方蓝字"小黑在哪里"关注我吧审计(Audit)本地化(Localization)事件总线(EventBus)多租户(multi-tenancytechnology)DDD分层实体(Entity)值对象(ValueObject)聚合根(AggregateRoot)仓储(Repository)应用服务(ApplicationServices)数据传输对象(DTO)工作单元(UnitOfWork)
dotNET跨平台
·
2020-08-16 14:10
数据库
java
编程语言
python
大数据
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他