翻译下首页截图的标签: DDD Base Classes 介绍: 应用程序代码库的分层是一种被广泛接受的技术,可帮助降低复杂性并提高代码重用性。为了实现分层架构,ASP.NET样板遵循域驱动设计的原则。 Domain Driven Design Layers 域驱动设计 (DDD) 中有四个基本层:
转载
2019-11-11 19:22:00
242阅读
官网概念 ASP.NET样板是特别设计的新的现代Web应用程序的通用应用框架。它使用已经熟悉的工具并围绕这些工具实现最佳实践,从而为您提供一致的开发体验。 官网地址:https://aspnetboilerplate./ abp如何运行 别重复自己!ASP.NET样板按惯例自动执行常见的软件开
转载
2019-11-11 17:28:00
111阅读
ABP使用学习创建项目(纯后端项目)abp new 项目名称 -u none (不包含前端) -v 6.0.0(版本号)连接数据库修改Acme.BookStore.DbMigrator中的appsettings.json中的连接字符串Acme.BookStore.HttpApi.Host中的appsettings.json中的连接字符串创建表并且迁移到数据库在Domain层中创建实体一个实体对应一
原创
2024-07-13 11:03:20
193阅读
点赞
APB vNext 框架入门 快速入门案例 .NET Core 控制台应用 1. 安装 ABP 框架核心依赖 Install-Package Volo.Abp.Core -Version 3.3.2 2. 新建 ABP 应用的启动模块 HelloAbpModule.cs using Volo.Abp ...
转载
2021-01-22 15:06:00
665阅读
2评论
#####在ABP框架中有一个约定,所有的领域服务都应该继承并实现IDomainService接口,在领域层Core创建某一个实体的领域服务类,继承并实现IDomainService接口。在ABP框架中,领域服务类的命名习惯一般时xxxManager。 namespace MyTestProject ...
转载
2021-08-04 11:05:00
78阅读
地址:https://aspnetboilerplate.com/Pages/Documents 什么是ASP.NET样板?ASP.NET Boilerplate(ABP)是一个开放源代码且文档齐全的应用程序框架。 它不仅是一个框架,而且还提供了一个基于域驱动设计的强大架构模型,同时考虑了所有最佳实
转载
2019-11-12 11:01:00
39阅读
Azure的官方文档介绍了如何创建用于Azure基于角色的访问控制的自定义角色(RBAC Role)。 我们也可以根据同样的原理把RBAC细粒度资源管理运用于微服务产品的开发部署中。(https://www.azure.cn/documentation/articles/role-based-access-control-custom-roles/) 由于快速变化的业务需求,微服务的系统
转载
2024-02-23 23:40:15
66阅读
ABP框架已有通用的系统功能:授权,验证,异常处理,日志,本地化,数据库连接管理,设置管理,审计日志1、依赖注入:ABP使用并提供常规的依赖注入。可以简单地注入任何依赖项(例如:IRepository <Authorization.Tasks.Task>)。(由于ABP授权认证的方法不能使用与私有方 &
转载
2023-07-17 13:31:42
188阅读
工作中需要搭建单独的图像服务器,经过在fastDFS和Minio之间选型,最终选择了Minio,因为是Apache的开源项目,而且实现了Amazon S3协议。以下是搭建的过程,以及可能碰到的坑,做一个备忘:第一步,当然是要在虚拟机上安装好docker以及docker-compose。1、安装docker比较简单,网络上资料太多,但在Yunos7上面还是会碰到selinux的坑——报错“Error
转载
2023-08-15 21:53:18
148阅读
ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ABP的官方网站:http://www.aspnetboilerplate.comABP在Github上的开源项目:https://github.com/aspnetboilerplate 前言为了减少复杂性和提高代码的可重用性,采用分层架构是一种被广泛接受的技术。为了实现分
转载
2023-07-25 17:12:02
148阅读
ABP是一套基于WEB的快速开发引用框架,和DDD领域驱动开发有很好的结合。 主要特性:模块化,多租户,认证授权,虚拟文件系统,主题系统,后台作业,事件总线,对象映射,依赖注入,数据过滤等。 接下来用代码的方式介绍ABP框架的使用。一.VS创建一个ABP控制台程序打出Hello word!1.首先引入框架包Nuget中安装volo.abp.core 2.创建模块 所谓的ABP模块在代码中体现就是类
转载
2024-01-13 04:02:38
291阅读
ABP是一个开源且文档友好的应用程序框架。ABP不仅仅是一个框架,它还提供了一个最徍实践的基于领域驱动设计(DDD)的体系结构模型,可以支持.net framework和.net core两种技术流派。ABP 框架特点依赖注入,这个部分使用 Castle windsor (依赖注入容器)来实现依赖注入,这个也是我们经常使用IOC来处理的方式;Repository仓储模式,已实现了En
转载
2024-02-28 20:31:48
118阅读
前言本文介绍另一种学习ABP框架的方法,该方法为正面硬钢学习法。。。我们不去官网下载模板,直接引用DLL,直接使用。WebApi项目创建首先创建一个WebApi项目,结构如下。然后Nuget搜索ABP,安装ABP框架。(我这里安装的是5.1.0,因为最高版本安装不上)在安装ABP前先检查当前安装的Microsoft.AspNet.WebApi版本,因为ABP5.1.0依赖的是WebApi的5.2.
转载
2020-04-07 09:38:00
149阅读
2评论
# ABP Docker实现教程
## 1. 概述
本教程将指导刚入行的开发者如何使用ABP(ASP.NET Boilerplate)框架来实现Docker容器化部署。ABP是一个流行的开发框架,使用它可以快速构建现代化的企业级应用程序。
在本教程中,我们将按照以下步骤实现ABP Docker化:
| 步骤 | 说明 |
| --- | --- |
| 1 | 创建ABP应用程序 |
|
原创
2023-08-14 12:54:47
140阅读
目录前言开始AbpHelper模块安装最后前言上一篇介绍了ABP的一些基础知识,本篇继续介绍ABP的启动模板。使用ABP CLI命令就可以得到这个启动模板,其中包含了一些基础功能模块,你可以基于这个模板来快速开发。开始首先ABP CLI的安装以及基本指令这些就不说了,官网上写的很清楚。目前ABP的前端部分只支持ASP.NET Core MVC / Razor Pages和Angular,移动端支持
转载
2021-02-27 14:48:36
632阅读
2评论
在进行框架的选型时,经常会听到“***框架太重了”之类的声音,比如“Abp太重了,不适合我们...”。事实上,Abp框架真的很重吗? 框架的“轻”和“重”,我没有在网上找到明确的定义,通过阅读一些技术博客,大致可以把框架的“ ...
转载
2021-07-23 12:49:00
709阅读
ABP开发框架的技术点分析ABP框架全称为“ASP.NET Boilerplate Project”,中文翻译为“ ASP.NET样板项目”,诞生的主要目的就是为了让.NET程序员“秒变”架构师,将.NET企业级项目的主流开发技术、最先进的架构整合起来,让.NET工程师能够更快的开发出更好的项目。ASP.NET> Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点
转载
2023-10-27 08:05:05
153阅读