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
手动从0搭建
ABP
框架-
ABP
官方完整解决方案和手动搭建简化解决方案实践
本文主要讲解了如何把
ABP
官方的在线生成解决方案运行起来,并说明了解决方案中项目间的依赖关系。然后手动实践了如何从0搭建了一个简化的解决方案。
·
2022-07-26 23:45
程序员
手动从0搭建
ABP
框架-
ABP
官方完整解决方案和手动搭建简化解决方案实践
本文主要讲解了如何把
ABP
官方的在线生成解决方案运行起来,并说明了解决方案中项目间的依赖关系。然后手动实践了如何从0搭建了一个简化的解决方案。
阿升1990
·
2022-07-26 23:00
基于
ABP
实现DDD--领域逻辑和应用逻辑
一.多应用层的问题1.多应用层介绍 不知道你们是否会遇到一种情况,通过
ABP
构建了一个后端的API项目,刚开始是为Web端项目(比如,Vue)提供后端接口服务的,随着项目的发展和业务的复杂,增加了移动端的
·
2022-07-25 09:35
程序员
基于
ABP
实现DDD--领域逻辑和应用逻辑
一.多应用层的问题1.多应用层介绍不知道你们是否会遇到一种情况,通过
ABP
构建了一个后端的API项目,刚开始是为Web端项目(比如,Vue)提供后端接口服务的
阿升1990
·
2022-07-25 00:00
基于
ABP
实现DDD--实体创建和更新
本文主要介绍了通过构造函数和领域服务创建实体2种方式,后者多用于在创建实体时需要其它业务规则检测的场景。最后介绍了在应用服务层中如何进行实体的更新操作。一.通过构造函数创建实体假如Issue的聚合根类为:publicclassIssue:AggregateRoot{pu
阿升1990
·
2022-07-24 13:00
基于
ABP
实现DDD--实体创建和更新
本文主要介绍了通过构造函数和领域服务创建实体2种方式,后者多用于在创建实体时需要其它业务规则检测的场景。最后介绍了在应用服务层中如何进行实体的更新操作。一.通过构造函数创建实体假如Issue的聚合根类为:publicclassIssue:AggregateRoot{publicGuidRepositoryId{get;privateset;}//不能修改RepositoryId,原因是不支持把
·
2022-07-24 12:06
程序员
分享一个基于
Abp
Vnext开发的API网关项目
这个项目起源于去年公司相要尝试用微服务构建项目,在网关的技术选型中,我们原本确认了ApiSix网关,如果需要写网关插件需要基于Lua脚本去写,我和另外一个同事当时基于这个写了一个简单的插件,但是开发测试以及发布都很麻烦,而且使用Lua脚本作为插件的开发语言本身也不是我们强项。后来通过其他渠道了解
喻平勇
·
2022-07-22 12:00
EF Core 数据过滤
1前言本文致力于将一种动态数据过滤的方案描述出来(基于EFCore官方的数据筛选器),实现自动注册,多个条件过滤,单条件禁用(实际上是参考
ABP
的源码),并尽量让代码保持EFCore的原使用风格。
芦荟柚子茶
·
2022-07-21 13:00
.Net极限生产力之分表分库全自动化Migrations Code-First
目录开始移除静态容器原生efcore启动程序添加todo字段并迁移集成AbpVNext新建两个接口用于赋值创建时间和guidAbpDbContext抽象类新增分库分表路由编写sqlserver分片迁移脚本生成
abp
·
2022-07-21 11:41
基于
ABP
实现DDD--领域服务、应用服务和DTO实践
如下://
ABP
当中的领域服务类通常都是以Manager结尾的publicclassIssueManager:DomainService{privatereadonlyIRepo
·
2022-07-21 09:06
程序员
基于
ABP
实现DDD--领域服务、应用服务和DTO实践
如下://
ABP
当中的领域服务类通常都是以Manager结尾的publi
阿升1990
·
2022-07-21 08:00
使用
Abp
.Zero 搭建第三方登录模块(三):网页端开发
简短回顾一下网页端的流程,总的来说网页端的职责有三:生成一个随机字符作为鉴权会话的临时Token,生成一个小程序码,Token作为参数固化于小程序码当中监控整个鉴权过程状态,一旦状态变为AUTHORIZED(已授权)则获取小程序登录凭证code。调用ExternalAuthenticate
林晓lx
·
2022-07-19 17:00
基于
ABP
实现DDD--仓储实践
在
ABP
中具体的实现仓储接口定义在领域层,实现在基础设施层。仓储接口被领域层(比如领域服务)和应用层用来访问数据库,操作聚合根,聚合根就是业务单元。
阿升1990
·
2022-07-18 22:00
基于
ABP
实现DDD--仓储实践
在
ABP
中具体的实现仓储接口定义在领域层,实现在基础设施层。仓储接口被领域层(比如领域服务)和应用层用来访问数据库,操作聚合根,聚合根就是业务单元。
·
2022-07-18 22:17
程序员
STM32 定时器
输出部分计数器时钟计算方法定时器相关寄存器定时器库函数结构体定时器库函数结构体定时器总断配置过程通过定时器让LED灯间隔1s闪烁三种定时器的区别STM32F1xx系列总共有八个定时器两个高级定时器+四个通用定时器+两个基本定时器通用定时器的特点描述1.位于
ABP
1
一只小阿大:)
·
2022-07-06 18:37
单片机
嵌入式
stm32
矩阵的普通乘积、Hadamard 积、Kronecker 积及其性质
的列是b1,⋯ ,bp\pmb{b_1},\cdots,\pmb{b_p}b1b1b1,⋯,bpbpbp,则乘积AB\pmb{AB}ABABAB是m×pm\timespm×p矩阵,它的各列是Ab1,⋯ ,
Abp
长路漫漫2021
·
2022-07-03 13:32
数学基础
矩阵
线性代数
哈达玛积
克罗内克积
使用
Abp
.Zero 搭建第三方登录模块(一):原理篇
第三方登录是基于用户在第三方平台上(如微信,QQ,百度)已有的账号来快速完成系统的登录、注册-登录等功能。微信的鉴权以微信的鉴权为例:假如你的网站有一个扫码登录的功能,会弹出一个由微信提供的二维码页面,你需要用手机上的微信扫码,操作一下,就可以完成登录。如这个链接:微信登录(qq.co
林晓lx
·
2022-06-24 11:00
实现领域驱动设计 - 使用
ABP
框架 - 创建实体
用例演示-创建实体本节将演示一些示例用例并讨论可选场景。创建实体从实体/聚合根类创建对象是实体生命周期的第一步。聚合/聚合根规则和最佳实践部分建议为Entity类创建一个主构造函数,以保证创建一个有效的实体。因此,无论何时我们需要创建实体的实例,我们都应该使用那个构造函数参见下面的问题聚
Broadm
·
2022-06-24 10:00
实现领域驱动设计 - 使用
ABP
框架 - 存储库
存储库Repository是一个类似于集合的接口,领域层和应用程序层使用它来访问数据持久性系统(数据库),以读写业务对象(通常是聚合)常见的存储库原则是:在领域层定义一个存储库接口(因为它被用于领域层和应用层),在基础设施层实现(启动模板中的EntityFrameworkCore项目)不要
Broadm
·
2022-06-23 15:00
ABP
框架之——数据访问基础架构(下)
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的一块垫脚石,我们一起精进。EFCore集成EFCore是微软的ORM,可以使用它与主流的数据库提供商合作,如SQLServer、Oracle、MySQL、PostgreSQL和CosmosDB。当
张飞洪[厦门]
·
2022-06-23 14:00
ABP
学习笔记:关于C#的投影 Projection
最近在看LINQ查询,发现很多有意思的操作。看教程的时候发现投影这个概念,emmm完全没概念了。赶紧找资料看一下。C#中的投影LINQ集成查询中有两个支持投影的扩展方法,分别为:Select和SelectMany操作,可以用它们投影单个或者多个属性,或者投影查询的结果集到一个新的匿名类型中,还可以在投影的过程中执行:再计算,过滤,或者其他一些必要的操作。奥,学WinForm时候没用过这个,怪不得好
董厂长
·
2022-06-16 09:51
ABP
c#
数据库
c#
学习
linq
基于
ABP
架构开发的.Net Core项目部署到IIS问题汇总
在
ABP
官网创建一个.NetCore项目编译完成1、发布网站2、IIS新建站点目录指向发布的目录3、安装WindowsHostingIIS安装服务器上安装DotNetCore.X.X.X-WindowsHosting
·
2022-06-15 16:46
ABP
VNext从单体切换到微服务
https://www.cnblogs.com/CKExp/p/13735261.html作者:微笑刺客D注:此处的微服务只考虑服务部分,不考虑内外层网关、认证等。ABPVNext从单体切换到微服务,提供了相当大的便利性,对于各模块内部不要做任何调整,仅需要调整承载体即可。ABPcanhelpyouinthatpointbyofferringamicroservice-compatible,str
dotNET知音
·
2022-06-06 10:38
java
接口
ppt
mvp
mongodb
【
Abp
VNext】实战入门(五):【3】前端管理界面 vue-element-admin —— Vuex状态缓存 自动持久化本地存储
一、前言前端开发经常需要用到采用Vuex来缓存当前会话信息,会话信息当页面刷新,浏览器关闭信息就会丢失;很多时候需要将当前会话缓存信息持久化存储到本地长久保存,可用通过localStorage手动操作:localStorage.getItem(key),//获取本地存储localStorage.setItem(key,value),//本地存储localStorage.removeItem(key
liuyonghong159632
·
2022-06-02 13:49
Abp
Vnext
abpvnext
vue
C#
【
Abp
VNext】实战入门(五):【12】前端管理界面 vue-element-admin —— 【客户端】全局使用WebSocket
一、前言:API接口每次调用都要走一个完整的握手流程,服务端不能通过API主动向前端客户端发送信息;针对频繁轮询的情况比较消耗资源;WebSocket只需建立一次连接,并保持长连接状态,客户端服务端可双向通信,通信简单快捷,资源消耗小。WebSocket通常用于即时通讯方面的需求。二、前端全局使用WebSocket:每个页面可以单独创建WebSocket连接,但是没有必要去做重复操作,所以先把牌坊
liuyonghong159632
·
2022-06-02 13:49
Abp
Vnext
web前端
abpvnext
websocket
【
Abp
VNext】实战入门(五):【1】前端管理界面 vue-element-admin —— API基础接口路径BaseUrl配置
一、前言:vue-element-admin是一个后台前端解决方案,它基于vue和element-ui实现。它使用了最新的前端技术栈,内置了i18国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。相信不管你的需求是什么,本项目都能帮助到你。由于Vue-Element-Admin默认源代码功能太多,对于初学者学习不友好,项目正式
liuyonghong159632
·
2022-06-02 13:49
Abp
Vnext
web前端
AbpVnext
前端框架
Abp
Vnext源码解析系列文章01---EventBus
一、简介BPvNext封装了两种事件总线结构,第一种是ABPvNext自己实现的本地事件总线,这种事件总线无法跨项目发布和订阅。第二种则是分布式事件总线,ABPvNext自己封装了一个抽象层进行定义,并使用RabbitMQ编写了一个基本实现。在使用方式上,两种事件总线的作用基本相
zhengwei_cq
·
2022-06-01 10:00
使用
ABP
SignalR重构消息服务(一)
Python微信订餐小程序课程视频https://edu.csdn.net/course/detail/36074Python实战量化交易理财系统https://edu.csdn.net/course/detail/35475使用ABPSignalR重构消息服务最近协助蟹老板升级新框架,维护基础设施服务,目前已经稳了。早上蟹老板看到我进入公司,马上就叫停我,说我为什么左脚先进公司,你这样会让我很难
u012804784
·
2022-05-29 13:31
android
计算机
将
Abp
移植进.NET MAUI项目(一):搭建项目
前言去年12月份做了MAUI混合开发框架的调研,想起来文章里给自己挖了个坑,要教大家如何把
Abp
移植进Maui项目,由于篇幅限制,将分为三个章节。
林晓lx
·
2022-05-25 18:00
ABP
框架之——数据访问基础架构
ABP
框架可以与任何数据库兼
张飞洪[厦门]
·
2022-05-25 09:00
Soa: 一个轻量级的微服务库
Soa项目地址:Github:MatoApps/Soa介绍一个轻量级的微服务库,基于.Net6+
Abp
框架可快速地将现有项目改造成为面向服务体系结构,实现模块间松耦合。
林晓lx
·
2022-05-18 15:00
探索
ABP
基础架构-下
配置应用程序ASP.NETCore的配置系统提供了一个基于键值对的配置方法。它是一个可扩展的系统,可以从各种资源中读取键值对,例如JSON设置文件、环境变量、命令行参数等等。设置配置值默认使用appsettings.json文件是配置的最简单方法。假设我们正在构建一个使用Azure
张飞洪[厦门]
·
2022-05-17 09:00
ABP
基础架构深入探索
目录前言一、了解模块化Startup类模块定义模块依赖和启动模块模块生命周期二、使用依赖注入系统.NET原生依赖注入
ABP
的依赖注入1.约定式注册2.接口注册3.属性注册4.接口属性混合注册暴露服务前言我们将从
·
2022-05-16 13:55
探索
ABP
基础架构
为了了解应用程序是如何配置和初始化,本文将探讨ASP.NETCore和
ABP
框架最基本的构建模块。
张飞洪[厦门]
·
2022-05-15 09:00
探索
ABP
的EventHub解决方案
在上一章中,我们构建了一个简单的全栈Web应用程序,我们已经看到了使用
ABP
框架开发应用的典型流程,在接下来,我们将使用
ABP
框架创建更高级的应用程序。
张飞洪[厦门]
·
2022-05-10 10:00
Abp
集成HangFire开源.NET任务调度框架
目录简要说明什么是Hangfire简要说明后台作业在系统开发的过程当中,是比较常用的功能。因为总是有一些长耗时的任务,而这些任务我们不是立即响应的,例如Excel文档导入、批量发送短信通知等。ABPvNext提供了后台作业的支持,并且还提供了对HangFire和RabbitMQ的后台作业集成。开发人员在使用这些第三方库的时候,基本就是开箱即用,不需要做其他复杂的配置。ABPvNext的实现就是在C
·
2022-04-29 23:17
ABP
引入Dapper框架的创建使用
目录一.首先准备好一个数据库建一个表二.建一个实体表三.然后再
ABP
框架的EF层安装
Abp
.Dapper包使用首先DbContext引入对应的DbSet最后在应用层直接使用
ABP
使用Dapper框架已经有很成熟的第三方包
·
2022-04-29 16:27
ABP
引入SqlSugar框架的简单版创建使用
简单版和
ABP
的关联比较少,未来我还会写一期切合
ABP
框架的,小伙伴稍等下。一新建类库为了代码清晰,我新建了一个类库。引入了SqlSugar的框架包,2个仓储类,1个DbCon
·
2022-04-29 16:27
Abp
集成HangFire
简要说明后台作业在系统开发的过程当中,是比较常用的功能。因为总是有一些长耗时的任务,而这些任务我们不是立即响应的,例如Excel文档导入、批量发送短信通知等。ABPvNext提供了后台作业的支持,并且还提供了对HangFire和RabbitMQ的后台作业集成。开发人员在使用这些第
张飞洪[厦门]
·
2022-04-29 09:00
ABP
应用开发(Step by Step)-下篇
测试ProductAppService类启动模板附带测试基础架构,包括xUnit、Shouldly和NSubstitute库。它使用SQLite内存数据库来模拟数据库,并为每个测试创建一个单独的数据库。它会自动初始化数据并在测试结束时销毁测试数据。通过这种方式,测试不会相互影响,并且您的真实
张飞洪[厦门]
·
2022-04-27 09:00
ABP
应用开发(Step by Step)-上篇
本文主要通过逐步构建一个CRUD示例程序来介绍
ABP
框架的基础知识。它涉及到应用开发的多个方面。在本章结束时,您将了解
ABP
框架的基本开发方式。建议入门人员学习,老手不要浪费您宝贵时间。
张飞洪[厦门]
·
2022-04-26 09:00
ABP
框架入门
技术要求在开始使用
ABP
框架之前,您需要在计算机上安装一些工具。IDE/编辑器本书假设您使用的是VisualStudio2022(支持.NET6.0的v10.0)或更高版本。
张飞洪[厦门]
·
2022-04-24 10:00
企业级 Web 开发的挑战
本文翻译自土牛HalilibrahimKalkan的《MasteringABPFramework》,是系列翻译的起头,适合
ABP
开发人员或者想对
ABP
框架进行深入演进的准架构师。
张飞洪[厦门]
·
2022-04-22 09:00
翻译《Mastering
ABP
Framework》
ABP
的官方文档应该是比较全面了,但是有几个问题:大部分文
张飞洪[厦门]
·
2022-04-21 14:00
bp神经网络python二分类_python构建bp神经网络_鸢尾花分类(一个隐藏层)__2.代码实现...
ABP
文档-嵌入的资源文件文档目录本节内容:简介创建嵌入的文件暴露嵌入的文件使用嵌入的文件简介一个web应用里,客户端包含javascript,css,xml等文件,这此文件被添加到一个web项目后,发布成独立的
weixin_39949776
·
2022-04-12 14:03
bp神经网络python二分类
Abp
实现通过手机号注册用户
前言
Abp
的Identity模块,实现了用户的管理,但是对于国内来讲,很多场景不能很好适配。比如:通过手机号进行注册的场景。
高堂古秋
·
2022-04-11 17:00
使用
ABP
SignalR重构消息服务(二)
使用ABPSignalR重构消息服务(二)上篇使用ABPSignalR重构消息服务(一)主要讲的是SignalR的基础知识和前端如何使用SignalR,这段时间也是落实方案设计。这篇我主要讲解SignalR源码(最近我手头工作比较忙@蟹老板)。SignalR源码分析(原地址,原地址已经停止维
是你晨曦哥呀
·
2022-04-08 09:00
MIS 111 应用业务
MIS111
ABP
-3Spring2021Rev1.1Page1of18AppliedBusinessProject3GuidelinesEllerCollegeofManagementThisdocumentcontainsinstructionsoncompletingABP
·
2022-04-06 20:22
后端
配置
ABP
框架使用对象映射
在
ABP
中,实体位于领域层中,实体类需要实现IEntity接口或继承Entity基类,示例如下:publicclassBook:Entity{publicstringName{get;set;}publicfloatPrice
·
2022-03-29 18:47
在基于
ABP
框架的前端项目Vue&Element项目中采用电子签名的处理
在前面随笔介绍了《在基于
ABP
框架的前端项目Vue&Element项目中采用电子签章处理文件和打印处理》的处理,有的时候,我们在流程中或者一些文件签署的时候,需要签上自己的大名,一般通过签名表的方式(银行很常见
伍华聪
·
2022-03-22 09:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他